diff --git a/CHANGELOG.md b/CHANGELOG.md index 0598f47ac246..80c10dbb41aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,40 @@ 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. +## [3.66.0](https://github.com/taiga-family/taiga-ui/compare/v3.59.0...v3.66.0) (2024-02-12) + +### Features + +- **core:** add interactive mode for notification ([#6703](https://github.com/taiga-family/taiga-ui/issues/6703)) + ([b0841d3](https://github.com/taiga-family/taiga-ui/commit/b0841d387b0e9f6aecf11544ee2efa3dadc9fb74)) +- **core:** add iOS support to TuiDropdownContextDirective + ([#6721](https://github.com/taiga-family/taiga-ui/issues/6721)) +- **experimental:** add `tuiButtonGroup` ([#6686](https://github.com/taiga-family/taiga-ui/issues/6686)) + ([03c4be3](https://github.com/taiga-family/taiga-ui/commit/03c4be31ed825d0217b2c5afb87f1e2d527690b2)) +- **kit:** hide dropdown if datalist template not provided + ([#6700](https://github.com/taiga-family/taiga-ui/issues/6700)) + ([0118e72](https://github.com/taiga-family/taiga-ui/commit/0118e72e3f0781ef7ddb15e22000ed9a5224c92c)) + +### Bug Fixes + +- **core:** `Dropdown` fix max height ([#6748](https://github.com/taiga-family/taiga-ui/issues/6748)) + ([c4c43d1](https://github.com/taiga-family/taiga-ui/commit/c4c43d1d417df32471292e7903cb54665ae1fbb3)) +- **core:** `Multiselect` fix dropdown shaking ([#6707](https://github.com/taiga-family/taiga-ui/issues/6707)) + ([1a148e2](https://github.com/taiga-family/taiga-ui/commit/1a148e28eb5b942b1c644379d645ba8559a13e7b)) +- **core:** `PrimitiveTextfield` fix memory leak ([#6697](https://github.com/taiga-family/taiga-ui/issues/6697)) + ([ff86243](https://github.com/taiga-family/taiga-ui/commit/ff86243c8bf60591c4faea8ea1d264ee3dde8c45)) +- **core:** cancel macrotask in `tui-expand` when component destroyed + ([#6747](https://github.com/taiga-family/taiga-ui/issues/6747)) + ([120eb82](https://github.com/taiga-family/taiga-ui/commit/120eb8292822e80cea736cc6a7a9e674dfda98b1)) +- **core:** fix `:active` state of interactive elements in Safari + ([#6753](https://github.com/taiga-family/taiga-ui/issues/6753)) + ([bd96202](https://github.com/taiga-family/taiga-ui/commit/bd96202ff3fe164f9e0d765c331138381d60ca96)) +- **experimental:** `SwipeActions` fix scrolling without actions + ([#6750](https://github.com/taiga-family/taiga-ui/issues/6750)) + ([f59d8a6](https://github.com/taiga-family/taiga-ui/commit/f59d8a6eb4b3178516fd4dc925fb54d1ec208247)) +- **kit:** add `line-height` for `[tuiTab]` ([#6704](https://github.com/taiga-family/taiga-ui/issues/6704)) + ([db83218](https://github.com/taiga-family/taiga-ui/commit/db832181f0529781c3fc75c6df9c3795269755d7)) + ## [3.65.0](https://github.com/taiga-family/taiga-ui/compare/v3.59.0...v3.65.0) (2024-02-05) ### Features diff --git a/package-lock.json b/package-lock.json index 688a62de1d7b..ce7f8432b640 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@taiga-ui/components", - "version": "3.65.0", + "version": "3.66.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@taiga-ui/components", - "version": "3.65.0", + "version": "3.66.0", "hasInstallScript": true, "license": "Apache-2.0", "workspaces": ["projects/*"], @@ -40343,7 +40343,7 @@ }, "projects/addon-charts": { "name": "@taiga-ui/addon-charts", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40357,7 +40357,7 @@ }, "projects/addon-commerce": { "name": "@taiga-ui/addon-commerce", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40378,7 +40378,7 @@ }, "projects/addon-doc": { "name": "@taiga-ui/addon-doc", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "dependencies": { "markdown-it": "14.0.0", @@ -40403,7 +40403,7 @@ }, "projects/addon-mobile": { "name": "@taiga-ui/addon-mobile", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/cdk": ">=12.0.0", @@ -40420,7 +40420,7 @@ }, "projects/addon-preview": { "name": "@taiga-ui/addon-preview", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40437,7 +40437,7 @@ }, "projects/addon-table": { "name": "@taiga-ui/addon-table", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40454,7 +40454,7 @@ }, "projects/addon-tablebars": { "name": "@taiga-ui/addon-tablebars", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40468,7 +40468,7 @@ }, "projects/cdk": { "name": "@taiga-ui/cdk", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "dependencies": { "@ng-web-apis/common": "3.0.6", @@ -40497,10 +40497,10 @@ }, "projects/core": { "name": "@taiga-ui/core", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "dependencies": { - "@taiga-ui/i18n": "^3.65.0" + "@taiga-ui/i18n": "^3.66.0" }, "peerDependencies": { "@angular/animations": ">=12.0.0", @@ -40702,7 +40702,7 @@ }, "projects/experimental": { "name": "@taiga-ui/experimental", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40718,7 +40718,7 @@ }, "projects/i18n": { "name": "@taiga-ui/i18n", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/core": ">=12.0.0", @@ -40729,7 +40729,7 @@ }, "projects/icons": { "name": "@taiga-ui/icons", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "devDependencies": { "@rollup/pluginutils": "5.1.0", @@ -40773,7 +40773,7 @@ }, "projects/kit": { "name": "@taiga-ui/kit", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "dependencies": { "@maskito/angular": "1.9.0", @@ -40800,7 +40800,7 @@ }, "projects/layout": { "name": "@taiga-ui/layout", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "peerDependencies": { "@angular/common": ">=12.0.0", @@ -40814,7 +40814,7 @@ }, "projects/styles": { "name": "@taiga-ui/styles", - "version": "3.65.0", + "version": "3.66.0", "peerDependencies": { "@taiga-ui/cdk": "^3.62.0", "tslib": "2.6.2" @@ -40822,10 +40822,10 @@ }, "projects/taiga-schematics": { "name": "taiga-ui", - "version": "3.65.0", + "version": "3.66.0", "license": "Apache-2.0", "dependencies": { - "@taiga-ui/cdk": "^3.65.0" + "@taiga-ui/cdk": "^3.66.0" }, "peerDependencies": { "@taiga-ui/cdk": "^3.62.0", @@ -40834,7 +40834,7 @@ }, "projects/testing": { "name": "@taiga-ui/testing", - "version": "3.65.0", + "version": "3.66.0", "dependencies": { "cypress-image-snapshot": "4.0.1" }, diff --git a/package.json b/package.json index ab00b34cac62..4b6eeca771ea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/components", - "version": "3.65.0", + "version": "3.66.0", "description": "Taiga UI by Tinkoff is a set of components, services, directives and other tools to build high quality UI using modern Angular framework", "keywords": [ "angular", diff --git a/projects/addon-charts/package.json b/projects/addon-charts/package.json index f2420716c815..2cd7dd85cf34 100644 --- a/projects/addon-charts/package.json +++ b/projects/addon-charts/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-charts", - "version": "3.65.0", + "version": "3.66.0", "description": "Extension package for Taiga UI that adds various charts, graphs and related components.", "keywords": [ "angular", @@ -17,8 +17,8 @@ "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", "@ng-web-apis/common": "3.0.6", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "tslib": "2.6.2" } diff --git a/projects/addon-commerce/package.json b/projects/addon-commerce/package.json index 2297dbd2ff64..86c0168bcc09 100644 --- a/projects/addon-commerce/package.json +++ b/projects/addon-commerce/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-commerce", - "version": "3.65.0", + "version": "3.66.0", "description": "Extension package for Taiga UI related to commerce, payment systems, currencies etc.", "keywords": [ "angular", @@ -21,10 +21,10 @@ "@maskito/core": "1.9.0", "@maskito/kit": "1.9.0", "@ng-web-apis/common": "3.0.6", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/i18n": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/i18n": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/addon-doc/package.json b/projects/addon-doc/package.json index a8f1565294cd..8f3fde151d36 100644 --- a/projects/addon-doc/package.json +++ b/projects/addon-doc/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-doc", - "version": "3.65.0", + "version": "3.66.0", "description": "Taiga UI based library for developing documentation portals for Angular libraries.", "keywords": [ "angular", @@ -26,10 +26,10 @@ "@angular/forms": ">=12.0.0", "@angular/router": ">=12.0.0", "@ng-web-apis/common": "3.0.6", - "@taiga-ui/addon-mobile": "^3.65.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/addon-mobile": "^3.66.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "tslib": "2.6.2" } diff --git a/projects/addon-mobile/package.json b/projects/addon-mobile/package.json index b2dd58ee0589..8b5b4b873568 100644 --- a/projects/addon-mobile/package.json +++ b/projects/addon-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-mobile", - "version": "3.65.0", + "version": "3.66.0", "description": "Extension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.", "keywords": [ "angular", @@ -15,9 +15,9 @@ "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", "@ng-web-apis/common": "3.0.6", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/addon-preview/package.json b/projects/addon-preview/package.json index 0dfae6c45568..c4eb7e04961c 100644 --- a/projects/addon-preview/package.json +++ b/projects/addon-preview/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-preview", - "version": "3.65.0", + "version": "3.66.0", "description": "A library to show a modal with custom content preview", "keywords": [ "angular", @@ -16,10 +16,10 @@ "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", "@ng-web-apis/mutation-observer": "3.1.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/i18n": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/i18n": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/addon-table/package.json b/projects/addon-table/package.json index b56dec0c6cc5..f5acad0150b8 100644 --- a/projects/addon-table/package.json +++ b/projects/addon-table/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-table", - "version": "3.65.0", + "version": "3.66.0", "description": "A library to display tabled data with filters, search, group actions, etc.", "keywords": [ "angular", @@ -16,10 +16,10 @@ "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", "@ng-web-apis/intersection-observer": "3.2.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/i18n": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/i18n": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/addon-tablebars/package.json b/projects/addon-tablebars/package.json index e9a2229915fb..9fb96ca3131c 100644 --- a/projects/addon-tablebars/package.json +++ b/projects/addon-tablebars/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/addon-tablebars", - "version": "3.65.0", + "version": "3.66.0", "description": "Table bars is interactive UI control for group table actions and similar cases", "keywords": [ "angular", @@ -15,8 +15,8 @@ "peerDependencies": { "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/cdk/constants/version.ts b/projects/cdk/constants/version.ts index 416eb0274de9..5bcf4d78b89e 100644 --- a/projects/cdk/constants/version.ts +++ b/projects/cdk/constants/version.ts @@ -1 +1 @@ -export const TUI_VERSION = '3.65.0'; +export const TUI_VERSION = '3.66.0'; diff --git a/projects/cdk/package.json b/projects/cdk/package.json index bae610cf1db4..5f58afccfe1f 100644 --- a/projects/cdk/package.json +++ b/projects/cdk/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/cdk", - "version": "3.65.0", + "version": "3.66.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 44700840d806..0843a104809a 100644 --- a/projects/core/package.json +++ b/projects/core/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/core", - "version": "3.65.0", + "version": "3.66.0", "description": "Core library for creating Angular components and applications using Taiga UI", "keywords": [ "angular", @@ -15,7 +15,7 @@ "repository": "https://github.com/taiga-family/taiga-ui", "license": "Apache-2.0", "dependencies": { - "@taiga-ui/i18n": "^3.65.0" + "@taiga-ui/i18n": "^3.66.0" }, "peerDependencies": { "@angular/animations": ">=12.0.0", @@ -26,8 +26,8 @@ "@angular/router": ">=12.0.0", "@ng-web-apis/common": "3.0.6", "@ng-web-apis/mutation-observer": "3.1.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/i18n": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/i18n": "^3.66.0", "@tinkoff/ng-event-plugins": "3.1.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", diff --git a/projects/experimental/package.json b/projects/experimental/package.json index 448bd4ff6efe..e2c171e20a90 100644 --- a/projects/experimental/package.json +++ b/projects/experimental/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/experimental", - "version": "3.65.0", + "version": "3.66.0", "description": "A package with Taiga UI experimental components", "keywords": [ "angular", @@ -13,10 +13,10 @@ "peerDependencies": { "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", - "@taiga-ui/addon-commerce": "^3.65.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/kit": "^3.65.0", + "@taiga-ui/addon-commerce": "^3.66.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/kit": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/i18n/package.json b/projects/i18n/package.json index c8a38fb7f8e3..f053dc209bb7 100644 --- a/projects/i18n/package.json +++ b/projects/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/i18n", - "version": "3.65.0", + "version": "3.66.0", "description": "A package with tools for Taiga UI library i18n", "keywords": [ "angular", diff --git a/projects/icons/package.json b/projects/icons/package.json index 31a82a981444..b326ef4cfecb 100644 --- a/projects/icons/package.json +++ b/projects/icons/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/icons", - "version": "3.65.0", + "version": "3.66.0", "description": "Feather icons for Taiga UI", "keywords": [ "angular", @@ -19,7 +19,7 @@ "svgo": "3.1.0" }, "peerDependencies": { - "@taiga-ui/cdk": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", "tslib": "2.6.2" } } diff --git a/projects/kit/package.json b/projects/kit/package.json index 129a169002ea..80add4605d88 100644 --- a/projects/kit/package.json +++ b/projects/kit/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/kit", - "version": "3.65.0", + "version": "3.66.0", "description": "Taiga UI Angular main components kit", "keywords": [ "angular", @@ -27,9 +27,9 @@ "@ng-web-apis/common": "3.0.6", "@ng-web-apis/mutation-observer": "3.1.0", "@ng-web-apis/resize-observer": "3.0.6", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", - "@taiga-ui/i18n": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", + "@taiga-ui/i18n": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/layout/package.json b/projects/layout/package.json index a8f62e62e417..1cfa91f040ca 100644 --- a/projects/layout/package.json +++ b/projects/layout/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/layout", - "version": "3.65.0", + "version": "3.66.0", "description": "A package with Taiga UI layout components", "keywords": [ "angular", @@ -13,8 +13,8 @@ "peerDependencies": { "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0", - "@taiga-ui/cdk": "^3.65.0", - "@taiga-ui/core": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", + "@taiga-ui/core": "^3.66.0", "@tinkoff/ng-polymorpheus": "4.3.0", "rxjs": ">=6.0.0", "tslib": "2.6.2" diff --git a/projects/styles/package.json b/projects/styles/package.json index a464b466dbec..60408528c2a2 100644 --- a/projects/styles/package.json +++ b/projects/styles/package.json @@ -1,9 +1,9 @@ { "name": "@taiga-ui/styles", - "version": "3.65.0", + "version": "3.66.0", "description": "Global Styles for Taiga UI", "peerDependencies": { - "@taiga-ui/cdk": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", "tslib": "2.6.2" } } diff --git a/projects/taiga-schematics/package.json b/projects/taiga-schematics/package.json index b8281119f787..f2ccd05665e8 100644 --- a/projects/taiga-schematics/package.json +++ b/projects/taiga-schematics/package.json @@ -1,6 +1,6 @@ { "name": "taiga-ui", - "version": "3.65.0", + "version": "3.66.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": "^3.65.0" + "@taiga-ui/cdk": "^3.66.0" }, "peerDependencies": { - "@taiga-ui/cdk": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", "tslib": "2.6.2" }, "schematics": "../@taiga-ui/cdk/schematics/collection.json" diff --git a/projects/testing/package.json b/projects/testing/package.json index b81233b993da..6b67c0b3fe7b 100644 --- a/projects/testing/package.json +++ b/projects/testing/package.json @@ -1,6 +1,6 @@ { "name": "@taiga-ui/testing", - "version": "3.65.0", + "version": "3.66.0", "description": "Utils functions for testing Taiga UI packages", "dependencies": { "cypress-image-snapshot": "4.0.1" @@ -13,7 +13,7 @@ "ts-jest": "29.1.1" }, "peerDependencies": { - "@taiga-ui/cdk": "^3.65.0", + "@taiga-ui/cdk": "^3.66.0", "tslib": "2.6.2" } }