From 6f02f786b00e11b75da6b233d04d0bc301f3c090 Mon Sep 17 00:00:00 2001 From: Mariia Kovsharova Date: Fri, 6 Mar 2026 14:28:34 +0100 Subject: [PATCH 1/2] Fix emoji false-positives in invisible character detection # Conflicts: # CHANGELOG.md --- .typescript/tsbuild-esm.json | 2 +- CHANGELOG.md | 2 + .../TextField/stories/TextField.stories.tsx | 23 +++++ .../tests/useTextValidation.test.tsx | 88 +++++++++++++++++++ src/components/TextField/useTextValidation.ts | 25 ++++-- 5 files changed, 131 insertions(+), 9 deletions(-) create mode 100644 src/components/TextField/tests/useTextValidation.test.tsx diff --git a/.typescript/tsbuild-esm.json b/.typescript/tsbuild-esm.json index aa4118fed..fe99631ff 100644 --- a/.typescript/tsbuild-esm.json +++ b/.typescript/tsbuild-esm.json @@ -1,7 +1,7 @@ { "extends": "./../tsconfig.json", "compilerOptions": { - "lib": ["dom", "dom.iterable", "es2015", "es2020", "es2021", "es2015.collection", "es2015.iterable"], + "lib": ["dom", "dom.iterable", "es2015", "es2020", "es2021", "es2022.intl", "es2015.collection", "es2015.iterable"], "module": "es2015", "target": "es5", "noEmit": false, diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f0b30302..1f47a111f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - adjust displaying fallback symbols in different browsers - `` - use the latest provided `onChange` function +- ``, `