Sourced from i18next's releases.
v24.2.1
- Standardize null/undefined checks across codebase 2275
- fix(typescript): make TFunction augmentable again 2279, fixes 2278
v24.2.0
- feat(typescript): Add strictKeyChecks option to enforce checking key existence when defaultValue is used 2274, fixes 2043
v24.1.2
- optimize fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to Potential Code Execution 2273
v24.1.1
- fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to Potential Code Execution 2273
v24.1.0
v24.0.5
- remove extra log for 2268
v24.0.4
- simplify fix: incorrect locale detected 2268
v24.0.3
v24.0.2
- if no Intl api, log error and use dummy rule
v24.0.1
- early return and log error, if no Intl api
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
initImmediatetoinitAsync- fallback to
devlanguage if plural rule not found- remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency
- addresses
... (truncated)
Sourced from i18next's changelog.
24.2.1
- Standardize null/undefined checks across codebase 2275
- fix(typescript): make TFunction augmentable again 2279, fixes 2278
24.2.0
- feat(typescript): Add strictKeyChecks option to enforce checking key existence when defaultValue is used 2274, fixes 2043
24.1.2
- optimize fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to Potential Code Execution 2273
24.1.1
- fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to Potential Code Execution 2273
24.1.0
24.0.5
- remove extra log for 2268
24.0.4
- simplify fix: incorrect locale detected 2268
24.0.3
24.0.2
- if no Intl api, log error and use dummy rule
24.0.1
- early return and log error, if no Intl api
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
... (truncated)
7e0b526
24.2.173940cc
release009c457
fix: make TFunction type augmentable (#2279)dd78378
update ts examplee2797d5
prpare changelog6e6d899
Standardize null/undefined checks across codebase (#2275)c55cbe8
24.2.0dfff2cd
added some tests for undefined or null keys62daae4
feat(typescript): Add strictKeyChecks option to enforce
checking key existe...c51950e
24.1.2