i18next/i18next
### [`v17.0.16`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17016)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.15...v17.0.16)
- typescript: fix incorrect callback type for backend module read callback [1322](https://togithub.com/i18next/i18next/pull/1322)
- typescript: add getDataByLanguage into index.d.ts [1326](https://togithub.com/i18next/i18next/pull/1326)
### [`v17.0.15`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17015)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.14...v17.0.15)
- Fixed default value as string in IE [1325](https://togithub.com/i18next/i18next/pull/1325)
### [`v17.0.14`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17014)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.13...v17.0.14)
- typescript: Allow TFunction to receive 1-3 parameters [1317](https://togithub.com/i18next/i18next/pull/1317)
### [`v17.0.13`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17013)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.12...v17.0.13)
- fixes: Interpolation defaultVariables not recognized on t() [1314](https://togithub.com/i18next/i18next/issues/1314)
### [`v17.0.12`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17012)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.11...v17.0.12)
- remove unused Interpolator#init reset param (only used internally) [1313](https://togithub.com/i18next/i18next/pull/1313)
- Cope with null interpolation (unescaped case) [1310](https://togithub.com/i18next/i18next/pull/1310)
### [`v17.0.11`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17011)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.10...v17.0.11)
- fix issue with unset value in interpolation throwing exception
- typescript: Allow augmentation of TFunction to be able to add overloads [1308](https://togithub.com/i18next/i18next/pull/1308)
### [`v17.0.10`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17010)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.9...v17.0.10)
- Update Interpolator.js to use regexSafe for unescaped interpolation [1307](https://togithub.com/i18next/i18next/pull/1307)
### [`v17.0.9`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1709)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.8...v17.0.9)
- typescript: use() should accept a class or object [1301](https://togithub.com/i18next/i18next/pull/1301)
### [`v17.0.8`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1708)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.7...v17.0.8)
- typescript: Correct `use(module)` types [1296](https://togithub.com/i18next/i18next/pull/1296)
### [`v17.0.7`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1707)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.6...v17.0.7)
- typescript: Typescript imports [1291](https://togithub.com/i18next/i18next/pull/1291)
- Disabled default returnedObjectHandler [1288](https://togithub.com/i18next/i18next/pull/1288)
### [`v17.0.6`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1706)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.5...v17.0.6)
- support montenegrien "crn" plurals
### [`v17.0.5`](https://togithub.com/i18next/i18next/compare/v17.0.4...v17.0.5)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.4...v17.0.5)
### [`v17.0.4`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1704)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.3...v17.0.4)
- typescript: ResourceKey type should allow top level string value [1267](https://togithub.com/i18next/i18next/pull/1267)
### [`v17.0.3`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1703)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.2...v17.0.3)
- don't do named exports for umd
### [`v17.0.2`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1702)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.1...v17.0.2)
- typescript: Allow null as TResult [1263](https://togithub.com/i18next/i18next/pull/1263)
- bring back ./i18next.js and ./i18next.min.js -> used by wildcard unpkg users...<= bad idea doing so
- main export in package.json points to cjs dist
### [`v17.0.1`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17016)
[Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.0...v17.0.1)
- typescript: fix incorrect callback type for backend module read callback [1322](https://togithub.com/i18next/i18next/pull/1322)
- typescript: add getDataByLanguage into index.d.ts [1326](https://togithub.com/i18next/i18next/pull/1326)
### [`v17.0.0`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1700)
[Compare Source](https://togithub.com/i18next/i18next/compare/v16.0.0...v17.0.0)
- removes checking in build files (umd) into source code - for CDN usage use:
- removes named exports in main file - avoids issues in mixed exports makes usage better in commonjs scenarios (node.js) - no strange `const i18next = require('i18next').default;`
- **impact** you can't no longer `import { changeLanguage } from 'i18next'; changeLanguage('de');` you will have to `import i18next from 'i18next'; i18next.changeLanguage('de');`
- **note** if can create a own file providing the named bound functions and use that instead, sample:
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: 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 has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
16.0.0
->17.0.16
Release Notes
i18next/i18next
### [`v17.0.16`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17016) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.15...v17.0.16) - typescript: fix incorrect callback type for backend module read callback [1322](https://togithub.com/i18next/i18next/pull/1322) - typescript: add getDataByLanguage into index.d.ts [1326](https://togithub.com/i18next/i18next/pull/1326) ### [`v17.0.15`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17015) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.14...v17.0.15) - Fixed default value as string in IE [1325](https://togithub.com/i18next/i18next/pull/1325) ### [`v17.0.14`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17014) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.13...v17.0.14) - typescript: Allow TFunction to receive 1-3 parameters [1317](https://togithub.com/i18next/i18next/pull/1317) ### [`v17.0.13`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17013) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.12...v17.0.13) - fixes: Interpolation defaultVariables not recognized on t() [1314](https://togithub.com/i18next/i18next/issues/1314) ### [`v17.0.12`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17012) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.11...v17.0.12) - remove unused Interpolator#init reset param (only used internally) [1313](https://togithub.com/i18next/i18next/pull/1313) - Cope with null interpolation (unescaped case) [1310](https://togithub.com/i18next/i18next/pull/1310) ### [`v17.0.11`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17011) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.10...v17.0.11) - fix issue with unset value in interpolation throwing exception - typescript: Allow augmentation of TFunction to be able to add overloads [1308](https://togithub.com/i18next/i18next/pull/1308) ### [`v17.0.10`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17010) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.9...v17.0.10) - Update Interpolator.js to use regexSafe for unescaped interpolation [1307](https://togithub.com/i18next/i18next/pull/1307) ### [`v17.0.9`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1709) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.8...v17.0.9) - typescript: use() should accept a class or object [1301](https://togithub.com/i18next/i18next/pull/1301) ### [`v17.0.8`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1708) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.7...v17.0.8) - typescript: Correct `use(module)` types [1296](https://togithub.com/i18next/i18next/pull/1296) ### [`v17.0.7`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1707) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.6...v17.0.7) - typescript: Typescript imports [1291](https://togithub.com/i18next/i18next/pull/1291) - Disabled default returnedObjectHandler [1288](https://togithub.com/i18next/i18next/pull/1288) ### [`v17.0.6`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1706) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.5...v17.0.6) - support montenegrien "crn" plurals ### [`v17.0.5`](https://togithub.com/i18next/i18next/compare/v17.0.4...v17.0.5) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.4...v17.0.5) ### [`v17.0.4`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1704) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.3...v17.0.4) - typescript: ResourceKey type should allow top level string value [1267](https://togithub.com/i18next/i18next/pull/1267) ### [`v17.0.3`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1703) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.2...v17.0.3) - don't do named exports for umd ### [`v17.0.2`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1702) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.1...v17.0.2) - typescript: Allow null as TResult [1263](https://togithub.com/i18next/i18next/pull/1263) - bring back ./i18next.js and ./i18next.min.js -> used by wildcard unpkg users...<= bad idea doing so - main export in package.json points to cjs dist ### [`v17.0.1`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#17016) [Compare Source](https://togithub.com/i18next/i18next/compare/v17.0.0...v17.0.1) - typescript: fix incorrect callback type for backend module read callback [1322](https://togithub.com/i18next/i18next/pull/1322) - typescript: add getDataByLanguage into index.d.ts [1326](https://togithub.com/i18next/i18next/pull/1326) ### [`v17.0.0`](https://togithub.com/i18next/i18next/blob/master/CHANGELOG.md#1700) [Compare Source](https://togithub.com/i18next/i18next/compare/v16.0.0...v17.0.0) - removes checking in build files (umd) into source code - for CDN usage use:Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.