template-ecommerce-webapp-nextjs
template-ecommerce-webapp-nextjs copied to clipboard
fix: update dependency next-i18next to v15 (main)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| next-i18next | 12.1.0 -> 15.4.2 |
Release Notes
i18next/next-i18next (next-i18next)
v15.4.2
- types: re-add @types/hoist-non-react-statics to dependencies #2316
v15.4.1
- Move @types/hoist-non-react-statics to devDependencies #2310
v15.4.0
- support i18next v24
v15.3.1
- update some i18next dependencies to address #2288
v15.3.0
- Only overwrite ns config if it provided #2270
v15.2.0
- add possibility to pass resources directly via config and set localePath to null
v15.1.2
- fix: Install error with react-i18next v14 #2248
v15.1.1
- optimize/fix last change for turbo
v15.1.0
- try to fix for turbo #2222
v15.0.0
- refactor: reuse existing i18next instance #2226
-> If you use client side pages (not lazy loading translations), like described here, make sure you set the
partialBundledLanguagesoption to true, like here.
v14.0.3
- fix: correct namespacesRequired type in serverSideTranslations #2203
v14.0.2
- try to fix namespacesRequired in serverSideTranslations is not type-safe anymore #2201
v14.0.1
- try to fix namespacesRequired in serverSideTranslations is not type-safe anymore #2201
v14.0.0
- requires i18next >= v23.0.1
- requires react-i18next >= v13.0.0
Breaking changes
i18next 23.0.0 dropped support for older browsers. From nextjs 13, you can use the transpilePackages to avoid issues.
/** @​type {import('next').NextConfig} */
const nextConfig = {
transpilePackages: ['i18next'],
}
module.exports = nextConfig
v13.3.0
- using a custom backend on server side should also lazy load the passed namespaces
v13.2.2
- pageProps may be undefined on strange setups #2109"
v13.2.1
- types: fix serverSideTranslations args #2104"
v13.2.0
- types: Update serverSideTranslation args type #2097"
v13.1.6
- fix: allow user provided affixes to be used without providing localeStructure #2100"
v13.1.5
v13.1.4
- revert #2084
v13.1.3
- another code snippet for #2084 to try to fix for dynamic pages
v13.1.2
- different code snippet for #2084 to try to fix for dynamic pages
v13.1.1
- log config path if no config found
v13.1.0
- feat(server-side): custom default config path #2084
v13.0.3
- Error if custom localeStructure provided, but no ns option defined.
v13.0.2
Fix
- Types: DefaultNamespace import, see #2061.
v13.0.1
Fix
- Fix missing
i18n.localeDetectionin UserConfig, see #2057. - Update examples to latest i18next in #2058
Caution
If you're experiencing typecheck errors regarding keys: ensure i18next is at least ^22.4.3 in your
package.json (then run install), see #2058.
v13.0.0
The v13.0.0 release is a major version to improve stability and general experience. It comes with 2 easy changes related to installation. Existing code shouldn't be impacted. Details can be found in the UPGRADING.md document.
Breaking changes
-
react-i18next and i18next have been moved to peer-dependencies. They must be installed in your app (#1966)
Configuration
📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 was generated by Mend Renovate. View the repository job log.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Preview | Updated (UTC) |
|---|---|---|---|
| template-ecommerce-webapp-nextjs | Nov 26, 2025 10:13am |
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 15.x releases. But if you manually upgrade to 15.x then Renovate will re-enable minor and patch updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.