Skip to content

fix(deps): update dependency i18n-js to v4#133

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/i18n-js-4.x
Open

fix(deps): update dependency i18n-js to v4#133
renovate[bot] wants to merge 1 commit intomainfrom
renovate/i18n-js-4.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 2, 2025

This PR contains the following updates:

Package Change Age Confidence
i18n-js ^3.9.2^4.0.0 age confidence

Release Notes

fnando/i18n (i18n-js)

v4.5.2

Compare Source

  • [Fixed] Fix numberToHuman separator not applied when
    stripInsignificantZeros is false.
  • [Fixed] Add support for pluralized units on numberToHuman.

v4.5.1

Compare Source

  • [Added] Add utc?: boolean as an optional parameter to I18n#localize. This
    makes dates be rendered using getUTC* functions instead.

v4.5.0

Compare Source

  • [Removed] Remove I18n#availableLocales, as it's no used anywhere.
  • [Changed] I18n.t now replaces all instances of a placeholder in a
    translation.

v4.4.3

Compare Source

  • [Changed] Revert exports change back, as it has caused way too much friction.

v4.4.2

Compare Source

  • [Fixed] Add imports for react-native.

v4.4.1

Compare Source

  • [Fixed] Reference full file path as the types import.

v4.4.0

Compare Source

  • [Fixed] I18n#formatNumber now formats numbers with default options,
    conforming to the API described on the readme file.
  • [Fixed] Fix entrypoints, making them point the correct files.
  • [Fixed] Changed translations lookup to support keys containing dots (.) when
    using custom separators.
  • [Changed] Updated I18n#update and I18n#store to support translations that
    use custom separators and dots (.).

v4.3.2

Compare Source

  • [Changed] Move esbuild dependency to development instead.

v4.3.1

Compare Source

  • [Fix] Storing translations that contain numeric keys now work properly;
    previously it was creating arrays instead of objects.
  • [Changed] Stop using lodash's isArray in favor of Array.isArray.
  • [Fix] Lodash's snakeCase import.
  • [Fix] Bring back webpack so we can build browser distribution.
  • [Removed] Vendored lodash typings.
  • [Changed] Revert lodash vendoring.

v4.3.0

Compare Source

  • [Changed] Vendor lodash, so it's easier to use i18n-js with importmaps.

v4.2.3

Compare Source

  • [Added] Introduce useMakePlural(options) function as way of creating
    pluralizers on top of make-plural.
  • [Changed] Use make-plural's en function as the default pluralizer.
  • [Changed] Mark Scope type as read-only.

v4.2.2

Compare Source

  • [Changed] Import lodash modules directly, which reduces final exported size by
    36% (#​41).

v4.2.1

Compare Source

  • [Changed] The I18n#translate's return type is now a string and generics
    union.
  • [Fixed] Fix issue when pluralization missed a key required by the pluralizer
    raised an error rather thanr returning the missing translation message (#​39)

v4.2.0

Compare Source

  • [Changed] Interpolate strings when i18n.t(..args) returns an array.
  • [Fixed] Import cycle issue on src/helpers/formatNumber.ts.
  • [Added] I18n#formatNumber is now available as a I18n instance method.

v4.1.1

Compare Source

  • [Changed] Removed @internal annotation from functions, so TypeScript can
    export types properly.
  • [Changed] Export additional types from main file.

v4.1.0

Compare Source

  • [Added] I18n#onChange now returns a function that removes the handler from
    events.
  • [Added] I18n#interpolate is now available on the instance of I18n and can
    therefore be overridden.

v4.0.2

Compare Source

v4.0.1

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from photonbit as a code owner October 2, 2025 05:25
@renovate renovate bot force-pushed the renovate/i18n-js-4.x branch from 003140d to 4f3140f Compare October 7, 2025 13:10
@renovate renovate bot force-pushed the renovate/i18n-js-4.x branch from 4f3140f to 2eef49b Compare October 21, 2025 09:07
@renovate renovate bot force-pushed the renovate/i18n-js-4.x branch from 2eef49b to 16529a8 Compare November 10, 2025 19:40
@renovate renovate bot force-pushed the renovate/i18n-js-4.x branch from 16529a8 to a24600e Compare February 5, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants