diff --git a/CHANGELOG.md b/CHANGELOG.md
index 93c1f5e26..0faeaf5e6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,27 @@
All notable changes to this project will be documented in this file. See
[standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
+## [1.5.0](https://github.com/taiga-family/maskito/compare/v1.4.0...v1.5.0) (2023-09-04)
+
+### Features
+
+- `Phone` add new package ([#425](https://github.com/taiga-family/maskito/issues/425))
+ ([621e61d](https://github.com/taiga-family/maskito/commit/621e61d5a8aa1788405369e4bd881dddd2beaed3))
+- **core:** add IME composition support ([#467](https://github.com/taiga-family/maskito/issues/467))
+ ([e7d664b](https://github.com/taiga-family/maskito/commit/e7d664b66a008a742c0a532e341b0e0bb0a0f759))
+- **demo:** documentation is now available at https://maskito.dev
+ ([#392](https://github.com/taiga-family/maskito/issues/392))
+ ([355f87f](https://github.com/taiga-family/maskito/commit/355f87fd536758bc2db59f760ed114d28264122a))
+
+### Bug Fixes
+
+- **kit:** `maskitoCaretGuard` doesn't work after focus on ``
+ ([#462](https://github.com/taiga-family/maskito/issues/462))
+ ([9f456da](https://github.com/taiga-family/maskito/commit/9f456dad7f7f9d02db4eb5993ecb5fb5aabfe613))
+- **kit:** `Number` should drop items from `decimalPseudoSeparators` if any is equal to `thousandSeparator`
+ ([#390](https://github.com/taiga-family/maskito/issues/390))
+ ([2107adc](https://github.com/taiga-family/maskito/commit/2107adc445ed26ce1507c5e0c534b668d7ae5b12))
+
## [1.4.0](https://github.com/taiga-family/maskito/compare/v1.3.0...v1.4.0) (2023-07-27)
### Features
diff --git a/package-lock.json b/package-lock.json
index 46fbe45ac..052b89fc2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "maskito",
- "version": "1.4.0",
+ "version": "1.5.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "maskito",
- "version": "1.4.0",
+ "version": "1.5.0",
"hasInstallScript": true,
"license": "Apache-2.0",
"workspaces": [
@@ -44833,7 +44833,7 @@
},
"projects/angular": {
"name": "@maskito/angular",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0",
"dependencies": {
"tslib": "2.6.2"
@@ -44848,7 +44848,7 @@
},
"projects/core": {
"name": "@maskito/core",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0"
},
"projects/demo": {
@@ -44864,9 +44864,9 @@
"@angular/platform-browser-dynamic": "12.2.17",
"@angular/platform-server": "12.2.17",
"@angular/router": "12.2.17",
- "@maskito/angular": "*",
- "@maskito/core": "*",
- "@maskito/kit": "*",
+ "@maskito/angular": "^1.5.0",
+ "@maskito/core": "^1.5.0",
+ "@maskito/kit": "^1.5.0",
"@ng-web-apis/universal": "2.1.0",
"@nguniversal/express-engine": "12.1.3",
"@stackblitz/sdk": "1.9.0",
@@ -44896,7 +44896,7 @@
},
"projects/kit": {
"name": "@maskito/kit",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0",
"peerDependencies": {
"@maskito/core": "^1.4.0"
@@ -44904,7 +44904,7 @@
},
"projects/phone": {
"name": "@maskito/phone",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0",
"devDependencies": {
"libphonenumber-js": "1.10.44"
@@ -44917,7 +44917,7 @@
},
"projects/react": {
"name": "@maskito/react",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0",
"devDependencies": {
"@testing-library/react": "12.1.5",
@@ -44937,7 +44937,7 @@
},
"projects/vue": {
"name": "@maskito/vue",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "Apache-2.0",
"devDependencies": {
"@vue/test-utils": "2.4.1",
diff --git a/package.json b/package.json
index c1729249e..b34dc54e9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "maskito",
- "version": "1.4.0",
+ "version": "1.5.0",
"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 1c442c614..cb66e29d8 100644
--- a/projects/angular/package.json
+++ b/projects/angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/angular",
- "version": "1.4.0",
+ "version": "1.5.0",
"description": "The Angular-specific Maskito's library",
"keywords": [
"mask",
@@ -35,7 +35,7 @@
"@angular/common": ">=12.0.0",
"@angular/core": ">=12.0.0",
"@angular/forms": ">=12.0.0",
- "@maskito/core": "^1.4.0",
+ "@maskito/core": "^1.5.0",
"rxjs": ">=6.0.0"
},
"ng-update": {
diff --git a/projects/core/package.json b/projects/core/package.json
index f556f806f..530316fcf 100644
--- a/projects/core/package.json
+++ b/projects/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/core",
- "version": "1.4.0",
+ "version": "1.5.0",
"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 8256958ca..05aa4fc6b 100644
--- a/projects/kit/package.json
+++ b/projects/kit/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/kit",
- "version": "1.4.0",
+ "version": "1.5.0",
"description": "The optional framework-agnostic Maskito's package with ready-to-use masks",
"keywords": [
"mask",
@@ -30,6 +30,6 @@
"Nikita Barsukov "
],
"peerDependencies": {
- "@maskito/core": "^1.4.0"
+ "@maskito/core": "^1.5.0"
}
}
diff --git a/projects/phone/package.json b/projects/phone/package.json
index 4c335a431..35583f0cb 100644
--- a/projects/phone/package.json
+++ b/projects/phone/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/phone",
- "version": "1.4.0",
+ "version": "1.5.0",
"description": "The optional framework-agnostic Maskito's package with phone masks",
"keywords": [
"mask",
@@ -32,8 +32,8 @@
"libphonenumber-js": "1.10.44"
},
"peerDependencies": {
- "@maskito/core": "^1.4.0",
- "@maskito/kit": "^1.4.0",
+ "@maskito/core": "^1.5.0",
+ "@maskito/kit": "^1.5.0",
"libphonenumber-js": ">=1.0.0"
}
}
diff --git a/projects/react/package.json b/projects/react/package.json
index 68e5bcf36..3c7b598d0 100644
--- a/projects/react/package.json
+++ b/projects/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/react",
- "version": "1.4.0",
+ "version": "1.5.0",
"description": "The React-specific Maskito's library",
"keywords": [
"mask",
@@ -40,7 +40,7 @@
"react-test-renderer": "18.2.0"
},
"peerDependencies": {
- "@maskito/core": "^1.4.0",
+ "@maskito/core": "^1.5.0",
"react": ">=16.8",
"react-dom": ">=16.8"
}
diff --git a/projects/vue/package.json b/projects/vue/package.json
index c4545e4a7..fc114c9a6 100644
--- a/projects/vue/package.json
+++ b/projects/vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@maskito/vue",
- "version": "1.4.0",
+ "version": "1.5.0",
"description": "The Vue-specific Maskito's library",
"keywords": [
"mask",
@@ -33,7 +33,7 @@
"@vue/vue3-jest": "29.2.5"
},
"peerDependencies": {
- "@maskito/core": "^1.4.0",
+ "@maskito/core": "^1.5.0",
"vue": ">=3.0.0"
}
}