Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: formatjs/formatjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @formatjs/cli@6.3.12
Choose a base ref
...
head repository: formatjs/formatjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @formatjs/cli@6.3.14
Choose a head ref
  • 9 commits
  • 205 files changed
  • 2 contributors

Commits on Dec 8, 2024

  1. chore(deps): update dependency prettier to v3.4.2 (#4762)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [prettier](https://prettier.io)
    ([source](https://redirect.github.com/prettier/prettier)) | [`3.3.3` ->
    `3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.3.3/3.4.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.3.3/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.3.3/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>prettier/prettier (prettier)</summary>
    
    ###
    [`v3.4.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#342)
    
    [Compare
    Source](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2)
    
    
    [diff](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2)
    
    ##### Treat U+30A0 & U+30FB in Katakana Block as CJK
    ([#&#8203;16796](https://redirect.github.com/prettier/prettier/pull/16796)
    by [@&#8203;tats-u](https://redirect.github.com/tats-u))
    
    Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly
    used in Japanese to represent the delimitation of first and last names
    of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means
    “C language & C++ & Go & Rust” in Japanese.
    
    <!-- prettier-ignore -->
    
    ```md
    <!-- Input (--prose-wrap=never) -->
    
    C言
    語
    ・
    C++
    ・
    Go
    ・
    Rust
    
    <!-- Prettier 3.4.1 -->
    C言語・ C++ ・ Go ・ Rust
    
    <!-- Prettier 3.4.2 -->
    C言語・C++・Go・Rust
    ```
    
    U+30A0 can be used as the replacement of the `-` in non-Japanese names
    (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as
    “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or
    U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).
    
    ##### Fix comments print on class methods with decorators
    ([#&#8203;16891](https://redirect.github.com/prettier/prettier/pull/16891)
    by [@&#8203;fisker](https://redirect.github.com/fisker))
    
    <!-- prettier-ignore -->
    
    ```jsx
    // Input
    class A {
      @&#8203;decorator
      /** 
       * The method description
       *
      */
      async method(foo: Foo, bar: Bar) {
        console.log(foo);
      }
    }
    
    // Prettier 3.4.1
    class A {
      @&#8203;decorator
      async /**
       * The method description
       *
       */
      method(foo: Foo, bar: Bar) {
        console.log(foo);
      }
    }
    
    // Prettier 3.4.2
    class A {
      @&#8203;decorator
      /**
       * The method description
       *
       */
      async method(foo: Foo, bar: Bar) {
        console.log(foo);
      }
    }
    ```
    
    ##### Fix non-idempotent formatting
    ([#&#8203;16899](https://redirect.github.com/prettier/prettier/pull/16899)
    by [@&#8203;seiyab](https://redirect.github.com/seiyab))
    
    This bug fix is not language-specific. You may see similar change in any
    languages. This fixes regression in 3.4.0 so change caused by it should
    yield same formatting as 3.3.3.
    
    <!-- prettier-ignore -->
    
    ```jsx
    // Input
    <div>
      foo
      <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
      , abc
    </div>;
    
    // Prettier 3.4.1 (first)
    <div>
      foo
      <span>
        longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo
      </span>, abc
    </div>;
    
    // Prettier 3.4.1 (second)
    <div>
      foo
      <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
      , abc
    </div>;
    
    // Prettier 3.4.2
    <div>
      foo
      <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
      , abc
    </div>;
    ```
    
    ###
    [`v3.4.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#341)
    
    [Compare
    Source](https://redirect.github.com/prettier/prettier/compare/3.4.0...3.4.1)
    
    
    [diff](https://redirect.github.com/prettier/prettier/compare/3.4.0...3.4.1)
    
    ##### Remove unnecessary parentheses around assignment in `v-on`
    ([#&#8203;16887](https://redirect.github.com/prettier/prettier/pull/16887)
    by [@&#8203;fisker](https://redirect.github.com/fisker))
    
    <!-- prettier-ignore -->
    
    ```vue
    <!-- Input -->
    <template>
      <button @&#8203;click="foo += 2">Click</button>
    </template>
    
    <!-- Prettier 3.4.0 -->
    <template>
      <button @&#8203;click="(foo += 2)">Click</button>
    </template>
    
    <!-- Prettier 3.4.1 -->
    <template>
      <button @&#8203;click="foo += 2">Click</button>
    </template>
    ```
    
    ###
    [`v3.4.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#340)
    
    [Compare
    Source](https://redirect.github.com/prettier/prettier/compare/3.3.3...3.4.0)
    
    
    [diff](https://redirect.github.com/prettier/prettier/compare/3.3.3...3.4.0)
    
    🔗 [Release Notes](https://prettier.io/blog/2024/11/26/3.4.0.html)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/formatjs/formatjs).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 8, 2024
    Configuration menu
    Copy the full SHA
    7168dda View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency webpack to v5.97.1 (#4763)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [webpack](https://redirect.github.com/webpack/webpack) | [`5.96.1` ->
    `5.97.1`](https://renovatebot.com/diffs/npm/webpack/5.96.1/5.97.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.96.1/5.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.96.1/5.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>webpack/webpack (webpack)</summary>
    
    ###
    [`v5.97.1`](https://redirect.github.com/webpack/webpack/releases/tag/v5.97.1)
    
    [Compare
    Source](https://redirect.github.com/webpack/webpack/compare/v5.97.0...v5.97.1)
    
    ##### Bug Fixes
    
    -   Performance regression
    -   Sub define key should't be renamed when it's a defined variable
    
    ###
    [`v5.97.0`](https://redirect.github.com/webpack/webpack/compare/v5.96.1...644f1d12716ba8f3c96d2efa279262560dd8c7fb)
    
    [Compare
    Source](https://redirect.github.com/webpack/webpack/compare/v5.96.1...v5.97.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/formatjs/formatjs).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 8, 2024
    Configuration menu
    Copy the full SHA
    5715e33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d855c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2024

  1. chore(deps): update dependency aspect_rules_lint to v1.0.7 (#4765)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | aspect_rules_lint | bazel_dep | patch | `1.0.6` -> `1.0.7` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/formatjs/formatjs).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 9, 2024
    Configuration menu
    Copy the full SHA
    b6de002 View commit details
    Browse the repository at this point in the history
  2. feat: use Decimal in polyfills to fix floating point issues

    feat(@formatjs/intl-numberformat): Support ES2025
    
    fix #4678
    longlho committed Dec 9, 2024
    Configuration menu
    Copy the full SHA
    50bd498 View commit details
    Browse the repository at this point in the history
  3. build: publish

     - babel-plugin-formatjs@10.5.28
     - @formatjs/cli-lib@7.0.1
     - @formatjs/cli@6.3.13
     - @formatjs/ecma376@0.3.14
     - @formatjs/ecma402-abstract@2.3.0
     - @formatjs/editor@2.0.64
     - eslint-plugin-formatjs@5.2.7
     - @formatjs/fast-memoize@2.2.5
     - @formatjs/icu-messageformat-parser@2.9.6
     - @formatjs/icu-skeleton-parser@1.8.10
     - @formatjs/intl-datetimeformat@6.17.0
     - @formatjs/intl-displaynames@6.8.7
     - @formatjs/intl-durationformat@0.7.0
     - @formatjs/intl-enumerator@1.8.6
     - @formatjs/intl-getcanonicallocales@2.5.4
     - @formatjs/intl-listformat@7.7.7
     - @formatjs/intl-locale@4.2.7
     - @formatjs/intl-localematcher@0.5.9
     - intl-messageformat@10.7.9
     - @formatjs/intl-numberformat@8.15.0
     - @formatjs/intl-pluralrules@5.4.0
     - @formatjs/intl-relativetimeformat@11.4.7
     - @formatjs/intl-segmenter@11.7.6
     - @formatjs/intl@3.0.3
     - react-intl@7.0.3
     - @formatjs/ts-transformer@3.13.25
     - @formatjs/utils@1.8.3
     - vue-intl@6.5.17
    longlho committed Dec 9, 2024
    Configuration menu
    Copy the full SHA
    3a6a447 View commit details
    Browse the repository at this point in the history
  4. chore: rm unused dep

    longlho committed Dec 9, 2024
    Configuration menu
    Copy the full SHA
    f6e67ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7743782 View commit details
    Browse the repository at this point in the history
  6. build: publish

     - babel-plugin-formatjs@10.5.29
     - @formatjs/cli-lib@7.0.2
     - @formatjs/cli@6.3.14
     - @formatjs/ecma402-abstract@2.3.1
     - @formatjs/editor@2.0.65
     - eslint-plugin-formatjs@5.2.8
     - @formatjs/icu-messageformat-parser@2.9.7
     - @formatjs/icu-skeleton-parser@1.8.11
     - @formatjs/intl-datetimeformat@6.17.1
     - @formatjs/intl-displaynames@6.8.8
     - @formatjs/intl-durationformat@0.7.1
     - @formatjs/intl-enumerator@1.8.7
     - @formatjs/intl-listformat@7.7.8
     - @formatjs/intl-locale@4.2.8
     - intl-messageformat@10.7.10
     - @formatjs/intl-numberformat@8.15.1
     - @formatjs/intl-pluralrules@5.4.1
     - @formatjs/intl-relativetimeformat@11.4.8
     - @formatjs/intl-segmenter@11.7.7
     - @formatjs/intl@3.0.4
     - react-intl@7.0.4
     - @formatjs/ts-transformer@3.13.26
     - vue-intl@6.5.18
    longlho committed Dec 9, 2024
    Configuration menu
    Copy the full SHA
    249c1a5 View commit details
    Browse the repository at this point in the history
Loading