-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to disable getBestMatchFromCodes? #281
Comments
try i18next v23.10.1 and set the |
if this does not help, you can add your own language detector (https://github.com/i18next/i18next-browser-languageDetector?tab=readme-ov-file#adding-own-detection-functionality) that validates for correct language codes... |
Thank you so much for this change, I have confirmed that this correctly defaults to the fallback lang instead of inferring non supported languages |
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@coveo/relay-event-types](https://togithub.com/coveo/analytics_schema) | [`7.6.9` -> `7.7.0`](https://renovatebot.com/diffs/npm/@coveo%2frelay-event-types/7.6.9/7.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@coveo%2frelay-event-types/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@coveo%2frelay-event-types/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@coveo%2frelay-event-types/7.6.9/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@coveo%2frelay-event-types/7.6.9/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@coveo/semantic-monorepo-tools](https://togithub.com/coveo/semantic-monorepo-tools) | [`2.4.18` -> `2.4.20`](https://renovatebot.com/diffs/npm/@coveo%2fsemantic-monorepo-tools/2.4.18/2.4.20) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@coveo%2fsemantic-monorepo-tools/2.4.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@coveo%2fsemantic-monorepo-tools/2.4.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@coveo%2fsemantic-monorepo-tools/2.4.18/2.4.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@coveo%2fsemantic-monorepo-tools/2.4.18/2.4.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@cspell/eslint-plugin](https://togithub.com/streetsidesoftware/cspell/tree/main/packages/cspell-eslint-plugin#readme) ([source](https://togithub.com/streetsidesoftware/cspell)) | [`8.5.0` -> `8.6.0`](https://renovatebot.com/diffs/npm/@cspell%2feslint-plugin/8.5.0/8.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@cspell%2feslint-plugin/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cspell%2feslint-plugin/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cspell%2feslint-plugin/8.5.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cspell%2feslint-plugin/8.5.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@octokit/graphql-schema](https://togithub.com/octokit/graphql-schema) | [`15.1.0` -> `15.2.0`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql-schema/15.1.0/15.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql-schema/15.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql-schema/15.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql-schema/15.1.0/15.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql-schema/15.1.0/15.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.11.24` -> `20.11.25`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.24/20.11.25) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.24/20.11.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.24/20.11.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/retry](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/retry) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/retry)) | [`0.12.2` -> `0.12.5`](https://renovatebot.com/diffs/npm/@types%2fretry/0.12.2/0.12.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fretry/0.12.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fretry/0.12.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fretry/0.12.2/0.12.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fretry/0.12.2/0.12.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [aws-sdk](https://togithub.com/aws/aws-sdk-js) | [`2.1569.0` -> `2.1574.0`](https://renovatebot.com/diffs/npm/aws-sdk/2.1569.0/2.1574.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-sdk/2.1574.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-sdk/2.1574.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-sdk/2.1569.0/2.1574.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-sdk/2.1569.0/2.1574.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cspell](https://streetsidesoftware.github.io/cspell/) ([source](https://togithub.com/streetsidesoftware/cspell)) | [`8.5.0` -> `8.6.0`](https://renovatebot.com/diffs/npm/cspell/8.5.0/8.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cspell/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cspell/8.5.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/8.5.0/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`14.1.1` -> `14.1.3`](https://renovatebot.com/diffs/npm/eslint-config-next/14.1.1/14.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.1.1/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.1.1/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`23.10.0` -> `23.10.1`](https://renovatebot.com/diffs/npm/i18next/23.10.0/23.10.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | [`14.1.1` -> `14.1.3`](https://renovatebot.com/diffs/npm/next/14.1.1/14.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.1.1/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.1.1/14.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [puppeteer](https://togithub.com/puppeteer/puppeteer/tree/main#readme) ([source](https://togithub.com/puppeteer/puppeteer)) | [`22.4.0` -> `22.4.1`](https://renovatebot.com/diffs/npm/puppeteer/22.4.0/22.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/puppeteer/22.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/puppeteer/22.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/puppeteer/22.4.0/22.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/puppeteer/22.4.0/22.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`5.3.3` -> `5.4.2`](https://renovatebot.com/diffs/npm/typescript/5.3.3/5.4.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`4.9.5` -> `5.4.2`](https://renovatebot.com/diffs/npm/typescript/5.3.3/5.4.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vitejs.dev) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.1.4` -> `5.1.6`](https://renovatebot.com/diffs/npm/vite/5.1.4/5.1.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.1.4/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.1.4/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>coveo/analytics_schema (@​coveo/relay-event-types)</summary> ### [`v7.7.0`](https://togithub.com/coveo/analytics_schema/compare/fc91e5b07fff9a9d82ad56b69b80ae8259015241...65e65f27d5529f964184b0d083e3f44dee1c91b4) [Compare Source](https://togithub.com/coveo/analytics_schema/compare/fc91e5b07fff9a9d82ad56b69b80ae8259015241...65e65f27d5529f964184b0d083e3f44dee1c91b4) ### [`v7.6.11`](https://togithub.com/coveo/analytics_schema/compare/5f71c9e5abc93cf3f8325b3d2907956f605827e7...fc91e5b07fff9a9d82ad56b69b80ae8259015241) [Compare Source](https://togithub.com/coveo/analytics_schema/compare/5f71c9e5abc93cf3f8325b3d2907956f605827e7...fc91e5b07fff9a9d82ad56b69b80ae8259015241) ### [`v7.6.10`](https://togithub.com/coveo/analytics_schema/compare/3337a286b03dc62d21eedafd4391ec51026cf69b...5f71c9e5abc93cf3f8325b3d2907956f605827e7) [Compare Source](https://togithub.com/coveo/analytics_schema/compare/3337a286b03dc62d21eedafd4391ec51026cf69b...5f71c9e5abc93cf3f8325b3d2907956f605827e7) </details> <details> <summary>coveo/semantic-monorepo-tools (@​coveo/semantic-monorepo-tools)</summary> ### [`v2.4.20`](https://togithub.com/coveo/semantic-monorepo-tools/blob/HEAD/CHANGELOG.md#2420-2024-03-06) [Compare Source](https://togithub.com/coveo/semantic-monorepo-tools/compare/v2.4.19...v2.4.20) ### [`v2.4.19`](https://togithub.com/coveo/semantic-monorepo-tools/blob/HEAD/CHANGELOG.md#2419-2024-03-05) [Compare Source](https://togithub.com/coveo/semantic-monorepo-tools/compare/v2.4.18...v2.4.19) </details> <details> <summary>streetsidesoftware/cspell (@​cspell/eslint-plugin)</summary> ### [`v8.6.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/CHANGELOG.md#860-2024-03-05) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.5.0...v8.6.0) **Note:** Version bump only for package cspell-monorepo </details> <details> <summary>octokit/graphql-schema (@​octokit/graphql-schema)</summary> ### [`v15.2.0`](https://togithub.com/octokit/graphql-schema/releases/tag/v15.2.0) [Compare Source](https://togithub.com/octokit/graphql-schema/compare/v15.1.2...v15.2.0) ##### Features - **mutation:** optional `recurring` argument for `createSponsorship()` ([#​913](https://togithub.com/octokit/graphql-schema/issues/913)) ([9d08d51](https://togithub.com/octokit/graphql-schema/commit/9d08d51a041f0792fa212425cbc59f3124392f3a)) ### [`v15.1.2`](https://togithub.com/octokit/graphql-schema/releases/tag/v15.1.2) [Compare Source](https://togithub.com/octokit/graphql-schema/compare/v15.1.1...v15.1.2) ##### Bug Fixes - remove `OTECHIE` from `FundingPlatform` enum ([#​912](https://togithub.com/octokit/graphql-schema/issues/912)) ([54d37d9](https://togithub.com/octokit/graphql-schema/commit/54d37d96c7766bea76959f4333b481faf439fd59)) ### [`v15.1.1`](https://togithub.com/octokit/graphql-schema/releases/tag/v15.1.1) [Compare Source](https://togithub.com/octokit/graphql-schema/compare/v15.1.0...v15.1.1) ##### Bug Fixes - built ([#​911](https://togithub.com/octokit/graphql-schema/issues/911)) ([cd3182f](https://togithub.com/octokit/graphql-schema/commit/cd3182f61fd02792a408b7903c584e8cf87c9587)) </details> <details> <summary>aws/aws-sdk-js (aws-sdk)</summary> ### [`v2.1574.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215740) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1573.0...v2.1574.0) - feature: Batch: This release adds JobStateTimeLimitActions setting to the Job Queue API. It allows you to configure an action Batch can take for a blocking job in front of the queue after the defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues. - feature: CloudTrail: Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs. - feature: CognitoIdentityServiceProvider: Add ConcurrentModificationException to SetUserPoolMfaConfig - feature: GuardDuty: Add RDS Provisioned and Serverless Usage types - feature: Support: Update maintenance mode message to share upcoming end-of-support - feature: Transfer: Added DES_EDE3\_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector. ### [`v2.1573.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215730) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1572.0...v2.1573.0) - feature: AppConfig: AWS AppConfig now supports dynamic parameters, which enhance the functionality of AppConfig Extensions by allowing you to provide parameter values to your Extensions at the time you deploy your configuration. - feature: EC2: This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation. - feature: Grafana: Adds support for the new GrafanaToken as part of the Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account. - feature: PaymentCryptographyData: AWS Payment Cryptography EMV Decrypt Feature Release - feature: WAFV2: You can increase the max request body inspection size for some regional resources. The size setting is in the web ACL association config. Also, the AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a primitive boolean type, for languages like Java. ### [`v2.1572.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215720) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1571.0...v2.1572.0) - feature: Imagebuilder: Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response. - feature: RDS: Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value. - feature: Support: Update README with v2 end-of-support announcement - feature: Support: Add upcoming end-of-support message in postinstall - feature: VerifiedPermissions: Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs. ### [`v2.1571.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215710) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1570.0...v2.1571.0) - feature: Organizations: This release contains an endpoint addition - feature: SESV2: Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2. ### [`v2.1570.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215700) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1569.0...v2.1570.0) - feature: CloudFormation: Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs - feature: FSx: Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput. - feature: Organizations: Documentation update for AWS Organizations </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.1.3`](https://togithub.com/vercel/next.js/compare/v14.1.2...fc38ee190c9b7de09ebff13a17ebd948cf580ec3) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.1.2...v14.1.3) ### [`v14.1.2`](https://togithub.com/vercel/next.js/compare/v14.1.1...f564deef86be32a6b25125ddb8172c7c27d3f19a) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.1.1...v14.1.2) </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v14.1.3`](https://togithub.com/vercel/next.js/compare/v14.1.2...fc38ee190c9b7de09ebff13a17ebd948cf580ec3) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.1.2...v14.1.3) ### [`v14.1.2`](https://togithub.com/vercel/next.js/compare/v14.1.1...f564deef86be32a6b25125ddb8172c7c27d3f19a) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.1.1...v14.1.2) </details> <details> <summary>puppeteer/puppeteer (puppeteer)</summary> ### [`v22.4.1`](https://togithub.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v22.4.1): puppeteer-core: v22.4.1 [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.4.0...puppeteer-v22.4.1) ##### Bug Fixes - roll to Chrome 122.0.6261.111 (r1250580) ([#​12055](https://togithub.com/puppeteer/puppeteer/issues/12055)) ([9b31bca](https://togithub.com/puppeteer/puppeteer/commit/9b31bca01adeb2ce04c97d9fcb3c6b6461469f07)) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.4.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.2): TypeScript 5.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v5.1.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small516-2024-03-11-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.1.5...v5.1.6) - chore(deps): update all non-major dependencies ([#​16131](https://togithub.com/vitejs/vite/issues/16131)) ([a862ecb](https://togithub.com/vitejs/vite/commit/a862ecb)), closes [#​16131](https://togithub.com/vitejs/vite/issues/16131) - fix: check for publicDir before checking if it is a parent directory ([#​16046](https://togithub.com/vitejs/vite/issues/16046)) ([b6fb323](https://togithub.com/vitejs/vite/commit/b6fb323)), closes [#​16046](https://togithub.com/vitejs/vite/issues/16046) - fix: escape single quote when relative base is used ([#​16060](https://togithub.com/vitejs/vite/issues/16060)) ([8f74ce4](https://togithub.com/vitejs/vite/commit/8f74ce4)), closes [#​16060](https://togithub.com/vitejs/vite/issues/16060) - fix: handle function property extension in namespace import ([#​16113](https://togithub.com/vitejs/vite/issues/16113)) ([f699194](https://togithub.com/vitejs/vite/commit/f699194)), closes [#​16113](https://togithub.com/vitejs/vite/issues/16113) - fix: server middleware mode resolve ([#​16122](https://togithub.com/vitejs/vite/issues/16122)) ([8403546](https://togithub.com/vitejs/vite/commit/8403546)), closes [#​16122](https://togithub.com/vitejs/vite/issues/16122) - fix(esbuild): update tsconfck to fix bug that could cause a deadlock ([#​16124](https://togithub.com/vitejs/vite/issues/16124)) ([fd9de04](https://togithub.com/vitejs/vite/commit/fd9de04)), closes [#​16124](https://togithub.com/vitejs/vite/issues/16124) - fix(worker): hide "The emitted file overwrites" warning if the content is same ([#​16094](https://togithub.com/vitejs/vite/issues/16094)) ([60dfa9e](https://togithub.com/vitejs/vite/commit/60dfa9e)), closes [#​16094](https://togithub.com/vitejs/vite/issues/16094) - fix(worker): throw error when circular worker import is detected and support self referencing worker ([eef9da1](https://togithub.com/vitejs/vite/commit/eef9da1)), closes [#​16103](https://togithub.com/vitejs/vite/issues/16103) - style(utils): remove null check ([#​16112](https://togithub.com/vitejs/vite/issues/16112)) ([0d2df52](https://togithub.com/vitejs/vite/commit/0d2df52)), closes [#​16112](https://togithub.com/vitejs/vite/issues/16112) - refactor(runtime): share more code between runtime and main bundle ([#​16063](https://togithub.com/vitejs/vite/issues/16063)) ([93be84e](https://togithub.com/vitejs/vite/commit/93be84e)), closes [#​16063](https://togithub.com/vitejs/vite/issues/16063) ### [`v5.1.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small515-2024-03-04-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.1.4...v5.1.5) - fix: `__vite__mapDeps` code injection ([#​15732](https://togithub.com/vitejs/vite/issues/15732)) ([aff54e1](https://togithub.com/vitejs/vite/commit/aff54e1)), closes [#​15732](https://togithub.com/vitejs/vite/issues/15732) - fix: analysing build chunk without dependencies ([#​15469](https://togithub.com/vitejs/vite/issues/15469)) ([bd52283](https://togithub.com/vitejs/vite/commit/bd52283)), closes [#​15469](https://togithub.com/vitejs/vite/issues/15469) - fix: import with query with imports field ([#​16085](https://togithub.com/vitejs/vite/issues/16085)) ([ab823ab](https://togithub.com/vitejs/vite/commit/ab823ab)), closes [#​16085](https://togithub.com/vitejs/vite/issues/16085) - fix: normalize literal-only entry pattern ([#​16010](https://togithub.com/vitejs/vite/issues/16010)) ([1dccc37](https://togithub.com/vitejs/vite/commit/1dccc37)), closes [#​16010](https://togithub.com/vitejs/vite/issues/16010) - fix: optimizeDeps.entries with literal-only pattern(s) ([#​15853](https://togithub.com/vitejs/vite/issues/15853)) ([49300b3](https://togithub.com/vitejs/vite/commit/49300b3)), closes [#​15853](https://togithub.com/vitejs/vite/issues/15853) - fix: output correct error for empty import specifier ([#​16055](https://togithub.com/vitejs/vite/issues/16055)) ([a9112eb](https://togithub.com/vitejs/vite/commit/a9112eb)), closes [#​16055](https://togithub.com/vitejs/vite/issues/16055) - fix: upgrade esbuild to 0.20.x ([#​16062](https://togithub.com/vitejs/vite/issues/16062)) ([899d9b1](https://togithub.com/vitejs/vite/commit/899d9b1)), closes [#​16062](https://togithub.com/vitejs/vite/issues/16062) - fix(runtime): runtime HMR affects only imported files ([#​15898](https://togithub.com/vitejs/vite/issues/15898)) ([57463fc](https://togithub.com/vitejs/vite/commit/57463fc)), closes [#​15898](https://togithub.com/vitejs/vite/issues/15898) - fix(scanner): respect `experimentalDecorators: true` ([#​15206](https://togithub.com/vitejs/vite/issues/15206)) ([4144781](https://togithub.com/vitejs/vite/commit/4144781)), closes [#​15206](https://togithub.com/vitejs/vite/issues/15206) - revert: "fix: upgrade esbuild to 0.20.x" ([#​16072](https://togithub.com/vitejs/vite/issues/16072)) ([11cceea](https://togithub.com/vitejs/vite/commit/11cceea)), closes [#​16072](https://togithub.com/vitejs/vite/issues/16072) - refactor: share code with vite runtime ([#​15907](https://togithub.com/vitejs/vite/issues/15907)) ([b20d542](https://togithub.com/vitejs/vite/commit/b20d542)), closes [#​15907](https://togithub.com/vitejs/vite/issues/15907) - refactor(runtime): use functions from `pathe` ([#​16061](https://togithub.com/vitejs/vite/issues/16061)) ([aac2ef7](https://togithub.com/vitejs/vite/commit/aac2ef7)), closes [#​16061](https://togithub.com/vitejs/vite/issues/16061) - chore(deps): update all non-major dependencies ([#​16028](https://togithub.com/vitejs/vite/issues/16028)) ([7cfe80d](https://togithub.com/vitejs/vite/commit/7cfe80d)), closes [#​16028](https://togithub.com/vitejs/vite/issues/16028) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/coveo/ui-kit). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Olivier Lamothe <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | [`5.10.2` -> `5.11.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.10.2/5.11.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fadapter-neon/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fadapter-neon/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2fadapter-neon/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fadapter-neon/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | [`5.10.2` -> `5.11.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.10.2/5.11.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fclient/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2fclient/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fclient/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/client](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/client)) | [`10.45.1` -> `10.45.2`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.45.1/10.45.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fclient/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fclient/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fclient/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fclient/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/next](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/next)) | [`10.45.1` -> `10.45.2`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.45.1/10.45.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fnext/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fnext/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fnext/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fnext/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/react-query](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/react)) | [`10.45.1` -> `10.45.2`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.45.1/10.45.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2freact-query/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2freact-query/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2freact-query/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2freact-query/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/server](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/server)) | [`10.45.1` -> `10.45.2`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.45.1/10.45.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fserver/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fserver/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fserver/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fserver/10.45.1/10.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.11.25` -> `20.11.27`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.25/20.11.27) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.27?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.27?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.25/20.11.27?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.25/20.11.27?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`18.2.64` -> `18.2.65`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.64/18.2.65) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.64/18.2.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.64/18.2.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/react-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | [`18.2.20` -> `18.2.22`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.20/18.2.22) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.2.20/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.2.20/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`7.1.1` -> `7.2.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.1.1/7.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.1.1/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.1.1/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`7.1.1` -> `7.2.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.1.1/7.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.1.1/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.1.1/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | [`11.0.4` -> `11.0.8`](https://renovatebot.com/diffs/npm/chromatic/11.0.4/11.0.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/11.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/11.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/11.0.4/11.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/11.0.4/11.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [dotenv-cli](https://togithub.com/entropitor/dotenv-cli) | [`7.3.0` -> `7.4.1`](https://renovatebot.com/diffs/npm/dotenv-cli/7.3.0/7.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/dotenv-cli/7.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/dotenv-cli/7.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/dotenv-cli/7.3.0/7.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/dotenv-cli/7.3.0/7.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-codegen](https://togithub.com/mmkal/eslint-plugin-codegen) | [`0.25.0` -> `0.26.0`](https://renovatebot.com/diffs/npm/eslint-plugin-codegen/0.25.0/0.26.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-codegen/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-codegen/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-codegen/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-codegen/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`23.10.0` -> `23.10.1`](https://renovatebot.com/diffs/npm/i18next/23.10.0/23.10.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | [`5.10.2` -> `5.11.0`](https://renovatebot.com/diffs/npm/prisma/5.10.2/5.11.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prisma/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prisma/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prisma/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prisma/5.10.2/5.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [react-i18next](https://togithub.com/i18next/react-i18next) | [`14.0.8` -> `14.1.0`](https://renovatebot.com/diffs/npm/react-i18next/14.0.8/14.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-i18next/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-i18next/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-i18next/14.0.8/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-i18next/14.0.8/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | [`4.11.1` -> `4.12.0`](https://renovatebot.com/diffs/npm/type-fest/4.11.1/4.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/type-fest/4.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/type-fest/4.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/type-fest/4.11.1/4.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/type-fest/4.11.1/4.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.11.0`](https://togithub.com/prisma/prisma/releases/tag/5.11.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.10.2...5.11.0) Today, we are excited to share the `5.11.0` stable release 🎉 🌟 **Help us spread the word about Prisma by starring the repo ☝️ or [posting on X](https://twitter.com/intent/post?text=Check%20out%20the%20latest%20%40prisma%20release%20v5.11.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps%3A%2F%2Fgithub.com%2Fprisma%2Fprisma%2Freleases%2Ftag%2F5.11.0) about the release.** #### Highlights ##### Edge function support for Cloudflare and Vercel (Preview) We’re thrilled to announce that support for edge function deployments with Prisma ORM is now in Preview 🥳 As of this release, you can deploy your apps that are using Prisma ORM to: - Vercel Edge Functions and Vercel Edge Middleware - Cloudflare Workers and Cloudflare Pages In order to deploy to an edge function, you’ll need to use a compatible database driver (along with its [Prisma driver adapter](https://www.prisma.io/docs/orm/overview/databases/database-drivers#driver-adapters)): - Neon Serverless Driver (for PostgreSQL databases hosted via [Neon](https://neon.tech/)) - PlanetScale Serverless Driver (for MySQL databases hosted via [PlanetScale](https://planetscale.com/)) - `pg` driver (for traditional PostgreSQL databases) - `@libsql/client` driver (for SQLite databases hosted via [Turso](https://turso.tech/)) Check out our [documentation](https://www.prisma.io/docs/orm/prisma-client/deployment/edge/overview) to learn how you can deploy an edge function using any combination of supported edge function provider and database. You can also read more about it in the [announcement blog post](https://pris.ly/b/prisma-edge)! ##### Performance improvements in nested `create` operations With Prisma ORM, you can create multiple new records in *nested* queries, for example: ```ts const user = await prisma.user.update({ where: { id: 9 }, data: { name: 'Elliott', posts: { create: { data: [{ title: 'My first post' }, { title: 'My second post' }], }, }, }, }) ``` In previous versions, Prisma ORM would translate this into multiple SQL `INSERT` queries, each requiring its own roundtrip to the database. As of this release, these nested `create` queries are optimized and the `INSERT` queries are sent to the database *in bulk* in a single roundtrip. These optimizations apply to one-to-many as well as many-to-many relations. With this change, using the nested `create` option to create multiple records effectively becomes equivalent to using a nested `createMany` operation (except that `createMany` *only* works with one-to-many relations, whereas `create` works both with one-to-many and many-to-many). > **Note**: Only the deepest nested operation is optimized. If a user specified `create (1) -> create (2) -> create (3)` in their query, only `create (3)` will be optimized. #### Fixes and improvements ##### Prisma Client - [Prisma errors when not using the major.minor.patch versioning system](https://togithub.com/prisma/prisma/issues/7317) - [mongodb where condition resulted in combined $ne but should not be $eq](https://togithub.com/prisma/prisma/issues/15175) - [Node hangs when `console.log(new PrismaClient())`](https://togithub.com/prisma/prisma/issues/18292) - [Add wolfy linux to supported OS](https://togithub.com/prisma/prisma/issues/18329) - [Support Linux Gentoo](https://togithub.com/prisma/prisma/issues/18698) - [Know engines to download for Void Linux](https://togithub.com/prisma/prisma/issues/20434) - [Engine does not support Linux distro "openeuler"](https://togithub.com/prisma/prisma/issues/20937) - [Prisma Doesn't Recognize Crystal Linux distro](https://togithub.com/prisma/prisma/issues/21955) - [Regression: Mapped `enum` throws error (collation `cp1250_czech_cs` or similar)](https://togithub.com/prisma/prisma/issues/21967) - [`NOT` condition leaks out of its desired bounds](https://togithub.com/prisma/prisma/issues/22007) - [The column does not exist in the current database.](https://togithub.com/prisma/prisma/issues/22098) - [Logging `PrismaClient` object is slow](https://togithub.com/prisma/prisma/issues/22848) - [Running `prisma generate` on Litespeed Web Server cPanel with ssh](https://togithub.com/prisma/prisma/issues/22857) - [Prisma doesn't know which engines to download for the Linux distro "guttaos"](https://togithub.com/prisma/prisma/issues/23031) - [Error in driver-adapter-utils with `tsc`: `Cannot find namespace 'debug'.`](https://togithub.com/prisma/prisma/issues/23091) - [VS Code debugger freeze from time to time, when Prisma Client is involved](https://togithub.com/prisma/prisma/issues/23181) - [`push` method still unimplemented for scalar lists in CockroachDB](https://togithub.com/prisma/prisma/issues/23183) - [`Invalid character` error persists on 5.10.1 in Prisma Studio](https://togithub.com/prisma/prisma/issues/23225) - [Add "Peppermint OS" to list of supported distros](https://togithub.com/prisma/prisma/issues/23237) - [`runtimeDescription` is not defined error](https://togithub.com/prisma/prisma/issues/23430) ##### Prisma Migrate - [Prisma with UOS or Deepin](https://togithub.com/prisma/prisma/issues/18374) - [Warning: Linux distro "slackware"](https://togithub.com/prisma/prisma/issues/18547) - [Error when run `npx prisma db pull` with DeepinOS 20.9GNU/LInux](https://togithub.com/prisma/prisma/issues/19157) - [Add solus to list of known supported distros](https://togithub.com/prisma/prisma/issues/21493) - [NixOS not recognised as a Linux distribution](https://togithub.com/prisma/prisma/issues/22145) - [Prisma Warning on Ubuntu 20.04](https://togithub.com/prisma/prisma/issues/22347) - [Let Prisma detect Artix Linux distro](https://togithub.com/prisma/prisma/issues/22522) - [couldn't identify clear-linux-os](https://togithub.com/prisma/prisma/issues/22539) - [Prisma doesn't know which engines to download with `Linux Mint`](https://togithub.com/prisma/prisma/issues/23141) - [`Error: Invalid character` when `schema.prisma` includes Chinese/Non-ASCII characters in a comment](https://togithub.com/prisma/prisma/issues/23201) ##### Prisma Engines - [\[DA\] Planetscale engine tests: aggregations](https://togithub.com/prisma/prisma-engines/issues/4473) - [\[DA\] Planetscale engine tests: json filtering](https://togithub.com/prisma/prisma-engines/issues/4475) - [\[DA\] Planetscale engine tests: order and pagination](https://togithub.com/prisma/prisma-engines/issues/4478) - [\[DA\] Planetscale engine tests: oids](https://togithub.com/prisma/prisma-engines/issues/4479) - [\[DA\] Planetscale engine tests: nested_createmany_fail_dups](https://togithub.com/prisma/prisma-engines/issues/4481) - [\[DA\] Planetscale engine tests: create_many_error_dups](https://togithub.com/prisma/prisma-engines/issues/4484) - [\[DA\] Planetscale engine tests: upsert_fails_if_filter_dont_match](https://togithub.com/prisma/prisma-engines/issues/4486) </details> <details> <summary>trpc/trpc (@​trpc/client)</summary> ### [`v10.45.2`](https://togithub.com/trpc/trpc/compare/v10.45.1...936db6dd2598337758e29c843ff66984ed54faaf) [Compare Source](https://togithub.com/trpc/trpc/compare/v10.45.1...v10.45.2) </details> <details> <summary>trpc/trpc (@​trpc/next)</summary> ### [`v10.45.2`](https://togithub.com/trpc/trpc/releases/tag/v10.45.2) [Compare Source](https://togithub.com/trpc/trpc/compare/v10.45.1...v10.45.2) #### What's Changed - patch(server): upgrade to typescript 5.4 and do fixes due to breaking changes in typescript by [@​KATT](https://togithub.com/KATT) in [https://github.com/trpc/trpc/pull/5560](https://togithub.com/trpc/trpc/pull/5560) **Full Changelog**: trpc/trpc@v10.45.1...v10.45.2 </details> <details> <summary>trpc/trpc (@​trpc/react-query)</summary> ### [`v10.45.2`](https://togithub.com/trpc/trpc/compare/v10.45.1...936db6dd2598337758e29c843ff66984ed54faaf) [Compare Source](https://togithub.com/trpc/trpc/compare/v10.45.1...v10.45.2) </details> <details> <summary>trpc/trpc (@​trpc/server)</summary> ### [`v10.45.2`](https://togithub.com/trpc/trpc/compare/v10.45.1...936db6dd2598337758e29c843ff66984ed54faaf) [Compare Source](https://togithub.com/trpc/trpc/compare/v10.45.1...v10.45.2) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#720-2024-03-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 Features - support TS 5.4 - **eslint-plugin:** \[prefer-string-starts-ends-with] add allowSingleElementEquality option ##### 🩹 Fixes - **eslint-plugin:** expose \*-type-checked-only configs for extension - **eslint-plugin:** \[member-ordering] report alphabetical sorting for all groups instead of just the first failing group - **eslint-plugin:** \[no-var-requires, no-require-imports] support template literal - **eslint-plugin:** \[no-useless-template-literals] detect TemplateLiteral - **eslint-plugin:** \[no-unnecessary-condition] handle union array and tuple type - **eslint-plugin:** \[prefer-find] support ternary branches in prefer-find ##### ❤️ Thank You - Arka Pratim Chaudhuri - auvred - Chris Plummer - Fotis Papadogeorgopoulos - Josh Goldberg ✨ - Kirk Waiblinger - Wayne Zhang - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#720-2024-03-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 Features - support TS 5.4 ##### ❤️ Thank You - Arka Pratim Chaudhuri - auvred - Chris Plummer - Fotis Papadogeorgopoulos - Josh Goldberg ✨ - Kirk Waiblinger - Wayne Zhang - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.0.8`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1108-Mon-Mar-11-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.0.7...v11.0.8) ##### 🐛 Bug Fix - Fix e2e peer dep versions [#​943](https://togithub.com/chromaui/chromatic-cli/pull/943) ([@​tevanoff](https://togithub.com/tevanoff)) ##### Authors: 1 - Todd Evanoff ([@​tevanoff](https://togithub.com/tevanoff)) *** ### [`v11.0.7`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1107-Fri-Mar-08-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.0.6...v11.0.7) ##### 🐛 Bug Fix - Prevent non-string or null message in timestamp logging from causing exit code 254 during build. [#​931](https://togithub.com/chromaui/chromatic-cli/pull/931) ([@​BenjaminEllisSo](https://togithub.com/BenjaminEllisSo)) ##### Authors: 1 - [@​BenjaminEllisSo](https://togithub.com/BenjaminEllisSo) *** ### [`v11.0.6`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1106-Thu-Mar-07-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.0.5...v11.0.6) ##### 🐛 Bug Fix - Expose E2E build errors [#​940](https://togithub.com/chromaui/chromatic-cli/pull/940) ([@​tevanoff](https://togithub.com/tevanoff)) ##### Authors: 1 - Todd Evanoff ([@​tevanoff](https://togithub.com/tevanoff)) *** ### [`v11.0.5`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1105-Thu-Mar-07-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.0.4...v11.0.5) ##### 🐛 Bug Fix - escape special characters in onlyStoryFiles filenames [#​942](https://togithub.com/chromaui/chromatic-cli/pull/942) ([@​JonathanKolnik](https://togithub.com/JonathanKolnik)) ##### Authors: 1 - Jono Kolnik ([@​JonathanKolnik](https://togithub.com/JonathanKolnik)) *** </details> <details> <summary>entropitor/dotenv-cli (dotenv-cli)</summary> ### [`v7.4.1`](https://togithub.com/entropitor/dotenv-cli/compare/v7.4.0...ed62fc71afc952181913aa275d7a002a5178b2d6) [Compare Source](https://togithub.com/entropitor/dotenv-cli/compare/v7.4.0...v7.4.1) ### [`v7.4.0`](https://togithub.com/entropitor/dotenv-cli/releases/tag/v7.4.0): Release better variable usage (`-v`) [Compare Source](https://togithub.com/entropitor/dotenv-cli/compare/v7.3.0...v7.4.0) Releases [https://github.com/entropitor/dotenv-cli/pull/105](https://togithub.com/entropitor/dotenv-cli/pull/105) </details> <details> <summary>mmkal/eslint-plugin-codegen (eslint-plugin-codegen)</summary> ### [`v0.26.0`](https://togithub.com/mmkal/eslint-plugin-codegen/releases/tag/0.26.0) [Compare Source](https://togithub.com/mmkal/eslint-plugin-codegen/compare/0.25.0...0.26.0) - monorepoTOC: toposort [`d72b314`](https://togithub.com/mmkal/eslint-plugin-codegen/commit/d72b314) - add monorepoTOC filter docs [`b88e660`](https://togithub.com/mmkal/eslint-plugin-codegen/commit/b88e660) </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) </details> <details> <summary>i18next/react-i18next (react-i18next)</summary> ### [`v14.1.0`](https://togithub.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1410) [Compare Source](https://togithub.com/i18next/react-i18next/compare/v14.0.8...v14.1.0) - types(`Trans`): add typechecking on context prop [1732](https://togithub.com/i18next/react-i18next/pull/1732) (might brake if using "internal" `Trans` or `TransProps`) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.12.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.12.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.11.1...v4.12.0) ##### New types - [`ArraySlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-slice.d.ts) - [`StringSlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/string-slice.d.ts) - [`IsNegative`](https://togithub.com/sindresorhus/type-fest/blob/85221aa12f2e9ed9d76e94e3c73b6bd904889bf6/source/numeric.d.ts#L172-L187) - [`GreaterThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than.d.ts) - [`GreaterThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than-or-equal.d.ts) - [`LessThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than.d.ts) - [`LessThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than-or-equal.d.ts) - [`Sum`](https://togithub.com/sindresorhus/type-fest/blob/main/source/sum.d.ts) - [`Subtract`](https://togithub.com/sindresorhus/type-fest/blob/main/source/subtract.d.ts) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/GLAAD). PR-URL: #360 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cypress](https://cypress.io) ([source](https://togithub.com/cypress-io/cypress)) | [`^13.6.6` -> `^13.7.0`](https://renovatebot.com/diffs/npm/cypress/13.6.6/13.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.6.6/13.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.6.6/13.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`~23.10.0` -> `~23.10.1`](https://renovatebot.com/diffs/npm/i18next/23.10.0/23.10.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.10.0/23.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cypress-io/cypress (cypress)</summary> ### [`v13.7.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.0) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v13.6.6...v13.7.0) Changelog: <https://docs.cypress.io/guides/references/changelog#13-7-0> </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone UTC, Automerge - "after 8:00 before 23:00 every weekday except on Friday" in timezone UTC. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/dapp-list). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`^22.5.1` -> `^23.11.2`](https://renovatebot.com/diffs/npm/i18next/22.5.1/23.11.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.11.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23112) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.1...v23.11.2) - allow defaultValue in nested translation [2174](https://togithub.com/i18next/i18next/issues/2174) ### [`v23.11.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23111) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.0...v23.11.1) - types: remove const from ParseKeys Context type parameter and disable `skipLibCheck` [2169](https://togithub.com/i18next/i18next/pull/2169) ### [`v23.11.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23110) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.1...v23.11.0) - Fix typing performance regression [2166](https://togithub.com/i18next/i18next/pull/2166) ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) ### [`v23.10.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23100) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.9.0...v23.10.0) - Add 'isInitializing' property so we're able to detect init() was already called [2141](https://togithub.com/i18next/i18next/issues/2141) ### [`v23.9.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2390) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.3...v23.9.0) - types: support nested keys in `InterpolationMap` [2140](https://togithub.com/i18next/i18next/pull/2140) fixes [2014](https://togithub.com/i18next/i18next/issues/2014) ### [`v23.8.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2383) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.2...v23.8.3) - prevent resource mutation when using `addResourceBundle` [2081](https://togithub.com/i18next/i18next/issues/2081) ### [`v23.8.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2382) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.1...v23.8.2) - optimize `addResources` to address [2130](https://togithub.com/i18next/i18next/issues/2130) ### [`v23.8.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2381) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.0...v23.8.1) - types: support stricter typechecking for returnEmptyString and returnNull [2129](https://togithub.com/i18next/i18next/pull/2129) ### [`v23.8.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2380) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.20...v23.8.0) - improve performance by reducing array slices and RegExp recreation [2128](https://togithub.com/i18next/i18next/pull/2128) ### [`v23.7.20`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23720) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.19...v23.7.20) - optimize: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) - intl plural rule for dev is now en (consistent with v3 compatibility) ### [`v23.7.19`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23719) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.18...v23.7.19) - fix: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) ### [`v23.7.18`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23718) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.17...v23.7.18) - types: support readonly defaultNS [2123](https://togithub.com/i18next/i18next/pull/2123) ### [`v23.7.17`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23717) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.16...v23.7.17) - types: fix support for defaultNS as array (fixes [2118](https://togithub.com/i18next/i18next/issues/2118)) [2121](https://togithub.com/i18next/i18next/pull/2121) - types: fix typo in `CustomInstanceExtensions` [2122](https://togithub.com/i18next/i18next/pull/2122) ### [`v23.7.16`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23716) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.15...v23.7.16) - fix: Use Typescript 5 types with Typescript 5+ [2108](https://togithub.com/i18next/i18next/pull/2108) - Hint: If you're using TypeScript 4 and you navigate to the type definitions in your code editor, it might be you will see the TypeScript 5 types, but the TS compiler should use the correct types. ### [`v23.7.15`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23715) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.14...v23.7.15) - types: simplifies types for array access and fixes [2103](https://togithub.com/i18next/i18next/issues/2103) ### [`v23.7.14`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23714) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.13...v23.7.14) - types: fix types for array access ### [`v23.7.13`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23713) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.12...v23.7.13) - types: optimise ParseTReturn [2095](https://togithub.com/i18next/i18next/pull/2095) ### [`v23.7.12`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23712) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.11...v23.7.12) - types: fix for older ts version (context validation only for TS 5) ### [`v23.7.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23711) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.10...v23.7.11) - types: fix for older ts versions [2090](https://togithub.com/i18next/i18next/issues/2090) ### [`v23.7.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23710) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.9...v23.7.10) - types: initializedStoreOnce and initializedLanguageOnce [2089](https://togithub.com/i18next/i18next/pull/2089) ### [`v23.7.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2379) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.8...v23.7.9) - types: fix FormatFunction should allow any value inside options parameter ### [`v23.7.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2378) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.7...v23.7.8) - prevent cosmetic SyntaxError because of non catched error variable ### [`v23.7.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2377) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.6...v23.7.7) - optimize TypeScript V4 export ### [`v23.7.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2376) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.5...v23.7.6) - types: CustomInstanceExtenstions ### [`v23.7.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2375) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.4...v23.7.5) - fix types export for TypeScript v4 in combination with react-i18next ### [`v23.7.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2374) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.3...v23.7.4) - fix for TypeScript v4 in combination with react-i18next ### [`v23.7.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2373) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.2...v23.7.3) - fix: consider importing '\*.js' ### [`v23.7.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2372) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.1...v23.7.2) - types: optimize mts ### [`v23.7.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2371) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.0...v23.7.1) - fix some mjs typings ### [`v23.7.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2370) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.6.0...v23.7.0) - fix: separate cjs and mjs typings [2010](https://togithub.com/i18next/i18next/issues/2010) - fix: consider importing './typescript/t.js' [2048](https://togithub.com/i18next/i18next/issues/2048) ### [`v23.6.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2360) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.1...v23.6.0) - add interpolation data to response if returnDetails is true [2053](https://togithub.com/i18next/i18next/pull/2053) ### [`v23.5.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2351) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.0...v23.5.1) - types: use unknown to better infer types on nested t functions also for older typescript version [2032](https://togithub.com/i18next/i18next/issues/2032) ### [`v23.5.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2350) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.9...v23.5.0) - types: use unknown to better infer types on nested t functions [2018](https://togithub.com/i18next/i18next/pull/2018) ### [`v23.4.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2349) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.8...v23.4.9) - fix: preload languages also on cimode, if configured also as fallbackLng ### [`v23.4.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2348) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.7...v23.4.8) - fix: preload languages also on cimode, if configured ### [`v23.4.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2347) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.6...v23.4.7) - preload languages also on cimode, if configured ### [`v23.4.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2346) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.5...v23.4.6) - pass correct language for custom i18nFormat ### [`v23.4.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2345) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.4...v23.4.5) - types: named export for FlatNamespace ### [`v23.4.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2344) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.3...v23.4.4) - types: add customisation of contextSeparator also on v4 t types [2019](https://togithub.com/i18next/i18next/pull/2019) ### [`v23.4.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2343) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.2...v23.4.3) - types: add customisation of contextSeparator [2017](https://togithub.com/i18next/i18next/pull/2017) ### [`v23.4.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2342) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.1...v23.4.2) - types: export some types for next-i18next ### [`v23.4.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2341) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.0...v23.4.1) - types: fix typescript imports ### [`v23.4.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.3.0...v23.4.0) - types: Support const modifier for options and key [2007](https://togithub.com/i18next/i18next/pull/2007) - types: Support context [2006](https://togithub.com/i18next/i18next/pull/2006) ### [`v23.3.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2330) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.11...v23.3.0) - types: Fix performance issue that affects flat object with multiple (thousands) keys [2004](https://togithub.com/i18next/i18next/pull/2004) ### [`v23.2.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.10...v23.2.11) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23210) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.9...v23.2.10) - types: emit function can have additional arguments [1993](https://togithub.com/i18next/i18next/issues/1993) ### [`v23.2.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2329) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.8...v23.2.9) - types: Add brand to TFunction type so different namespaces' TFunctions are not treated as compatible [1994](https://togithub.com/i18next/i18next/pull/1994) ### [`v23.2.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2328) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.7...v23.2.8) - types for hasLoadedNamespace ### [`v23.2.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2327) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.6...v23.2.7) - fix utils import (for Deno) ### [`v23.2.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2326) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.5...v23.2.6) - Re-allow unknown keys, when a defaultValue is provided [1867](https://togithub.com/i18next/i18next/issues/1867) ### [`v23.2.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2325) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.3...v23.2.5) - Clean language code before passing to formatters [1988](https://togithub.com/i18next/i18next/pull/1988) ### [`v23.2.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2323) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.2...v23.2.3) - types: Optimize logic for fallback ns [1984](https://togithub.com/i18next/i18next/pull/1984) ### [`v23.2.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2322) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.1...v23.2.2) - types: try to fix fallbackNS type handling also for older TS version [1981](https://togithub.com/i18next/i18next/issues/1981) ### [`v23.2.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.0...v23.2.1) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2320) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.1.0...v23.2.0) - types: add fallbackNS type handling [1975](https://togithub.com/i18next/i18next/pull/1975) ### [`v23.1.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2310) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.2...v23.1.0) - cloneInstance: introduce `forkResourceStore` [1974](https://togithub.com/i18next/i18next/issues/1974) - types: default argument values for ParseKeys type ### [`v23.0.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2302) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.1...v23.0.2) - refactor: static createInstance for wider browser support [1973](https://togithub.com/i18next/i18next/pull/1973) ### [`v23.0.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2301) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.0...v23.0.1) - types: export ParseKeys ### [`v23.0.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2300) [Compare Source](https://togithub.com/i18next/i18next/compare/v22.5.1...v23.0.0) **This is a major breaking release:** - redesigned TypeScript types [1911](https://togithub.com/i18next/i18next/pull/1911) - removed `setDebug` function in the logger: [1954](https://togithub.com/i18next/i18next/issues/1954#issuecomment-1537117407) - changed `returnNull` default to `false` [1885](https://togithub.com/i18next/i18next/pull/1885) - drop support for old browsers and Node.js < v12 [1948](https://togithub.com/i18next/i18next/issues/1948) - ordinal plural keys are now prefixed with `_ordinal` to help translators (non-breaking, because of fallback) [1945](https://togithub.com/i18next/i18next/pull/1945) ➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v22.x.x-to-v23.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone America/Los_Angeles. 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/wallet). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Kathy Luo <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`^22.5.1` -> `^23.11.2`](https://renovatebot.com/diffs/npm/i18next/22.5.1/23.11.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.11.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23112) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.1...v23.11.2) - allow defaultValue in nested translation [2174](https://togithub.com/i18next/i18next/issues/2174) ### [`v23.11.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23111) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.0...v23.11.1) - types: remove const from ParseKeys Context type parameter and disable `skipLibCheck` [2169](https://togithub.com/i18next/i18next/pull/2169) ### [`v23.11.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23110) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.1...v23.11.0) - Fix typing performance regression [2166](https://togithub.com/i18next/i18next/pull/2166) ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) ### [`v23.10.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23100) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.9.0...v23.10.0) - Add 'isInitializing' property so we're able to detect init() was already called [2141](https://togithub.com/i18next/i18next/issues/2141) ### [`v23.9.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2390) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.3...v23.9.0) - types: support nested keys in `InterpolationMap` [2140](https://togithub.com/i18next/i18next/pull/2140) fixes [2014](https://togithub.com/i18next/i18next/issues/2014) ### [`v23.8.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2383) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.2...v23.8.3) - prevent resource mutation when using `addResourceBundle` [2081](https://togithub.com/i18next/i18next/issues/2081) ### [`v23.8.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2382) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.1...v23.8.2) - optimize `addResources` to address [2130](https://togithub.com/i18next/i18next/issues/2130) ### [`v23.8.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2381) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.0...v23.8.1) - types: support stricter typechecking for returnEmptyString and returnNull [2129](https://togithub.com/i18next/i18next/pull/2129) ### [`v23.8.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2380) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.20...v23.8.0) - improve performance by reducing array slices and RegExp recreation [2128](https://togithub.com/i18next/i18next/pull/2128) ### [`v23.7.20`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23720) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.19...v23.7.20) - optimize: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) - intl plural rule for dev is now en (consistent with v3 compatibility) ### [`v23.7.19`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23719) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.18...v23.7.19) - fix: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) ### [`v23.7.18`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23718) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.17...v23.7.18) - types: support readonly defaultNS [2123](https://togithub.com/i18next/i18next/pull/2123) ### [`v23.7.17`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23717) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.16...v23.7.17) - types: fix support for defaultNS as array (fixes [2118](https://togithub.com/i18next/i18next/issues/2118)) [2121](https://togithub.com/i18next/i18next/pull/2121) - types: fix typo in `CustomInstanceExtensions` [2122](https://togithub.com/i18next/i18next/pull/2122) ### [`v23.7.16`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23716) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.15...v23.7.16) - fix: Use Typescript 5 types with Typescript 5+ [2108](https://togithub.com/i18next/i18next/pull/2108) - Hint: If you're using TypeScript 4 and you navigate to the type definitions in your code editor, it might be you will see the TypeScript 5 types, but the TS compiler should use the correct types. ### [`v23.7.15`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23715) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.14...v23.7.15) - types: simplifies types for array access and fixes [2103](https://togithub.com/i18next/i18next/issues/2103) ### [`v23.7.14`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23714) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.13...v23.7.14) - types: fix types for array access ### [`v23.7.13`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23713) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.12...v23.7.13) - types: optimise ParseTReturn [2095](https://togithub.com/i18next/i18next/pull/2095) ### [`v23.7.12`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23712) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.11...v23.7.12) - types: fix for older ts version (context validation only for TS 5) ### [`v23.7.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23711) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.10...v23.7.11) - types: fix for older ts versions [2090](https://togithub.com/i18next/i18next/issues/2090) ### [`v23.7.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23710) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.9...v23.7.10) - types: initializedStoreOnce and initializedLanguageOnce [2089](https://togithub.com/i18next/i18next/pull/2089) ### [`v23.7.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2379) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.8...v23.7.9) - types: fix FormatFunction should allow any value inside options parameter ### [`v23.7.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2378) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.7...v23.7.8) - prevent cosmetic SyntaxError because of non catched error variable ### [`v23.7.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2377) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.6...v23.7.7) - optimize TypeScript V4 export ### [`v23.7.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2376) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.5...v23.7.6) - types: CustomInstanceExtenstions ### [`v23.7.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2375) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.4...v23.7.5) - fix types export for TypeScript v4 in combination with react-i18next ### [`v23.7.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2374) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.3...v23.7.4) - fix for TypeScript v4 in combination with react-i18next ### [`v23.7.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2373) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.2...v23.7.3) - fix: consider importing '\*.js' ### [`v23.7.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2372) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.1...v23.7.2) - types: optimize mts ### [`v23.7.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2371) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.0...v23.7.1) - fix some mjs typings ### [`v23.7.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2370) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.6.0...v23.7.0) - fix: separate cjs and mjs typings [2010](https://togithub.com/i18next/i18next/issues/2010) - fix: consider importing './typescript/t.js' [2048](https://togithub.com/i18next/i18next/issues/2048) ### [`v23.6.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2360) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.1...v23.6.0) - add interpolation data to response if returnDetails is true [2053](https://togithub.com/i18next/i18next/pull/2053) ### [`v23.5.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2351) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.0...v23.5.1) - types: use unknown to better infer types on nested t functions also for older typescript version [2032](https://togithub.com/i18next/i18next/issues/2032) ### [`v23.5.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2350) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.9...v23.5.0) - types: use unknown to better infer types on nested t functions [2018](https://togithub.com/i18next/i18next/pull/2018) ### [`v23.4.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2349) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.8...v23.4.9) - fix: preload languages also on cimode, if configured also as fallbackLng ### [`v23.4.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2348) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.7...v23.4.8) - fix: preload languages also on cimode, if configured ### [`v23.4.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2347) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.6...v23.4.7) - preload languages also on cimode, if configured ### [`v23.4.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2346) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.5...v23.4.6) - pass correct language for custom i18nFormat ### [`v23.4.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2345) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.4...v23.4.5) - types: named export for FlatNamespace ### [`v23.4.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2344) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.3...v23.4.4) - types: add customisation of contextSeparator also on v4 t types [2019](https://togithub.com/i18next/i18next/pull/2019) ### [`v23.4.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2343) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.2...v23.4.3) - types: add customisation of contextSeparator [2017](https://togithub.com/i18next/i18next/pull/2017) ### [`v23.4.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2342) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.1...v23.4.2) - types: export some types for next-i18next ### [`v23.4.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2341) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.0...v23.4.1) - types: fix typescript imports ### [`v23.4.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.3.0...v23.4.0) - types: Support const modifier for options and key [2007](https://togithub.com/i18next/i18next/pull/2007) - types: Support context [2006](https://togithub.com/i18next/i18next/pull/2006) ### [`v23.3.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2330) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.11...v23.3.0) - types: Fix performance issue that affects flat object with multiple (thousands) keys [2004](https://togithub.com/i18next/i18next/pull/2004) ### [`v23.2.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.10...v23.2.11) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23210) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.9...v23.2.10) - types: emit function can have additional arguments [1993](https://togithub.com/i18next/i18next/issues/1993) ### [`v23.2.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2329) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.8...v23.2.9) - types: Add brand to TFunction type so different namespaces' TFunctions are not treated as compatible [1994](https://togithub.com/i18next/i18next/pull/1994) ### [`v23.2.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2328) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.7...v23.2.8) - types for hasLoadedNamespace ### [`v23.2.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2327) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.6...v23.2.7) - fix utils import (for Deno) ### [`v23.2.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2326) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.5...v23.2.6) - Re-allow unknown keys, when a defaultValue is provided [1867](https://togithub.com/i18next/i18next/issues/1867) ### [`v23.2.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2325) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.3...v23.2.5) - Clean language code before passing to formatters [1988](https://togithub.com/i18next/i18next/pull/1988) ### [`v23.2.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2323) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.2...v23.2.3) - types: Optimize logic for fallback ns [1984](https://togithub.com/i18next/i18next/pull/1984) ### [`v23.2.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2322) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.1...v23.2.2) - types: try to fix fallbackNS type handling also for older TS version [1981](https://togithub.com/i18next/i18next/issues/1981) ### [`v23.2.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.0...v23.2.1) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2320) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.1.0...v23.2.0) - types: add fallbackNS type handling [1975](https://togithub.com/i18next/i18next/pull/1975) ### [`v23.1.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2310) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.2...v23.1.0) - cloneInstance: introduce `forkResourceStore` [1974](https://togithub.com/i18next/i18next/issues/1974) - types: default argument values for ParseKeys type ### [`v23.0.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2302) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.1...v23.0.2) - refactor: static createInstance for wider browser support [1973](https://togithub.com/i18next/i18next/pull/1973) ### [`v23.0.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2301) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.0...v23.0.1) - types: export ParseKeys ### [`v23.0.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2300) [Compare Source](https://togithub.com/i18next/i18next/compare/v22.5.1...v23.0.0) **This is a major breaking release:** - redesigned TypeScript types [1911](https://togithub.com/i18next/i18next/pull/1911) - removed `setDebug` function in the logger: [1954](https://togithub.com/i18next/i18next/issues/1954#issuecomment-1537117407) - changed `returnNull` default to `false` [1885](https://togithub.com/i18next/i18next/pull/1885) - drop support for old browsers and Node.js < v12 [1948](https://togithub.com/i18next/i18next/issues/1948) - ordinal plural keys are now prefixed with `_ordinal` to help translators (non-breaking, because of fallback) [1945](https://togithub.com/i18next/i18next/pull/1945) ➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v22.x.x-to-v23.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone America/Los_Angeles. 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/wallet). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Kathy Luo <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`^22.5.1` -> `^23.11.2`](https://renovatebot.com/diffs/npm/i18next/22.5.1/23.11.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.11.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23112) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.1...v23.11.2) - allow defaultValue in nested translation [2174](https://togithub.com/i18next/i18next/issues/2174) ### [`v23.11.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23111) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.0...v23.11.1) - types: remove const from ParseKeys Context type parameter and disable `skipLibCheck` [2169](https://togithub.com/i18next/i18next/pull/2169) ### [`v23.11.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23110) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.1...v23.11.0) - Fix typing performance regression [2166](https://togithub.com/i18next/i18next/pull/2166) ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) ### [`v23.10.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23100) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.9.0...v23.10.0) - Add 'isInitializing' property so we're able to detect init() was already called [2141](https://togithub.com/i18next/i18next/issues/2141) ### [`v23.9.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2390) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.3...v23.9.0) - types: support nested keys in `InterpolationMap` [2140](https://togithub.com/i18next/i18next/pull/2140) fixes [2014](https://togithub.com/i18next/i18next/issues/2014) ### [`v23.8.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2383) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.2...v23.8.3) - prevent resource mutation when using `addResourceBundle` [2081](https://togithub.com/i18next/i18next/issues/2081) ### [`v23.8.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2382) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.1...v23.8.2) - optimize `addResources` to address [2130](https://togithub.com/i18next/i18next/issues/2130) ### [`v23.8.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2381) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.0...v23.8.1) - types: support stricter typechecking for returnEmptyString and returnNull [2129](https://togithub.com/i18next/i18next/pull/2129) ### [`v23.8.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2380) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.20...v23.8.0) - improve performance by reducing array slices and RegExp recreation [2128](https://togithub.com/i18next/i18next/pull/2128) ### [`v23.7.20`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23720) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.19...v23.7.20) - optimize: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) - intl plural rule for dev is now en (consistent with v3 compatibility) ### [`v23.7.19`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23719) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.18...v23.7.19) - fix: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) ### [`v23.7.18`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23718) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.17...v23.7.18) - types: support readonly defaultNS [2123](https://togithub.com/i18next/i18next/pull/2123) ### [`v23.7.17`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23717) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.16...v23.7.17) - types: fix support for defaultNS as array (fixes [2118](https://togithub.com/i18next/i18next/issues/2118)) [2121](https://togithub.com/i18next/i18next/pull/2121) - types: fix typo in `CustomInstanceExtensions` [2122](https://togithub.com/i18next/i18next/pull/2122) ### [`v23.7.16`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23716) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.15...v23.7.16) - fix: Use Typescript 5 types with Typescript 5+ [2108](https://togithub.com/i18next/i18next/pull/2108) - Hint: If you're using TypeScript 4 and you navigate to the type definitions in your code editor, it might be you will see the TypeScript 5 types, but the TS compiler should use the correct types. ### [`v23.7.15`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23715) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.14...v23.7.15) - types: simplifies types for array access and fixes [2103](https://togithub.com/i18next/i18next/issues/2103) ### [`v23.7.14`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23714) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.13...v23.7.14) - types: fix types for array access ### [`v23.7.13`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23713) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.12...v23.7.13) - types: optimise ParseTReturn [2095](https://togithub.com/i18next/i18next/pull/2095) ### [`v23.7.12`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23712) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.11...v23.7.12) - types: fix for older ts version (context validation only for TS 5) ### [`v23.7.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23711) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.10...v23.7.11) - types: fix for older ts versions [2090](https://togithub.com/i18next/i18next/issues/2090) ### [`v23.7.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23710) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.9...v23.7.10) - types: initializedStoreOnce and initializedLanguageOnce [2089](https://togithub.com/i18next/i18next/pull/2089) ### [`v23.7.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2379) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.8...v23.7.9) - types: fix FormatFunction should allow any value inside options parameter ### [`v23.7.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2378) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.7...v23.7.8) - prevent cosmetic SyntaxError because of non catched error variable ### [`v23.7.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2377) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.6...v23.7.7) - optimize TypeScript V4 export ### [`v23.7.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2376) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.5...v23.7.6) - types: CustomInstanceExtenstions ### [`v23.7.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2375) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.4...v23.7.5) - fix types export for TypeScript v4 in combination with react-i18next ### [`v23.7.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2374) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.3...v23.7.4) - fix for TypeScript v4 in combination with react-i18next ### [`v23.7.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2373) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.2...v23.7.3) - fix: consider importing '\*.js' ### [`v23.7.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2372) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.1...v23.7.2) - types: optimize mts ### [`v23.7.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2371) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.0...v23.7.1) - fix some mjs typings ### [`v23.7.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2370) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.6.0...v23.7.0) - fix: separate cjs and mjs typings [2010](https://togithub.com/i18next/i18next/issues/2010) - fix: consider importing './typescript/t.js' [2048](https://togithub.com/i18next/i18next/issues/2048) ### [`v23.6.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2360) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.1...v23.6.0) - add interpolation data to response if returnDetails is true [2053](https://togithub.com/i18next/i18next/pull/2053) ### [`v23.5.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2351) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.0...v23.5.1) - types: use unknown to better infer types on nested t functions also for older typescript version [2032](https://togithub.com/i18next/i18next/issues/2032) ### [`v23.5.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2350) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.9...v23.5.0) - types: use unknown to better infer types on nested t functions [2018](https://togithub.com/i18next/i18next/pull/2018) ### [`v23.4.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2349) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.8...v23.4.9) - fix: preload languages also on cimode, if configured also as fallbackLng ### [`v23.4.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2348) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.7...v23.4.8) - fix: preload languages also on cimode, if configured ### [`v23.4.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2347) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.6...v23.4.7) - preload languages also on cimode, if configured ### [`v23.4.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2346) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.5...v23.4.6) - pass correct language for custom i18nFormat ### [`v23.4.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2345) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.4...v23.4.5) - types: named export for FlatNamespace ### [`v23.4.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2344) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.3...v23.4.4) - types: add customisation of contextSeparator also on v4 t types [2019](https://togithub.com/i18next/i18next/pull/2019) ### [`v23.4.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2343) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.2...v23.4.3) - types: add customisation of contextSeparator [2017](https://togithub.com/i18next/i18next/pull/2017) ### [`v23.4.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2342) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.1...v23.4.2) - types: export some types for next-i18next ### [`v23.4.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2341) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.0...v23.4.1) - types: fix typescript imports ### [`v23.4.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.3.0...v23.4.0) - types: Support const modifier for options and key [2007](https://togithub.com/i18next/i18next/pull/2007) - types: Support context [2006](https://togithub.com/i18next/i18next/pull/2006) ### [`v23.3.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2330) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.11...v23.3.0) - types: Fix performance issue that affects flat object with multiple (thousands) keys [2004](https://togithub.com/i18next/i18next/pull/2004) ### [`v23.2.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.10...v23.2.11) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23210) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.9...v23.2.10) - types: emit function can have additional arguments [1993](https://togithub.com/i18next/i18next/issues/1993) ### [`v23.2.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2329) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.8...v23.2.9) - types: Add brand to TFunction type so different namespaces' TFunctions are not treated as compatible [1994](https://togithub.com/i18next/i18next/pull/1994) ### [`v23.2.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2328) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.7...v23.2.8) - types for hasLoadedNamespace ### [`v23.2.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2327) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.6...v23.2.7) - fix utils import (for Deno) ### [`v23.2.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2326) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.5...v23.2.6) - Re-allow unknown keys, when a defaultValue is provided [1867](https://togithub.com/i18next/i18next/issues/1867) ### [`v23.2.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2325) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.3...v23.2.5) - Clean language code before passing to formatters [1988](https://togithub.com/i18next/i18next/pull/1988) ### [`v23.2.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2323) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.2...v23.2.3) - types: Optimize logic for fallback ns [1984](https://togithub.com/i18next/i18next/pull/1984) ### [`v23.2.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2322) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.1...v23.2.2) - types: try to fix fallbackNS type handling also for older TS version [1981](https://togithub.com/i18next/i18next/issues/1981) ### [`v23.2.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.0...v23.2.1) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2320) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.1.0...v23.2.0) - types: add fallbackNS type handling [1975](https://togithub.com/i18next/i18next/pull/1975) ### [`v23.1.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2310) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.2...v23.1.0) - cloneInstance: introduce `forkResourceStore` [1974](https://togithub.com/i18next/i18next/issues/1974) - types: default argument values for ParseKeys type ### [`v23.0.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2302) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.1...v23.0.2) - refactor: static createInstance for wider browser support [1973](https://togithub.com/i18next/i18next/pull/1973) ### [`v23.0.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2301) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.0...v23.0.1) - types: export ParseKeys ### [`v23.0.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2300) [Compare Source](https://togithub.com/i18next/i18next/compare/v22.5.1...v23.0.0) **This is a major breaking release:** - redesigned TypeScript types [1911](https://togithub.com/i18next/i18next/pull/1911) - removed `setDebug` function in the logger: [1954](https://togithub.com/i18next/i18next/issues/1954#issuecomment-1537117407) - changed `returnNull` default to `false` [1885](https://togithub.com/i18next/i18next/pull/1885) - drop support for old browsers and Node.js < v12 [1948](https://togithub.com/i18next/i18next/issues/1948) - ordinal plural keys are now prefixed with `_ordinal` to help translators (non-breaking, because of fallback) [1945](https://togithub.com/i18next/i18next/pull/1945) ➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v22.x.x-to-v23.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone America/Los_Angeles. 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/wallet). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Kathy Luo <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`^22.5.1` -> `^23.11.2`](https://renovatebot.com/diffs/npm/i18next/22.5.1/23.11.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/22.5.1/23.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.11.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23112) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.1...v23.11.2) - allow defaultValue in nested translation [2174](https://togithub.com/i18next/i18next/issues/2174) ### [`v23.11.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23111) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.0...v23.11.1) - types: remove const from ParseKeys Context type parameter and disable `skipLibCheck` [2169](https://togithub.com/i18next/i18next/pull/2169) ### [`v23.11.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23110) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.1...v23.11.0) - Fix typing performance regression [2166](https://togithub.com/i18next/i18next/pull/2166) ### [`v23.10.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23101) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.10.0...v23.10.1) - optimize getBestMatchFromCodes for [https://github.com/i18next/i18next-browser-languageDetector/issues/281](https://togithub.com/i18next/i18next-browser-languageDetector/issues/281) ### [`v23.10.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23100) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.9.0...v23.10.0) - Add 'isInitializing' property so we're able to detect init() was already called [2141](https://togithub.com/i18next/i18next/issues/2141) ### [`v23.9.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2390) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.3...v23.9.0) - types: support nested keys in `InterpolationMap` [2140](https://togithub.com/i18next/i18next/pull/2140) fixes [2014](https://togithub.com/i18next/i18next/issues/2014) ### [`v23.8.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2383) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.2...v23.8.3) - prevent resource mutation when using `addResourceBundle` [2081](https://togithub.com/i18next/i18next/issues/2081) ### [`v23.8.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2382) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.1...v23.8.2) - optimize `addResources` to address [2130](https://togithub.com/i18next/i18next/issues/2130) ### [`v23.8.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2381) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.0...v23.8.1) - types: support stricter typechecking for returnEmptyString and returnNull [2129](https://togithub.com/i18next/i18next/pull/2129) ### [`v23.8.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2380) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.20...v23.8.0) - improve performance by reducing array slices and RegExp recreation [2128](https://togithub.com/i18next/i18next/pull/2128) ### [`v23.7.20`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23720) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.19...v23.7.20) - optimize: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) - intl plural rule for dev is now en (consistent with v3 compatibility) ### [`v23.7.19`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23719) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.18...v23.7.19) - fix: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) ### [`v23.7.18`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23718) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.17...v23.7.18) - types: support readonly defaultNS [2123](https://togithub.com/i18next/i18next/pull/2123) ### [`v23.7.17`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23717) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.16...v23.7.17) - types: fix support for defaultNS as array (fixes [2118](https://togithub.com/i18next/i18next/issues/2118)) [2121](https://togithub.com/i18next/i18next/pull/2121) - types: fix typo in `CustomInstanceExtensions` [2122](https://togithub.com/i18next/i18next/pull/2122) ### [`v23.7.16`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23716) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.15...v23.7.16) - fix: Use Typescript 5 types with Typescript 5+ [2108](https://togithub.com/i18next/i18next/pull/2108) - Hint: If you're using TypeScript 4 and you navigate to the type definitions in your code editor, it might be you will see the TypeScript 5 types, but the TS compiler should use the correct types. ### [`v23.7.15`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23715) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.14...v23.7.15) - types: simplifies types for array access and fixes [2103](https://togithub.com/i18next/i18next/issues/2103) ### [`v23.7.14`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23714) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.13...v23.7.14) - types: fix types for array access ### [`v23.7.13`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23713) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.12...v23.7.13) - types: optimise ParseTReturn [2095](https://togithub.com/i18next/i18next/pull/2095) ### [`v23.7.12`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23712) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.11...v23.7.12) - types: fix for older ts version (context validation only for TS 5) ### [`v23.7.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23711) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.10...v23.7.11) - types: fix for older ts versions [2090](https://togithub.com/i18next/i18next/issues/2090) ### [`v23.7.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23710) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.9...v23.7.10) - types: initializedStoreOnce and initializedLanguageOnce [2089](https://togithub.com/i18next/i18next/pull/2089) ### [`v23.7.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2379) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.8...v23.7.9) - types: fix FormatFunction should allow any value inside options parameter ### [`v23.7.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2378) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.7...v23.7.8) - prevent cosmetic SyntaxError because of non catched error variable ### [`v23.7.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2377) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.6...v23.7.7) - optimize TypeScript V4 export ### [`v23.7.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2376) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.5...v23.7.6) - types: CustomInstanceExtenstions ### [`v23.7.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2375) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.4...v23.7.5) - fix types export for TypeScript v4 in combination with react-i18next ### [`v23.7.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2374) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.3...v23.7.4) - fix for TypeScript v4 in combination with react-i18next ### [`v23.7.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2373) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.2...v23.7.3) - fix: consider importing '\*.js' ### [`v23.7.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2372) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.1...v23.7.2) - types: optimize mts ### [`v23.7.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2371) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.0...v23.7.1) - fix some mjs typings ### [`v23.7.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2370) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.6.0...v23.7.0) - fix: separate cjs and mjs typings [2010](https://togithub.com/i18next/i18next/issues/2010) - fix: consider importing './typescript/t.js' [2048](https://togithub.com/i18next/i18next/issues/2048) ### [`v23.6.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2360) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.1...v23.6.0) - add interpolation data to response if returnDetails is true [2053](https://togithub.com/i18next/i18next/pull/2053) ### [`v23.5.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2351) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.5.0...v23.5.1) - types: use unknown to better infer types on nested t functions also for older typescript version [2032](https://togithub.com/i18next/i18next/issues/2032) ### [`v23.5.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2350) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.9...v23.5.0) - types: use unknown to better infer types on nested t functions [2018](https://togithub.com/i18next/i18next/pull/2018) ### [`v23.4.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2349) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.8...v23.4.9) - fix: preload languages also on cimode, if configured also as fallbackLng ### [`v23.4.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2348) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.7...v23.4.8) - fix: preload languages also on cimode, if configured ### [`v23.4.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2347) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.6...v23.4.7) - preload languages also on cimode, if configured ### [`v23.4.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2346) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.5...v23.4.6) - pass correct language for custom i18nFormat ### [`v23.4.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2345) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.4...v23.4.5) - types: named export for FlatNamespace ### [`v23.4.4`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2344) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.3...v23.4.4) - types: add customisation of contextSeparator also on v4 t types [2019](https://togithub.com/i18next/i18next/pull/2019) ### [`v23.4.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2343) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.2...v23.4.3) - types: add customisation of contextSeparator [2017](https://togithub.com/i18next/i18next/pull/2017) ### [`v23.4.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2342) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.1...v23.4.2) - types: export some types for next-i18next ### [`v23.4.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2341) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.4.0...v23.4.1) - types: fix typescript imports ### [`v23.4.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.3.0...v23.4.0) - types: Support const modifier for options and key [2007](https://togithub.com/i18next/i18next/pull/2007) - types: Support context [2006](https://togithub.com/i18next/i18next/pull/2006) ### [`v23.3.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2330) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.11...v23.3.0) - types: Fix performance issue that affects flat object with multiple (thousands) keys [2004](https://togithub.com/i18next/i18next/pull/2004) ### [`v23.2.11`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.10...v23.2.11) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.10`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23210) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.9...v23.2.10) - types: emit function can have additional arguments [1993](https://togithub.com/i18next/i18next/issues/1993) ### [`v23.2.9`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2329) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.8...v23.2.9) - types: Add brand to TFunction type so different namespaces' TFunctions are not treated as compatible [1994](https://togithub.com/i18next/i18next/pull/1994) ### [`v23.2.8`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2328) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.7...v23.2.8) - types for hasLoadedNamespace ### [`v23.2.7`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2327) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.6...v23.2.7) - fix utils import (for Deno) ### [`v23.2.6`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2326) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.5...v23.2.6) - Re-allow unknown keys, when a defaultValue is provided [1867](https://togithub.com/i18next/i18next/issues/1867) ### [`v23.2.5`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2325) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.3...v23.2.5) - Clean language code before passing to formatters [1988](https://togithub.com/i18next/i18next/pull/1988) ### [`v23.2.3`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2323) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.2...v23.2.3) - types: Optimize logic for fallback ns [1984](https://togithub.com/i18next/i18next/pull/1984) ### [`v23.2.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2322) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.1...v23.2.2) - types: try to fix fallbackNS type handling also for older TS version [1981](https://togithub.com/i18next/i18next/issues/1981) ### [`v23.2.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23211) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.2.0...v23.2.1) - types: Fix $TFunctionBrand [1997](https://togithub.com/i18next/i18next/pull/1997) ### [`v23.2.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2320) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.1.0...v23.2.0) - types: add fallbackNS type handling [1975](https://togithub.com/i18next/i18next/pull/1975) ### [`v23.1.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2310) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.2...v23.1.0) - cloneInstance: introduce `forkResourceStore` [1974](https://togithub.com/i18next/i18next/issues/1974) - types: default argument values for ParseKeys type ### [`v23.0.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2302) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.1...v23.0.2) - refactor: static createInstance for wider browser support [1973](https://togithub.com/i18next/i18next/pull/1973) ### [`v23.0.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2301) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.0.0...v23.0.1) - types: export ParseKeys ### [`v23.0.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2300) [Compare Source](https://togithub.com/i18next/i18next/compare/v22.5.1...v23.0.0) **This is a major breaking release:** - redesigned TypeScript types [1911](https://togithub.com/i18next/i18next/pull/1911) - removed `setDebug` function in the logger: [1954](https://togithub.com/i18next/i18next/issues/1954#issuecomment-1537117407) - changed `returnNull` default to `false` [1885](https://togithub.com/i18next/i18next/pull/1885) - drop support for old browsers and Node.js < v12 [1948](https://togithub.com/i18next/i18next/issues/1948) - ordinal plural keys are now prefixed with `_ordinal` to help translators (non-breaking, because of fallback) [1945](https://togithub.com/i18next/i18next/pull/1945) ➡️ check out the [migration guide](https://www.i18next.com/misc/migration-guide#v22.x.x-to-v23.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone America/Los_Angeles. 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/wallet). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Kathy Luo <[email protected]>
🐛 Bug Report
When consuming this library to detect language (we currently use path) it will auto extrapolate the language code very eagerly. We need a way to disable that. Unless we are missing something in the config code.
Related line.
i18next-browser-languageDetector/src/index.js
Line 77 in 9ad3019
To Reproduce
With the config set to below
navigating to
{base}/e
will inferen
<- incorrect assumptionnavigating to
{base}/c
will infercimode
<- not supported at alland so on.
Expected behavior
No assumption to be made on the intended language, expecially in path mode.
navigating to
{base}/e
will not inferen
falling back to the default language setsame for c etc.
Your Environment
The text was updated successfully, but these errors were encountered: