diff --git a/CHANGELOG.md b/CHANGELOG.md index 11aa1f6a3..10287df04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +### [3.0.3](https://github.com/taiga-family/maskito/compare/v3.0.2...v3.0.3) (2024-09-25) + +### 🐞 Bug Fixes + +- **angular**: race condition when `[maskitoOptions]` are changed before long element predicate is resolved (#1696) + [(9f9bad3)](https://github.com/taiga-family/maskito/commit/9f9bad3036774fa51350c3c8402cf57f15e789d6) +- **kit**: `Time` has invalid segment separator for `MM:SS.MSS` mode (#1687) + [(93972be)](https://github.com/taiga-family/maskito/commit/93972be370e1abf4278497b11f61d3c923ae5caa) +- **core**: incorrect behavior of `overwriteMode = replace` if selection contains several characters (#1685) + [(67c3c10)](https://github.com/taiga-family/maskito/commit/67c3c10704f62efff4c47f1ad802859d54257752) +- **react**: race condition when `options` are changed before long element predicate is resolved (#1651) + [(f2932ce)](https://github.com/taiga-family/maskito/commit/f2932ce10ec80a1080befaee9e5c235bc41a1b16) + ### [3.0.2](https://github.com/taiga-family/maskito/compare/v3.0.1...v3.0.2) (2024-09-20) ### 🐞 Bug Fixes diff --git a/package-lock.json b/package-lock.json index 956a30c01..5f20d9289 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "maskito", - "version": "3.0.2", + "version": "3.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "maskito", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "workspaces": [ "projects/*" @@ -48424,7 +48424,7 @@ }, "projects/angular": { "name": "@maskito/angular", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "dependencies": { "tslib": "2.7.0" @@ -48441,7 +48441,7 @@ }, "projects/core": { "name": "@maskito/core", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0" }, "projects/demo": { @@ -48456,9 +48456,9 @@ "@angular/platform-browser-dynamic": "16.2.12", "@angular/platform-server": "16.2.12", "@angular/router": "16.2.12", - "@maskito/angular": "*", - "@maskito/core": "*", - "@maskito/kit": "*", + "@maskito/angular": "^3.0.3", + "@maskito/core": "^3.0.3", + "@maskito/kit": "^3.0.3", "@ng-web-apis/common": "4.6.4", "@ng-web-apis/universal": "4.6.4", "@nguniversal/builders": "16.2.0", @@ -48517,7 +48517,7 @@ }, "projects/kit": { "name": "@maskito/kit", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "peerDependencies": { "@maskito/core": "^3.0.2" @@ -48525,7 +48525,7 @@ }, "projects/phone": { "name": "@maskito/phone", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "devDependencies": { "libphonenumber-js": "1.11.9" @@ -48538,7 +48538,7 @@ }, "projects/react": { "name": "@maskito/react", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "devDependencies": { "@testing-library/react": "16.0.1", @@ -48557,7 +48557,7 @@ }, "projects/vue": { "name": "@maskito/vue", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "devDependencies": { "@vue/test-utils": "2.4.6", diff --git a/package.json b/package.json index 84b9cf8c0..c5dfeddfb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "maskito", - "version": "3.0.2", + "version": "3.0.3", "description": "Collection of libraries to create an input mask which ensures that user types value according to predefined format", "keywords": [ "mask", diff --git a/projects/angular/package.json b/projects/angular/package.json index b615c1c0c..3ba6e9fc1 100644 --- a/projects/angular/package.json +++ b/projects/angular/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/angular", - "version": "3.0.2", + "version": "3.0.3", "description": "The Angular-specific Maskito's library", "keywords": [ "mask", @@ -38,7 +38,7 @@ "peerDependencies": { "@angular/core": ">=16.0.0", "@angular/forms": ">=16.0.0", - "@maskito/core": "^3.0.2" + "@maskito/core": "^3.0.3" }, "ng-update": { "packageGroup": [ diff --git a/projects/core/package.json b/projects/core/package.json index ad91cb1c1..744296781 100644 --- a/projects/core/package.json +++ b/projects/core/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/core", - "version": "3.0.2", + "version": "3.0.3", "description": "The main zero-dependency and framework-agnostic Maskito's package to create an input mask", "keywords": [ "mask", diff --git a/projects/kit/package.json b/projects/kit/package.json index 6fb4e6cb4..90520a00d 100644 --- a/projects/kit/package.json +++ b/projects/kit/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/kit", - "version": "3.0.2", + "version": "3.0.3", "description": "The optional framework-agnostic Maskito's package with ready-to-use masks", "keywords": [ "mask", @@ -30,6 +30,6 @@ "Nikita Barsukov " ], "peerDependencies": { - "@maskito/core": "^3.0.2" + "@maskito/core": "^3.0.3" } } diff --git a/projects/phone/package.json b/projects/phone/package.json index 50c43846d..6e5023b74 100644 --- a/projects/phone/package.json +++ b/projects/phone/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/phone", - "version": "3.0.2", + "version": "3.0.3", "description": "The optional framework-agnostic Maskito's package with phone masks", "keywords": [ "mask", @@ -32,8 +32,8 @@ "libphonenumber-js": "1.11.9" }, "peerDependencies": { - "@maskito/core": "^3.0.2", - "@maskito/kit": "^3.0.2", + "@maskito/core": "^3.0.3", + "@maskito/kit": "^3.0.3", "libphonenumber-js": ">=1.0.0" } } diff --git a/projects/react/package.json b/projects/react/package.json index 21b04de83..5a9b27c7a 100644 --- a/projects/react/package.json +++ b/projects/react/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/react", - "version": "3.0.2", + "version": "3.0.3", "description": "The React-specific Maskito's library", "keywords": [ "mask", @@ -39,7 +39,7 @@ "react-test-renderer": "18.3.1" }, "peerDependencies": { - "@maskito/core": "^3.0.2", + "@maskito/core": "^3.0.3", "react": ">=16.8", "react-dom": ">=16.8" } diff --git a/projects/vue/package.json b/projects/vue/package.json index 68b3038c9..a6d4f3c0b 100644 --- a/projects/vue/package.json +++ b/projects/vue/package.json @@ -1,6 +1,6 @@ { "name": "@maskito/vue", - "version": "3.0.2", + "version": "3.0.3", "description": "The Vue-specific Maskito's library", "keywords": [ "mask", @@ -34,7 +34,7 @@ "vue": "3.5.8" }, "peerDependencies": { - "@maskito/core": "^3.0.2", + "@maskito/core": "^3.0.3", "vue": ">=3.0.0" } }