diff --git a/CHANGELOG.md b/CHANGELOG.md index d0e9bf121abd..7ed0d413da6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,33 @@ 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. +## [4.17.0](https://github.com/taiga-family/taiga-ui/compare/v4.16.0...v4.17.0) (2024-11-27) + +### 🐞 Bug Fixes + +- **addon-mobile:** update font of large buttons on mobile + ([#9816](https://github.com/taiga-family/taiga-ui/issues/9816)) + ([b45de14](https://github.com/taiga-family/taiga-ui/commit/b45de144503f8a60d4c6c81581966972e5a0dc49)) +- **cdk:** Angular v19 `allowSignalWrites` warning ([#9810](https://github.com/taiga-family/taiga-ui/issues/9810)) + ([8b6b78a](https://github.com/taiga-family/taiga-ui/commit/8b6b78a3a01da05786d960c353cd3e7684164087)) +- **cdk:** missing migration schematic for `createStackingContext` mixin + ([#9800](https://github.com/taiga-family/taiga-ui/issues/9800)) + ([e5aa261](https://github.com/taiga-family/taiga-ui/commit/e5aa261c5d3d90bb39cd4854369bd7ad22e05a46)) +- **cdk:** missing migration schematic for mixins from `@taiga-ui/legacy/styles/taiga-ui-local` + ([#9802](https://github.com/taiga-family/taiga-ui/issues/9802)) + ([ca9e2e0](https://github.com/taiga-family/taiga-ui/commit/ca9e2e093cf7cd4d54292facf701c394dc8f859e)) +- **layout:** `Navigation` fix aside width according to spec + ([#9815](https://github.com/taiga-family/taiga-ui/issues/9815)) + ([b92202e](https://github.com/taiga-family/taiga-ui/commit/b92202efe6bb0daf2647468bbad97a110e56f4ab)) +- **legacy:** `InputDateTime` validators not triggered when value change + ([d7291cd](https://github.com/taiga-family/taiga-ui/commit/d7291cda2bcc8381d90885997fc948706c018191)) +- **legacy:** `InputDateTime` validators not triggered when value change + ([#9838](https://github.com/taiga-family/taiga-ui/issues/9838)) + ([a515c2c](https://github.com/taiga-family/taiga-ui/commit/a515c2c55f328f10742ecaba67bd07660958fcbe)) +- **legacy:** add `styles` entrypoint to `exports` of `package.json` + ([#9813](https://github.com/taiga-family/taiga-ui/issues/9813)) + ([eee448d](https://github.com/taiga-family/taiga-ui/commit/eee448d02dc4fc971bfbdde3cb6459320ddf9ea1)) + ## [4.16.0](https://github.com/taiga-family/taiga-ui/compare/v4.15.0...v4.16.0) (2024-11-20) ### 🚀 Features diff --git a/package-lock.json b/package-lock.json index 5897b6fe63c6..35590394a263 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@taiga-ui/components", - "version": "4.16.0", + "version": "4.17.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@taiga-ui/components", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "workspaces": [ "projects/*" @@ -39501,7 +39501,7 @@ }, "projects/addon-charts": { "name": "@taiga-ui/addon-charts", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39515,7 +39515,7 @@ }, "projects/addon-commerce": { "name": "@taiga-ui/addon-commerce", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39536,7 +39536,7 @@ }, "projects/addon-doc": { "name": "@taiga-ui/addon-doc", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "devDependencies": { "@types/markdown-it": "14.1.2" @@ -39561,7 +39561,7 @@ }, "projects/addon-mobile": { "name": "@taiga-ui/addon-mobile", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/cdk": ">=16.0.0", @@ -39578,7 +39578,7 @@ }, "projects/addon-table": { "name": "@taiga-ui/addon-table", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39595,7 +39595,7 @@ }, "projects/cdk": { "name": "@taiga-ui/cdk", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "dependencies": { "tslib": "2.8.1" @@ -39631,7 +39631,7 @@ }, "projects/core": { "name": "@taiga-ui/core", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/animations": ">=16.0.0", @@ -39704,7 +39704,7 @@ }, "projects/experimental": { "name": "@taiga-ui/experimental", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39720,7 +39720,7 @@ }, "projects/i18n": { "name": "@taiga-ui/i18n", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/core": ">=16.0.0", @@ -39731,7 +39731,7 @@ }, "projects/icons": { "name": "@taiga-ui/icons", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "devDependencies": { "lucide-static": "0.462.0" @@ -39739,7 +39739,7 @@ }, "projects/icons-fontawesome": { "name": "@taiga-ui/icons-fontawesome", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "devDependencies": { "@fortawesome/fontawesome-free": "6.7.1" @@ -39747,7 +39747,7 @@ }, "projects/icons-material": { "name": "@taiga-ui/icons-material", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "devDependencies": { "@material-design-icons/svg": "0.14.13" @@ -39755,7 +39755,7 @@ }, "projects/kit": { "name": "@taiga-ui/kit", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39780,7 +39780,7 @@ }, "projects/layout": { "name": "@taiga-ui/layout", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=16.0.0", @@ -39795,7 +39795,7 @@ }, "projects/legacy": { "name": "@taiga-ui/legacy", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "peerDependencies": { "@angular/core": ">=16.0.0", @@ -39804,7 +39804,7 @@ }, "projects/styles": { "name": "@taiga-ui/styles", - "version": "4.16.0", + "version": "4.17.0", "peerDependencies": { "@taiga-ui/cdk": "^4.16.0", "@taiga-ui/core": "^4.16.0", @@ -39813,10 +39813,10 @@ }, "projects/taiga-schematics": { "name": "taiga-ui", - "version": "4.16.0", + "version": "4.17.0", "license": "Apache-2.0", "dependencies": { - "@taiga-ui/cdk": "^4.16.0" + "@taiga-ui/cdk": "^4.17.0" }, "peerDependencies": { "@taiga-ui/cdk": "^4.16.0", @@ -39825,7 +39825,7 @@ }, "projects/testing": { "name": "@taiga-ui/testing", - "version": "4.16.0", + "version": "4.17.0", "devDependencies": { "@types/jest": "29.5.14", "jest": "29.7.0", diff --git a/package.json b/package.json index b48359b9daa8..6c1d5ef70112 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/components", - "version": "4.16.0", + "version": "4.17.0", "private": true, "description": "Taiga UI is a set of components, services, directives and other tools to build high quality UI using modern Angular framework", "keywords": [ diff --git a/projects/addon-charts/package.json b/projects/addon-charts/package.json index 6b039fe978f1..ca5298c7c92b 100644 --- a/projects/addon-charts/package.json +++ b/projects/addon-charts/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-charts", - "version": "4.16.0", + "version": "4.17.0", "description": "Extension package for Taiga UI that adds various charts, graphs and related components.", "keywords": [ "angular", @@ -17,8 +17,8 @@ "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", "@ng-web-apis/common": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "tslib": ">=2.8.1" } diff --git a/projects/addon-commerce/package.json b/projects/addon-commerce/package.json index 82d59dc773e7..16111522d868 100644 --- a/projects/addon-commerce/package.json +++ b/projects/addon-commerce/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-commerce", - "version": "4.16.0", + "version": "4.17.0", "description": "Extension package for Taiga UI related to commerce, payment systems, currencies etc.", "keywords": [ "angular", @@ -21,10 +21,10 @@ "@maskito/core": "^3.2.0", "@maskito/kit": "^3.2.0", "@ng-web-apis/common": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/i18n": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/i18n": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/addon-doc/package.json b/projects/addon-doc/package.json index 27b5480c007c..06f8bdafd2c4 100644 --- a/projects/addon-doc/package.json +++ b/projects/addon-doc/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-doc", - "version": "4.16.0", + "version": "4.17.0", "description": "Taiga UI based library for developing documentation portals for Angular libraries.", "keywords": [ "angular", @@ -23,11 +23,11 @@ "@angular/forms": ">=16.0.0", "@angular/router": ">=16.0.0", "@ng-web-apis/common": "^4.11.1", - "@taiga-ui/addon-mobile": "^4.16.0", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", - "@taiga-ui/legacy": "^4.16.0", + "@taiga-ui/addon-mobile": "^4.17.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", + "@taiga-ui/legacy": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "markdown-it": ">=14.1.0", "ngx-highlightjs": ">=10.0.0", diff --git a/projects/addon-mobile/package.json b/projects/addon-mobile/package.json index 6805f2f52c30..3fd45efb00f9 100644 --- a/projects/addon-mobile/package.json +++ b/projects/addon-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-mobile", - "version": "4.16.0", + "version": "4.17.0", "description": "Extension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.", "keywords": [ "angular", @@ -18,9 +18,9 @@ "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", "@ng-web-apis/common": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/addon-table/package.json b/projects/addon-table/package.json index d31392845d17..0d25e390fcfb 100644 --- a/projects/addon-table/package.json +++ b/projects/addon-table/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-table", - "version": "4.16.0", + "version": "4.17.0", "description": "A library to display tabled data with filters, search, group actions, etc.", "keywords": [ "angular", @@ -16,10 +16,10 @@ "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", "@ng-web-apis/intersection-observer": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/i18n": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/i18n": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/cdk/constants/version.ts b/projects/cdk/constants/version.ts index 82136e28e533..2eaa1f1f38fc 100644 --- a/projects/cdk/constants/version.ts +++ b/projects/cdk/constants/version.ts @@ -1 +1 @@ -export const TUI_VERSION = '4.16.0'; +export const TUI_VERSION = '4.17.0'; diff --git a/projects/cdk/package.json b/projects/cdk/package.json index 6467739b1ecf..0d69aa32f969 100644 --- a/projects/cdk/package.json +++ b/projects/cdk/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/cdk", - "version": "4.16.0", + "version": "4.17.0", "description": "Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance", "keywords": [ "angular", diff --git a/projects/core/package.json b/projects/core/package.json index 0432130dbf64..6901183311e3 100644 --- a/projects/core/package.json +++ b/projects/core/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/core", - "version": "4.16.0", + "version": "4.17.0", "description": "Core library for creating Angular components and applications using Taiga UI", "keywords": [ "angular", @@ -26,9 +26,9 @@ "@angular/router": ">=16.0.0", "@ng-web-apis/common": "^4.11.1", "@ng-web-apis/mutation-observer": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", "@taiga-ui/event-plugins": "^4.3.1", - "@taiga-ui/i18n": "^4.16.0", + "@taiga-ui/i18n": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/experimental/package.json b/projects/experimental/package.json index f7b13114fb8a..41c785513b85 100644 --- a/projects/experimental/package.json +++ b/projects/experimental/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/experimental", - "version": "4.16.0", + "version": "4.17.0", "description": "A package with Taiga UI experimental components", "keywords": [ "angular", @@ -13,10 +13,10 @@ "peerDependencies": { "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", - "@taiga-ui/addon-commerce": "^4.16.0", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", + "@taiga-ui/addon-commerce": "^4.17.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/i18n/package.json b/projects/i18n/package.json index c484fc8984cd..b3a042cfc4e9 100644 --- a/projects/i18n/package.json +++ b/projects/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/i18n", - "version": "4.16.0", + "version": "4.17.0", "description": "A package with tools for Taiga UI library i18n", "keywords": [ "angular", diff --git a/projects/icons-fontawesome/package.json b/projects/icons-fontawesome/package.json index 3e9ebb1c1f06..22819cd3b7c7 100644 --- a/projects/icons-fontawesome/package.json +++ b/projects/icons-fontawesome/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/icons-fontawesome", - "version": "4.16.0", + "version": "4.17.0", "description": "FontAwesome icons for Taiga UI", "keywords": [ "angular", diff --git a/projects/icons-material/package.json b/projects/icons-material/package.json index 5ff250d70f37..0ffa19f69a02 100644 --- a/projects/icons-material/package.json +++ b/projects/icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/icons-material", - "version": "4.16.0", + "version": "4.17.0", "description": "Feather icons for Taiga UI", "keywords": [ "angular", diff --git a/projects/icons/package.json b/projects/icons/package.json index caf0acca433e..491849dd35e7 100644 --- a/projects/icons/package.json +++ b/projects/icons/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/icons", - "version": "4.16.0", + "version": "4.17.0", "description": "Feather icons for Taiga UI", "keywords": [ "angular", diff --git a/projects/kit/package.json b/projects/kit/package.json index 910e6eb947a9..7f9bbb37dbf6 100644 --- a/projects/kit/package.json +++ b/projects/kit/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/kit", - "version": "4.16.0", + "version": "4.17.0", "description": "Taiga UI Angular main components kit", "keywords": [ "angular", @@ -28,9 +28,9 @@ "@ng-web-apis/intersection-observer": "^4.11.1", "@ng-web-apis/mutation-observer": "^4.11.1", "@ng-web-apis/resize-observer": "^4.11.1", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/i18n": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/i18n": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/layout/package.json b/projects/layout/package.json index 6442edb4f97b..f4147661203d 100644 --- a/projects/layout/package.json +++ b/projects/layout/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/layout", - "version": "4.16.0", + "version": "4.17.0", "description": "A package with Taiga UI layout components", "keywords": [ "angular", @@ -13,9 +13,9 @@ "peerDependencies": { "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", - "@taiga-ui/kit": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", + "@taiga-ui/kit": "^4.17.0", "@taiga-ui/polymorpheus": "^4.7.4", "rxjs": ">=7.0.0", "tslib": ">=2.8.1" diff --git a/projects/legacy/package.json b/projects/legacy/package.json index ebbedb1bc0ac..1d4bda9aa907 100644 --- a/projects/legacy/package.json +++ b/projects/legacy/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/legacy", - "version": "4.16.0", + "version": "4.17.0", "description": "Legacy Taiga UI entities from the previous major release to simplify migration", "keywords": [ "legacy", diff --git a/projects/styles/package.json b/projects/styles/package.json index 568688593e76..2f510dc7c278 100644 --- a/projects/styles/package.json +++ b/projects/styles/package.json @@ -1,10 +1,10 @@ { "name": "@taiga-ui/styles", - "version": "4.16.0", + "version": "4.17.0", "description": "Global Styles for Taiga UI", "peerDependencies": { - "@taiga-ui/cdk": "^4.16.0", - "@taiga-ui/core": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", + "@taiga-ui/core": "^4.17.0", "tslib": ">=2.8.1" } } diff --git a/projects/taiga-schematics/package.json b/projects/taiga-schematics/package.json index 18e2802a5ace..e5977e3476de 100644 --- a/projects/taiga-schematics/package.json +++ b/projects/taiga-schematics/package.json @@ -1,6 +1,6 @@ { "name": "taiga-ui", - "version": "4.16.0", + "version": "4.17.0", "description": "Taiga UI package that provides ng add command for Taiga library", "keywords": [ "angular", @@ -15,10 +15,10 @@ "repository": "https://github.com/taiga-family/taiga-ui", "license": "Apache-2.0", "dependencies": { - "@taiga-ui/cdk": "^4.16.0" + "@taiga-ui/cdk": "^4.17.0" }, "peerDependencies": { - "@taiga-ui/cdk": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", "tslib": ">=2.8.1" }, "schematics": "../@taiga-ui/cdk/schematics/collection.json" diff --git a/projects/testing/package.json b/projects/testing/package.json index eaa4817958a1..ca974546a8f9 100644 --- a/projects/testing/package.json +++ b/projects/testing/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/testing", - "version": "4.16.0", + "version": "4.17.0", "description": "Utils functions for testing Taiga UI packages", "devDependencies": { "@types/jest": "29.5.14", @@ -9,7 +9,7 @@ "ts-jest": "29.2.5" }, "peerDependencies": { - "@taiga-ui/cdk": "^4.16.0", + "@taiga-ui/cdk": "^4.17.0", "tslib": ">=2.8.1" } }