i18next/i18next (i18next)
### [`v24.0.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2402)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v24.0.1...v24.0.2)
- if no Intl api, log error and use dummy rule
### [`v24.0.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2401)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v24.0.0...v24.0.1)
- early return and log error, if no Intl api
### [`v24.0.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2400)
[Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.8...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](https://redirect.github.com/i18next/i18next-v4-format-converter) or this [web tool](https://i18next.github.io/i18next-v4-format-converter-web/).
- 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` to `initAsync`
- fallback to `dev` language if plural rule not found
- remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency
- addresses
- [2244](https://redirect.github.com/i18next/i18next/pull/2244)
- [2184](https://redirect.github.com/i18next/i18next/pull/2184)
- [2213](https://redirect.github.com/i18next/i18next/issues/2213)
- [2206](https://redirect.github.com/i18next/i18next/pull/2206)
- [2208](https://redirect.github.com/i18next/i18next/issues/2208)
- [2148](https://redirect.github.com/i18next/i18next/issues/2148)
- [2254](https://redirect.github.com/i18next/i18next/issues/2254)
➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v23.x.x-to-v24.0.0)
Configuration
📅 Schedule: Branch creation - "before 3am" (UTC), 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 contains the following updates:
23.16.8
->24.0.2
Release Notes
i18next/i18next (i18next)
### [`v24.0.2`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2402) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v24.0.1...v24.0.2) - if no Intl api, log error and use dummy rule ### [`v24.0.1`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2401) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v24.0.0...v24.0.1) - early return and log error, if no Intl api ### [`v24.0.0`](https://redirect.github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2400) [Compare Source](https://redirect.github.com/i18next/i18next/compare/v23.16.8...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](https://redirect.github.com/i18next/i18next-v4-format-converter) or this [web tool](https://i18next.github.io/i18next-v4-format-converter-web/). - 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` to `initAsync` - fallback to `dev` language if plural rule not found - remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency - addresses - [2244](https://redirect.github.com/i18next/i18next/pull/2244) - [2184](https://redirect.github.com/i18next/i18next/pull/2184) - [2213](https://redirect.github.com/i18next/i18next/issues/2213) - [2206](https://redirect.github.com/i18next/i18next/pull/2206) - [2208](https://redirect.github.com/i18next/i18next/issues/2208) - [2148](https://redirect.github.com/i18next/i18next/issues/2148) - [2254](https://redirect.github.com/i18next/i18next/issues/2254) ➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v23.x.x-to-v24.0.0)Configuration
📅 Schedule: Branch creation - "before 3am" (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.