Sourced from i18next's releases.
v24.0.0
This is a major breaking release:
- remove support for older environments
- remove old i18next JSON formats
- To convert your existing v3 translations to the v4 format, have a look at i18next-v4-format-converter or this web tool.
- remove support for compatibility to v1 API
- Intl API is mandatory now and will not fallback anymore
- possible compatibility layer for older formats:
test/compatibility/v4/v4Compatibility.js
- rename
initImmediate
toinitAsync
- fallback to
dev
language if plural rule not found- remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency
- addresses
➡️ check out the migration guide
v23.16.8
- fix(plural): Create cache entry for PluralRules created as part of the fallback flow 2256
v23.16.7
- if plural rule is not found, try to search with language only code 2252
v23.16.6
- fix: Small typo in the type definitions 2250
v23.16.5
- fix extractFromKey for use cases like this
v23.16.4
- revert formatter change 2247 because of caching not working anymore
v23.16.3
- fix utils imports for Deno
v23.16.2
- perf(size): Adds a isString utility 2248
v23.16.1
- perf: Optimize size of Formatter 2247
Sourced from i18next's changelog.
24.0.0
This is a major breaking release:
- remove support for older environments
- remove old i18next JSON formats
- To convert your existing v3 translations to the v4 format, have a look at i18next-v4-format-converter or this web tool.
- remove support for compatibility to v1 API
- Intl API is mandatory now and will not fallback anymore
- possible compatibility layer for older formats:
test/compatibility/v4/v4Compatibility.js
- rename
initImmediate
toinitAsync
- fallback to
dev
language if plural rule not found- remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency
- addresses
➡️ check out the migration guide
23.16.8
- fix(plural): Create cache entry for PluralRules created as part of the fallback flow 2256
23.16.7
- if plural rule is not found, try to search with language only code 2252
23.16.6
- fix: Small typo in the type definitions 2250
23.16.5
- fix extractFromKey for use cases like this
23.16.4
- revert formatter change 2247 because of caching not working anymore
23.16.3
- fix utils imports for Deno
23.16.2
... (truncated)
6b3b060
24.0.067fe629
Preparation to next major release (#2259)8e60066
23.16.87fcfdf2
release32ad023
fix(plural): Create cache entry for PluralRules created as part of the
fallba...1c04c5d
23.16.7fc03d0d
if plural rule is not found, try to search with language only code #22525a7f00f
23.16.68c6333c
release and fix local tests31faec3
fix: Small typo in the type definitions (#2250)