Skip to content

Latest commit

 

History

History
76 lines (47 loc) · 2.27 KB

CHANGELOG.md

File metadata and controls

76 lines (47 loc) · 2.27 KB

next

Although it is a major, existing code should not be impacted. Only the install. Read also the UPGRADING document to know more.

  • breaking: react-i18next and i18next are now peer-dependencies and must be installed in the consuming app, see #1966

    npm install react-i18next i18next --save  # NPM
    yarn add react-i18next i18next            # Yarn
    pnpm add react-i18next i18next --save     # PNPM

    If you encounter any issue, please read the Troubleshoot doc.

  • new:: Upgrade to i18next v22 and react-i18next v12, see #1966

  • breaking: drop nextjs < 12.0.0 and react < 17.0.2 in #1983

  • breaking: drop node 12.x support, requires 14.x. Recommended minimum to ^14.13.1, see #1974

  • fix: Fix types for appWithTranslation #1987

12.1.0

  • fix: appWithTranslation re-renders _app when the locale is changed (#1954)
  • feat: introduce onPreInitI18next option (#1960)

12.0.1

  • fix: fallbackLng if namespaces are undefined (#1943 closes #1941)

12.0.0

Why a major version? The following changes could lead to more languages being loaded, which could increase the page size.

  • feat: improve fallback language handling (#1927)
  • feat: add support for nonExplicitSupportedLngs (#1930)

11.3.0

  • feat: introduce extraLocales (#1916)

11.2.2

  • fix: pass namespaces to the client also for custom backends (#1913)

11.2.1

  • fix: pass namespaces to the client (#1912 closes #1839)

11.2.0

  • feat: support nested namespace structure (#1911)

11.1.1

  • fix: remove postinstall script

11.1.0

  • first release with new project ownership
  • update most dependencies
  • update docs and example
  • feat: support default locale by ignoring it (#1679)

11.0.0

Features:

  • Allow client side translation loading (8132efd)

Documentation:

  • Link to react-i18next config options (422a0f3)