i18next/i18next (i18next)
### [`v23.16.3`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23163)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.2...v23.16.3)
- fix utils imports for Deno
### [`v23.16.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23162)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.1...v23.16.2)
- perf(size): Adds a isString utility [2248](https://redirect.github.com/i18next/i18next/pull/2248)
### [`v23.16.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23161)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.0...v23.16.1)
- perf: Optimize size of Formatter [2247](https://redirect.github.com/i18next/i18next/pull/2247)
### [`v23.16.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23160)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.2...v23.16.0)
- use `Intl.getCanonicalLocales` function if available to format language code, like suggested in [2244](https://redirect.github.com/i18next/i18next/pull/2244)
### [`v23.15.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23152)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.1...v23.15.2)
- fix(types): make context related keys detection stricter [2243](https://redirect.github.com/i18next/i18next/pull/2243) fixes [2242](https://redirect.github.com/i18next/i18next/issues/2242)
### [`v23.15.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23151)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.0...v23.15.1)
- types(TFunction): make return not inferrable and use defaultValue as return when provided [2234](https://redirect.github.com/i18next/i18next/pull/2234)
### [`v23.15.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23150)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.14.0...v23.15.0)
- support unescaped variables in TypeScript [2233](https://redirect.github.com/i18next/i18next/pull/2233)
### [`v23.14.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23140)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.13.0...v23.14.0)
- If backend errors with retry flag, set internal state to 0, so reloadingResources should work [147](https://redirect.github.com/i18next/i18next-http-backend/issues/147)
### [`v23.13.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23130)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.7...v23.13.0)
- Cache output of getRule to optimize performance [2226](https://redirect.github.com/i18next/i18next/pull/2226)
### [`v23.12.7`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23127)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.6...v23.12.7)
- revert last optimization to address [2227](https://redirect.github.com/i18next/i18next/issues/2227)
### [`v23.12.6`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23126)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.5...v23.12.6)
- remove console.log statement [2227](https://redirect.github.com/i18next/i18next/issues/2227)
### [`v23.12.5`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23125)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.4...v23.12.5)
- try to optimize last fix for [2227](https://redirect.github.com/i18next/i18next/issues/2227)
### [`v23.12.4`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23124)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.3...v23.12.4)
- try to address [2227](https://redirect.github.com/i18next/i18next/issues/2227) without the removal of cached formatter for in-built formatters
### [`v23.12.3`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23123)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.2...v23.12.3)
- fix: Using a comma in a formatter parameter [2225](https://redirect.github.com/i18next/i18next/issues/2225)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
23.12.2
->23.16.3
Release Notes
i18next/i18next (i18next)
### [`v23.16.3`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23163) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.2...v23.16.3) - fix utils imports for Deno ### [`v23.16.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23162) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.1...v23.16.2) - perf(size): Adds a isString utility [2248](https://redirect.github.com/i18next/i18next/pull/2248) ### [`v23.16.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23161) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.0...v23.16.1) - perf: Optimize size of Formatter [2247](https://redirect.github.com/i18next/i18next/pull/2247) ### [`v23.16.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23160) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.2...v23.16.0) - use `Intl.getCanonicalLocales` function if available to format language code, like suggested in [2244](https://redirect.github.com/i18next/i18next/pull/2244) ### [`v23.15.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23152) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.1...v23.15.2) - fix(types): make context related keys detection stricter [2243](https://redirect.github.com/i18next/i18next/pull/2243) fixes [2242](https://redirect.github.com/i18next/i18next/issues/2242) ### [`v23.15.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23151) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.15.0...v23.15.1) - types(TFunction): make return not inferrable and use defaultValue as return when provided [2234](https://redirect.github.com/i18next/i18next/pull/2234) ### [`v23.15.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23150) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.14.0...v23.15.0) - support unescaped variables in TypeScript [2233](https://redirect.github.com/i18next/i18next/pull/2233) ### [`v23.14.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23140) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.13.0...v23.14.0) - If backend errors with retry flag, set internal state to 0, so reloadingResources should work [147](https://redirect.github.com/i18next/i18next-http-backend/issues/147) ### [`v23.13.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23130) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.7...v23.13.0) - Cache output of getRule to optimize performance [2226](https://redirect.github.com/i18next/i18next/pull/2226) ### [`v23.12.7`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23127) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.6...v23.12.7) - revert last optimization to address [2227](https://redirect.github.com/i18next/i18next/issues/2227) ### [`v23.12.6`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23126) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.5...v23.12.6) - remove console.log statement [2227](https://redirect.github.com/i18next/i18next/issues/2227) ### [`v23.12.5`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23125) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.4...v23.12.5) - try to optimize last fix for [2227](https://redirect.github.com/i18next/i18next/issues/2227) ### [`v23.12.4`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23124) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.3...v23.12.4) - try to address [2227](https://redirect.github.com/i18next/i18next/issues/2227) without the removal of cached formatter for in-built formatters ### [`v23.12.3`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23123) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.12.2...v23.12.3) - fix: Using a comma in a formatter parameter [2225](https://redirect.github.com/i18next/i18next/issues/2225)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.