From fa9b9ce191be11cd8af7ba8abdb87b530ea47f69 Mon Sep 17 00:00:00 2001 From: Milan Raj Date: Tue, 5 Nov 2024 14:25:58 -0600 Subject: [PATCH 1/6] Fast foundation update (#2450) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Pull Request ## ๐Ÿคจ Rationale Update FAST versions to include the following fixes: - https://github.com/microsoft/fast/issues/7022 - https://github.com/microsoft/fast/pull/6960 And handle the following NI issues: - Fixes https://github.com/ni/nimble/issues/1661 - https://ni.visualstudio.com/DevCentral/_workitems/edit/2843309 ## ๐Ÿ‘ฉโ€๐Ÿ’ป Implementation Updates the Fast Foundation version. A test performance regression was found in all browsers but particularly in Firefox, however [after investigation by @m-akinc](https://github.com/ni/nimble/issues/2456) it was found to be an acceptable change. Fixes https://github.com/ni/nimble/issues/2456 ## ๐Ÿงช Testing Extensive testing done in https://github.com/ni/nimble/issues/2456 ## โœ… Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Mert Akinc <7282195+m-akinc@users.noreply.github.com> --- ...-05fac024-430c-46fd-86e3-987b72a3b15a.json | 7 ++++ ...-caea7f74-72de-42d8-a96d-b4288c46707d.json | 7 ++++ package-lock.json | 38 +++++++++---------- packages/nimble-components/package.json | 4 +- .../utilities/tests/setup-configuration.ts | 1 + packages/spright-components/package.json | 4 +- packages/storybook/package.json | 6 +-- 7 files changed, 41 insertions(+), 26 deletions(-) create mode 100644 change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json create mode 100644 change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json diff --git a/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json b/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json new file mode 100644 index 0000000000..02b547d9d7 --- /dev/null +++ b/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update fast versions", + "packageName": "@ni/nimble-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json b/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json new file mode 100644 index 0000000000..f1c3fa4f54 --- /dev/null +++ b/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update fast versions", + "packageName": "@ni/spright-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/package-lock.json b/package-lock.json index 3106535c6e..b920f630fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5465,16 +5465,16 @@ "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" }, "node_modules/@microsoft/fast-element": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.13.0.tgz", - "integrity": "sha512-iFhzKbbD0cFRo9cEzLS3Tdo9BYuatdxmCEKCpZs1Cro/93zNMpZ/Y9/Z7SknmW6fhDZbpBvtO8lLh9TFEcNVAQ==" + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.14.0.tgz", + "integrity": "sha512-zXvuSOzvsu8zDTy9eby8ix8VqLop2rwKRgp++ZN2kTCsoB3+QJVoaGD2T/Cyso2ViZQFXNpiNCVKfnmxBvmWkQ==" }, "node_modules/@microsoft/fast-foundation": { - "version": "2.49.6", - "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.49.6.tgz", - "integrity": "sha512-DZVr+J/NIoskFC1Y6xnAowrMkdbf2d5o7UyWK6gW5AiQ6S386Ql8dw4KcC4kHaeE1yL2CKvweE79cj6ZhJhTvA==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.50.0.tgz", + "integrity": "sha512-8mFYG88Xea1jZf2TI9Lm/jzZ6RWR8x29r24mGuLojNYqIR2Bl8+hnswoV6laApKdCbGMPKnsAL/O68Q0sRxeVg==", "dependencies": { - "@microsoft/fast-element": "^1.13.0", + "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-web-utilities": "^5.4.1", "tabbable": "^5.2.0", "tslib": "^1.13.0" @@ -5494,13 +5494,13 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@microsoft/fast-react-wrapper": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/@microsoft/fast-react-wrapper/-/fast-react-wrapper-0.3.24.tgz", - "integrity": "sha512-sRnSBIKaO42p4mYoYR60spWVkg89wFxFAgQETIMazAm2TxtlsnsGszJnTwVhXq2Uz+XNiD8eKBkfzK5c/i6/Kw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@microsoft/fast-react-wrapper/-/fast-react-wrapper-0.3.25.tgz", + "integrity": "sha512-jKzmk2xJV93RL/jEFXEZgBvXlKIY4N4kXy3qrjmBfFpqNi3VjY+oUTWyMnHRMC5EUhIFxD+Y1VD4u9uIPX3jQw==", "dev": true, "dependencies": { - "@microsoft/fast-element": "^1.13.0", - "@microsoft/fast-foundation": "^2.49.6" + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0" }, "peerDependencies": { "react": ">=16.9.0" @@ -28197,8 +28197,8 @@ "license": "MIT", "dependencies": { "@microsoft/fast-colors": "^5.3.1", - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", "@microsoft/fast-web-utilities": "^6.0.0", "@ni/nimble-tokens": "^8.4.0", "@tanstack/table-core": "^8.19.3", @@ -28315,8 +28315,8 @@ "version": "4.1.20", "license": "MIT", "dependencies": { - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", "@ni/nimble-components": "^32.6.0", "tslib": "^2.2.0" }, @@ -28358,9 +28358,9 @@ "version": "1.0.0", "devDependencies": { "@chromatic-com/storybook": "^2.0.2", - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", - "@microsoft/fast-react-wrapper": "^0.3.22", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", + "@microsoft/fast-react-wrapper": "^0.3.25", "@microsoft/fast-web-utilities": "^6.0.0", "@ni-private/eslint-config-nimble": "*", "@ni/nimble-components": "*", diff --git a/packages/nimble-components/package.json b/packages/nimble-components/package.json index 5bbb098f18..7416a1b042 100644 --- a/packages/nimble-components/package.json +++ b/packages/nimble-components/package.json @@ -60,8 +60,8 @@ "homepage": "https://github.com/ni/nimble#readme", "dependencies": { "@microsoft/fast-colors": "^5.3.1", - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", "@microsoft/fast-web-utilities": "^6.0.0", "@ni/nimble-tokens": "^8.4.0", "@tanstack/table-core": "^8.19.3", diff --git a/packages/nimble-components/src/utilities/tests/setup-configuration.ts b/packages/nimble-components/src/utilities/tests/setup-configuration.ts index a51a52c496..4f5c2bdbf5 100644 --- a/packages/nimble-components/src/utilities/tests/setup-configuration.ts +++ b/packages/nimble-components/src/utilities/tests/setup-configuration.ts @@ -5,3 +5,4 @@ console.error = (data: any): void => fail(data); // eslint-disable-next-line no-console, @typescript-eslint/no-explicit-any console.warn = (data: any): void => fail(data); +jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000; diff --git a/packages/spright-components/package.json b/packages/spright-components/package.json index 277035bd78..f68193a789 100644 --- a/packages/spright-components/package.json +++ b/packages/spright-components/package.json @@ -48,8 +48,8 @@ }, "homepage": "https://github.com/ni/nimble#readme", "dependencies": { - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", "@ni/nimble-components": "^32.6.0", "tslib": "^2.2.0" }, diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 4b9ad049e3..a263a70c0d 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -18,9 +18,9 @@ }, "devDependencies": { "@chromatic-com/storybook": "^2.0.2", - "@microsoft/fast-element": "1.13.0", - "@microsoft/fast-foundation": "2.49.6", - "@microsoft/fast-react-wrapper": "^0.3.22", + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-foundation": "^2.50.0", + "@microsoft/fast-react-wrapper": "^0.3.25", "@microsoft/fast-web-utilities": "^6.0.0", "@ni/nimble-components": "*", "@ni/spright-components": "*", From 7a0ba9a55aa7af416a04f6875ae2ce0ddf5ffb24 Mon Sep 17 00:00:00 2001 From: rajsite Date: Tue, 5 Nov 2024 14:44:52 -0600 Subject: [PATCH 2/6] applying package updates [skip ci] --- ...-05fac024-430c-46fd-86e3-987b72a3b15a.json | 7 ------ ...-caea7f74-72de-42d8-a96d-b4288c46707d.json | 7 ------ package-lock.json | 22 +++++++++---------- .../nimble-angular/CHANGELOG.json | 15 +++++++++++++ .../nimble-angular/CHANGELOG.md | 10 ++++++++- .../nimble-angular/package.json | 4 ++-- .../spright-angular/CHANGELOG.json | 15 +++++++++++++ .../spright-angular/CHANGELOG.md | 10 ++++++++- .../spright-angular/package.json | 4 ++-- .../NimbleBlazor/CHANGELOG.json | 15 +++++++++++++ .../NimbleBlazor/CHANGELOG.md | 10 ++++++++- .../NimbleBlazor/package.json | 4 ++-- .../SprightBlazor/CHANGELOG.json | 15 +++++++++++++ .../SprightBlazor/CHANGELOG.md | 10 ++++++++- .../SprightBlazor/package.json | 4 ++-- packages/nimble-components/CHANGELOG.json | 15 +++++++++++++ packages/nimble-components/CHANGELOG.md | 10 ++++++++- packages/nimble-components/package.json | 2 +- packages/spright-components/CHANGELOG.json | 21 ++++++++++++++++++ packages/spright-components/CHANGELOG.md | 11 +++++++++- packages/spright-components/package.json | 4 ++-- 21 files changed, 173 insertions(+), 42 deletions(-) delete mode 100644 change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json delete mode 100644 change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json diff --git a/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json b/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json deleted file mode 100644 index 02b547d9d7..0000000000 --- a/change/@ni-nimble-components-05fac024-430c-46fd-86e3-987b72a3b15a.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Update fast versions", - "packageName": "@ni/nimble-components", - "email": "rajsite@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json b/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json deleted file mode 100644 index f1c3fa4f54..0000000000 --- a/change/@ni-spright-components-caea7f74-72de-42d8-a96d-b4288c46707d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Update fast versions", - "packageName": "@ni/spright-components", - "email": "rajsite@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/package-lock.json b/package-lock.json index b920f630fb..20fa94f039 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28037,7 +28037,7 @@ }, "packages/angular-workspace/nimble-angular": { "name": "@ni/nimble-angular", - "version": "28.4.4", + "version": "28.4.5", "license": "MIT", "dependencies": { "tslib": "^2.2.0" @@ -28048,12 +28048,12 @@ "@angular/forms": "^17.3.12", "@angular/localize": "^17.3.12", "@angular/router": "^17.3.12", - "@ni/nimble-components": "^32.6.0" + "@ni/nimble-components": "^32.6.1" } }, "packages/angular-workspace/spright-angular": { "name": "@ni/spright-angular", - "version": "5.1.20", + "version": "5.1.21", "license": "MIT", "dependencies": { "tslib": "^2.2.0" @@ -28061,7 +28061,7 @@ "peerDependencies": { "@angular/common": "^17.3.12", "@angular/core": "^17.3.12", - "@ni/spright-components": "^4.1.20" + "@ni/spright-components": "^4.1.21" } }, "packages/blazor-workspace": { @@ -28082,10 +28082,10 @@ }, "packages/blazor-workspace/NimbleBlazor": { "name": "@ni/nimble-blazor", - "version": "19.0.0", + "version": "19.0.1", "license": "MIT", "peerDependencies": { - "@ni/nimble-components": "^32.6.0", + "@ni/nimble-components": "^32.6.1", "@ni/nimble-tokens": "^8.4.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" @@ -28156,10 +28156,10 @@ }, "packages/blazor-workspace/SprightBlazor": { "name": "@ni/spright-blazor", - "version": "3.0.0", + "version": "3.0.1", "license": "MIT", "peerDependencies": { - "@ni/spright-components": "^4.1.20", + "@ni/spright-components": "^4.1.21", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } @@ -28193,7 +28193,7 @@ }, "packages/nimble-components": { "name": "@ni/nimble-components", - "version": "32.6.0", + "version": "32.6.1", "license": "MIT", "dependencies": { "@microsoft/fast-colors": "^5.3.1", @@ -28312,12 +28312,12 @@ }, "packages/spright-components": { "name": "@ni/spright-components", - "version": "4.1.20", + "version": "4.1.21", "license": "MIT", "dependencies": { "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", - "@ni/nimble-components": "^32.6.0", + "@ni/nimble-components": "^32.6.1", "tslib": "^2.2.0" }, "devDependencies": { diff --git a/packages/angular-workspace/nimble-angular/CHANGELOG.json b/packages/angular-workspace/nimble-angular/CHANGELOG.json index 892836c2d4..712de46b72 100644 --- a/packages/angular-workspace/nimble-angular/CHANGELOG.json +++ b/packages/angular-workspace/nimble-angular/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-angular", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "28.4.5", + "tag": "@ni/nimble-angular_v28.4.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@ni/nimble-angular", + "comment": "Bump @ni/nimble-components to v32.6.1", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 29 Oct 2024 18:50:54 GMT", "version": "28.4.4", diff --git a/packages/angular-workspace/nimble-angular/CHANGELOG.md b/packages/angular-workspace/nimble-angular/CHANGELOG.md index 1c2cec9ec9..d99ffb7b63 100644 --- a/packages/angular-workspace/nimble-angular/CHANGELOG.md +++ b/packages/angular-workspace/nimble-angular/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/nimble-angular - + +## 28.4.5 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Bump @ni/nimble-components to v32.6.1 + ## 28.4.4 Tue, 29 Oct 2024 18:50:54 GMT diff --git a/packages/angular-workspace/nimble-angular/package.json b/packages/angular-workspace/nimble-angular/package.json index a41ac29fd5..e5be04e415 100644 --- a/packages/angular-workspace/nimble-angular/package.json +++ b/packages/angular-workspace/nimble-angular/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-angular", - "version": "28.4.4", + "version": "28.4.5", "description": "Angular components for the NI Nimble Design System", "scripts": { "invoke-publish": "npm run invoke-publish:setup && cd ../dist/nimble-angular && npm publish", @@ -32,7 +32,7 @@ "@angular/forms": "^17.3.12", "@angular/localize": "^17.3.12", "@angular/router": "^17.3.12", - "@ni/nimble-components": "^32.6.0" + "@ni/nimble-components": "^32.6.1" }, "dependencies": { "tslib": "^2.2.0" diff --git a/packages/angular-workspace/spright-angular/CHANGELOG.json b/packages/angular-workspace/spright-angular/CHANGELOG.json index 9778761862..cc311cd963 100644 --- a/packages/angular-workspace/spright-angular/CHANGELOG.json +++ b/packages/angular-workspace/spright-angular/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/spright-angular", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "5.1.21", + "tag": "@ni/spright-angular_v5.1.21", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@ni/spright-angular", + "comment": "Bump @ni/spright-components to v4.1.21", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 29 Oct 2024 18:50:54 GMT", "version": "5.1.20", diff --git a/packages/angular-workspace/spright-angular/CHANGELOG.md b/packages/angular-workspace/spright-angular/CHANGELOG.md index 809a5d5396..2e560199ab 100644 --- a/packages/angular-workspace/spright-angular/CHANGELOG.md +++ b/packages/angular-workspace/spright-angular/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/spright-angular - + +## 5.1.21 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Bump @ni/spright-components to v4.1.21 + ## 5.1.20 Tue, 29 Oct 2024 18:50:54 GMT diff --git a/packages/angular-workspace/spright-angular/package.json b/packages/angular-workspace/spright-angular/package.json index 764373233b..123c543329 100644 --- a/packages/angular-workspace/spright-angular/package.json +++ b/packages/angular-workspace/spright-angular/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-angular", - "version": "5.1.20", + "version": "5.1.21", "description": "Angular components for NI Spright", "scripts": { "invoke-publish": "npm run invoke-publish:setup && cd ../dist/spright-angular && npm publish", @@ -24,7 +24,7 @@ "peerDependencies": { "@angular/common": "^17.3.12", "@angular/core": "^17.3.12", - "@ni/spright-components": "^4.1.20" + "@ni/spright-components": "^4.1.21" }, "dependencies": { "tslib": "^2.2.0" diff --git a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json index 9e1f18966f..50b76b6eb5 100644 --- a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json +++ b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-blazor", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "19.0.1", + "tag": "@ni/nimble-blazor_v19.0.1", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@ni/nimble-blazor", + "comment": "Bump @ni/nimble-components to v32.6.1", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 01 Nov 2024 18:46:46 GMT", "version": "19.0.0", diff --git a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md index cdf3f18116..0242ea4675 100644 --- a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md +++ b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/nimble-blazor - + +## 19.0.1 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Bump @ni/nimble-components to v32.6.1 + ## 19.0.0 Fri, 01 Nov 2024 18:46:46 GMT diff --git a/packages/blazor-workspace/NimbleBlazor/package.json b/packages/blazor-workspace/NimbleBlazor/package.json index 186afff8cf..52dc1480ad 100644 --- a/packages/blazor-workspace/NimbleBlazor/package.json +++ b/packages/blazor-workspace/NimbleBlazor/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-blazor", - "version": "19.0.0", + "version": "19.0.1", "description": "Blazor components for the NI Nimble Design System", "scripts": { "pack": "cross-env-shell dotnet pack -c Release -p:PackageVersion=$npm_package_version --output ../dist", @@ -25,7 +25,7 @@ "!*" ], "peerDependencies": { - "@ni/nimble-components": "^32.6.0", + "@ni/nimble-components": "^32.6.1", "@ni/nimble-tokens": "^8.4.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" diff --git a/packages/blazor-workspace/SprightBlazor/CHANGELOG.json b/packages/blazor-workspace/SprightBlazor/CHANGELOG.json index 0a726899af..389e31fbb7 100644 --- a/packages/blazor-workspace/SprightBlazor/CHANGELOG.json +++ b/packages/blazor-workspace/SprightBlazor/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/spright-blazor", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "3.0.1", + "tag": "@ni/spright-blazor_v3.0.1", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@ni/spright-blazor", + "comment": "Bump @ni/spright-components to v4.1.21", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 01 Nov 2024 18:46:46 GMT", "version": "3.0.0", diff --git a/packages/blazor-workspace/SprightBlazor/CHANGELOG.md b/packages/blazor-workspace/SprightBlazor/CHANGELOG.md index 361b85581b..991d6da39e 100644 --- a/packages/blazor-workspace/SprightBlazor/CHANGELOG.md +++ b/packages/blazor-workspace/SprightBlazor/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/spright-blazor - + +## 3.0.1 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Bump @ni/spright-components to v4.1.21 + ## 3.0.0 Fri, 01 Nov 2024 18:46:46 GMT diff --git a/packages/blazor-workspace/SprightBlazor/package.json b/packages/blazor-workspace/SprightBlazor/package.json index bacc0a5e88..f8522b627e 100644 --- a/packages/blazor-workspace/SprightBlazor/package.json +++ b/packages/blazor-workspace/SprightBlazor/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-blazor", - "version": "3.0.0", + "version": "3.0.1", "description": "Blazor components for Spright", "scripts": { "pack": "cross-env-shell dotnet pack -c Release -p:PackageVersion=$npm_package_version --output ../dist", @@ -25,7 +25,7 @@ "!*" ], "peerDependencies": { - "@ni/spright-components": "^4.1.20", + "@ni/spright-components": "^4.1.21", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } diff --git a/packages/nimble-components/CHANGELOG.json b/packages/nimble-components/CHANGELOG.json index c139243c49..50b198851d 100644 --- a/packages/nimble-components/CHANGELOG.json +++ b/packages/nimble-components/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-components", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "32.6.1", + "tag": "@ni/nimble-components_v32.6.1", + "comments": { + "patch": [ + { + "author": "rajsite@users.noreply.github.com", + "package": "@ni/nimble-components", + "commit": "fa9b9ce191be11cd8af7ba8abdb87b530ea47f69", + "comment": "Update fast versions" + } + ] + } + }, { "date": "Tue, 29 Oct 2024 18:50:54 GMT", "version": "32.6.0", diff --git a/packages/nimble-components/CHANGELOG.md b/packages/nimble-components/CHANGELOG.md index 4f659f3ab8..ba8160ccec 100644 --- a/packages/nimble-components/CHANGELOG.md +++ b/packages/nimble-components/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/nimble-components - + +## 32.6.1 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Update fast versions ([ni/nimble@fa9b9ce](https://github.com/ni/nimble/commit/fa9b9ce191be11cd8af7ba8abdb87b530ea47f69)) + ## 32.6.0 Tue, 29 Oct 2024 18:50:54 GMT diff --git a/packages/nimble-components/package.json b/packages/nimble-components/package.json index 7416a1b042..191053f92a 100644 --- a/packages/nimble-components/package.json +++ b/packages/nimble-components/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-components", - "version": "32.6.0", + "version": "32.6.1", "description": "Styled web components for the NI Nimble Design System", "scripts": { "build": "npm run generate-icons && npm run generate-workers && npm run build-components && npm run bundle-components && npm run generate-scss", diff --git a/packages/spright-components/CHANGELOG.json b/packages/spright-components/CHANGELOG.json index ea3a4e67ad..36bcc8fecc 100644 --- a/packages/spright-components/CHANGELOG.json +++ b/packages/spright-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@ni/spright-components", "entries": [ + { + "date": "Tue, 05 Nov 2024 20:44:52 GMT", + "version": "4.1.21", + "tag": "@ni/spright-components_v4.1.21", + "comments": { + "patch": [ + { + "author": "rajsite@users.noreply.github.com", + "package": "@ni/spright-components", + "commit": "fa9b9ce191be11cd8af7ba8abdb87b530ea47f69", + "comment": "Update fast versions" + }, + { + "author": "beachball", + "package": "@ni/spright-components", + "comment": "Bump @ni/nimble-components to v32.6.1", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 29 Oct 2024 18:50:54 GMT", "version": "4.1.20", diff --git a/packages/spright-components/CHANGELOG.md b/packages/spright-components/CHANGELOG.md index f8a6a5f9e0..cf433ca23f 100644 --- a/packages/spright-components/CHANGELOG.md +++ b/packages/spright-components/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @ni/spright-components - + +## 4.1.21 + +Tue, 05 Nov 2024 20:44:52 GMT + +### Patches + +- Update fast versions ([ni/nimble@fa9b9ce](https://github.com/ni/nimble/commit/fa9b9ce191be11cd8af7ba8abdb87b530ea47f69)) +- Bump @ni/nimble-components to v32.6.1 + ## 4.1.20 Tue, 29 Oct 2024 18:50:54 GMT diff --git a/packages/spright-components/package.json b/packages/spright-components/package.json index f68193a789..1beaaebcd8 100644 --- a/packages/spright-components/package.json +++ b/packages/spright-components/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-components", - "version": "4.1.20", + "version": "4.1.21", "description": "NI Spright Components", "scripts": { "build": "npm run build-components && npm run bundle-components", @@ -50,7 +50,7 @@ "dependencies": { "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", - "@ni/nimble-components": "^32.6.0", + "@ni/nimble-components": "^32.6.1", "tslib": "^2.2.0" }, "devDependencies": { From 6b0daf9c3107fe8afbd36ade4d2429d8abea0f53 Mon Sep 17 00:00:00 2001 From: mollykreis <20542556+mollykreis@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:39:30 -0600 Subject: [PATCH 3/6] Checkbox error state HLD update (#2467) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Pull Request ## ๐Ÿคจ Rationale During development of #2018, I realized that implementing the error state of the checkbox the way it was spec'ed out would be much more difficult than originally thought because making only the label and square checked indicator clickable would break a number of tests (inside & outside of nimble) and would be against ARIA guidelines. Therefore, we decided to keep the effort of the feature more in line with what our original estimates were by deferring the work to update which portion of the control was clickable. ## ๐Ÿ‘ฉโ€๐Ÿ’ป Implementation Update HLD ## ๐Ÿงช Testing None ## โœ… Checklist - [ ] I have updated the project documentation to reflect my changes or determined no changes are needed. --- ...-b2fe6cda-830f-4aea-8378-049b1f65f3be.json | 7 +++++++ .../src/checkbox/specs/error-state.md | 18 +++++++----------- .../spec-images/checkbox-error,no_wrap.PNG | Bin 2443 -> 0 bytes .../specs/spec-images/checkbox-error,wrap.PNG | Bin 5186 -> 0 bytes .../specs/spec-images/checkbox-long_error.PNG | Bin 3489 -> 0 bytes .../spec-images/checkbox-no_error,no_wrap.PNG | Bin 1537 -> 0 bytes .../spec-images/checkbox-no_error,wrap.PNG | Bin 4286 -> 0 bytes .../specs/spec-images/checkbox-with-error.PNG | Bin 0 -> 2239 bytes .../spec-images/checkbox-with-long-error.PNG | Bin 0 -> 2779 bytes 9 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json delete mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,no_wrap.PNG delete mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,wrap.PNG delete mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-long_error.PNG delete mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,no_wrap.PNG delete mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,wrap.PNG create mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-error.PNG create mode 100644 packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-long-error.PNG diff --git a/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json b/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json new file mode 100644 index 0000000000..1779231130 --- /dev/null +++ b/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "Update checkbox error state HLD to move plan to update clickable region of the control to future work", + "packageName": "@ni/nimble-components", + "email": "20542556+mollykreis@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/packages/nimble-components/src/checkbox/specs/error-state.md b/packages/nimble-components/src/checkbox/specs/error-state.md index 7bc762ba6a..970b35c8e6 100644 --- a/packages/nimble-components/src/checkbox/specs/error-state.md +++ b/packages/nimble-components/src/checkbox/specs/error-state.md @@ -25,20 +25,12 @@ At a high-level, the design of the component will be: - The `title` of the text is the full error string - Red error icon (`nimble-icon-exclamation-mark`) on the right side of the label with a 4px margin between the icon and the right edge of the control - Control indicator (checkbox square) and error icon will both be center-aligned with the first line of label text, both when the label text wraps and when it fits on a single line. -- Control indicator and label will both be interactable -- hovering over them will put the component in the "mouseover" state and clicking them will activate the control -- The error icon along with the space between the label and the error icon will not be interactable -Below are some examples of how the checkbox will look and behave with different configurations. The blue outline shows the bounds of the control, and the blue background indicates the interactable regions of the control. +Below are some examples of how the checkbox will look with an error. -![](spec-images/checkbox-no_error,no_wrap.PNG) +![](spec-images/checkbox-with-error.PNG) -![](spec-images/checkbox-no_error,wrap.PNG) - -![](spec-images/checkbox-error,no_wrap.PNG) - -![](spec-images/checkbox-error,wrap.PNG) - -![](spec-images/checkbox-long_error.PNG) +![](spec-images/checkbox-with-long-error.PNG) ### API @@ -66,6 +58,10 @@ The styling changes include (but may not be limited to): - Verifying the label wraps when the label is longer than the allocated space for the control - Ensuring the checked/selected indicator is center aligned with the first line of text +### Future Work + +There are additional changes that should be made to the `nimble-checkbox` to align it with the design spec. Specifically, only the control indicator and the label should be interactable. Any other space within the `nimble-checkbox` should not be interactable, such as any whitespace to the right of the label or between the label and the error icon. This change however, has both unit test implications (because unit tests today simply call `click()` on the `nimble-checkbox` element) and ARIA implications (because the element with a role of `checkbox` should be clickable). Therefore, it is being considered out of scope for the error state feature. + ## Open Issues _None_ diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,no_wrap.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,no_wrap.PNG deleted file mode 100644 index 3422b5df0b3552ad134a70583c7332f74f14ecc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2443 zcmai0YdjMU7ame&;+N&WCeO;w2}W{h~)i0RX^$J6nj$cI0du zc<=6Qe~w#uZaWAOTx`IAnm+lNZL$+%_c4?8i-^3pSKsfc zNiA$H6`w*&jYM2hb3%`b+4SAOIZAcWU5l5)cE;pyy&DuddCER-_LV?>eJd|zri(1! zF}T?|5ONU#H+bRMeDA?*IcX*t<`%~u68e>sg;?;MGa3~i<=x+%R!HxBs7k`kLxeF- z3T-tCQbSjc6=MaTxCZg0OjGBo^~y2Eu-C%DJ4jAE(rs7fHy>o zpv@sfuU+Dwb#CgO%YR|m6Dn-am%yMm@a6sEub>8^qTogz1AtCcf<|5M=M%OPpEeEq`@3654{}ZlhHj3 zp^}D;)3k=4*}LZ-TF-uvCdV~C2ROB^bEI!p)4(r}*F($6Rwq`w2-Cxi7YpI)=GsB& zn^#}1&hL%7m!7>vhKQ=Sg zvK9`%KVL)<`#9T8)pg6Oo9gXI@@)yUPyH6y%gyguqKm1HhZfPoub_rI9`U9W&6gUD z@35nytvmUZOuo1B@z`l~i?Pp=$MIzZzD@@t`sA9ADgN-+bPTAkGV}~RH@Am{@dk(UWVkx}B z5GPlIlaDuR#yZVo++IIl?UW;nxiv%S6P#{M-^QnX5#*5Q!;P>rUhE>zy4EZ6ON1J# zc7JJWx%jB*89kEN+Wf67WKF8%2P@dq$zn+;$YdmuZSN1iif~sR9n^kZLAL#d2)2iC zjV}?jkFoTEd)-IsL*SvY12=Soq8-$2)1!u54dmPIQVP14Kjf1_`P_CIg=#avk5M1` zS}N@tn%WRVwcMeQ)-dcOsPlAt+=K_nOkGWEu6oYSCXym$nXHqro=Ae-R|oixuFxx^ zBeO?-uhHt0KhHBb_AHV2+~1bax6#)hHy0fEEsPpjg4(v((hp~})JulV1&@whwq;(+ zy*XDtLe*$#iEHmNmbqL$^K>i2Z{=%rSuE0Tk+MP(WIdb^c|f8X)c1LqyU7Ha>n5^sY*BFbxn^-xXgM7zE2p8r)^;sf&3Mg6E-`7$Ra zooPPok#9rxAt9|`FeSZ(Yi}r5&cnG66DOI*#bJe2L|7BS<9LnVlB4;`QDy(LgUBQC z%U|(Y#7$&{NaA}@LHyfaA?=op9uM_rYUjfIrsu91>`s=$>&(o4ky^}!B~`IwI|+*i zpYH~q;2=vB_=WBprYDN%6U-(pjJ~2=$6tBQ=F!+!E4n||)bbt8vh-3|8+Bpmj7+|F z+neNHIZ3@7Z!hIdA7Gt#q^#K~Y)7UEu8C(*7shF?>#Sv`dSR_zlKBj=wCld+nYA9( zMi|_+wv;v14z;;+d`!>UUJY^U+KR3$XSHlq+Y8|qA4uP;)i{dQ4@QnMT+h!olOk!u zs=rJ$5I4~9)lLrw*}AYTgqh?!Cpl8qkMj;*v9YD*38xSKm`T(qDXU(_{dG-OuBx8}b?TOJneUIGCU)G&{Svch`+)3FZ~9|5 zX-6;lFG8F|TfZ#RnYA*TUy*{H>ngTcC}@pzbOL)(u3KKn-Sg z9R@LdqHEDwXM3^&OZN`PGd*&;C*6$b_>M=|mZs;OGA%oA^YU19^Q>tybnokR+4GiZlCEDznt)yWz-jF)}Q}y-?Z8BNM%U zeU5emVFP33^ceDXii z{F(X9Lq}+*uMmLH)xkr%sEi;v*y|h~)8C7iWp6{Qv*} diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,wrap.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-error,wrap.PNG deleted file mode 100644 index b99baf52fabe260e19cb06ebd5288ad00af3ef16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5186 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 F{{tsB4OIXD diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-long_error.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-long_error.PNG deleted file mode 100644 index fd825ef8ddc8ac8f71faca1caa641efaa9f32bc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3489 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 YT?Yl{K2PlJuT^~Ja3rkmirb_A0BpS9>;M1& diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,no_wrap.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,no_wrap.PNG deleted file mode 100644 index 003128bce6b8331a43e88a4ecc8c969a5bcc12e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1537 zcmZ{kX)xOf6u?8>>WU++vne%Hdi)htbp|Dg60`=j5sAA>9j$Az>PpnjwjmN*MBOIT zRh8D9!rH=tYZtg; zASA%mrBBYSa}7_ZgB2W9JE*wCb@+VDZkmBW^i0tM4}PvMeBat76a*6QJQkkbpmI+T zi2n(~!t7QAW-Z?xrGPq>awx+Vjqnf>A_|@)=`}7pdL#XVA~0D+9I&wJ_{6tH>%+&`wP!xyK$@#R3=({H3`95W_f%o^3?GeK$vS95r$!F6oYk$K#gc zqiqp8Xq!!J%U^k6c0s9;_MO`vvgGMHG`;8p-SAW9cwI)+PT6fHp1GIfY|J?yEo89E z4bxtb6NBbIwmcltT%syVb3|AwIU9m_l3SmLzxK&E!_0vKSP4nSQ6&n=oa4+tIT!-mHsa7aOx$rpg_SCptXU_@=R^ zMrf)sN^AXNyk+VZ`2jorC&=IRa1$YJiuj|kvrp{4wC8wu#7Q8=2erz^iY_HCl6jlb zDL)ySygmJ(-@Dx*SZd@|PDy;#x~tgTs?bvk!sQI7%7^>g_|~4mKsozyCvOE6+ci~C z_s@z^R?G&Yu9&m;zMj8=7LCM?<}KGJr?nJKyw>j18Z-P|N^4EFZQThxQsY_@aQQ-F zo8I63(}M$+Yk4Kf^S9t`RR+jpQ1N<|#ve*wok3Ez;`<|Df1lLTVeuwo-&hvD z*+6(;Z>ilv(EXg!K}0cgRXxR5kmdcMFdM$hp%KmWJY(8y^Obb1Y9IW=JE^<+TNxyG zPBA7Lpi~su#H4VZ&+W;tpbn9IRScP!D2a0oFvgvrym4osj^3Kn@vYW%QKS*2OUtyn z_AM}7Ggc#30^8(2_5H%0$^bOi4tL;K#rQOowAH9p-5%N#q$@Wb#Csb5^lJ7rO;h#w z1_8ay2WsBpZ*LhvmxSdu(y>`wG z60#ec`<3z)<_26`ady9nhZ(1Q@#kr%V-fr^E!WD-gFpB{ma40*0F{&}DNe8Ef)!Nx=zd1c9%~mu2rOjHleKEP1JW#GgKCxD@f^=@Z4bXGq*;V?56!z6&hcQO;MBQuA4io#1jFzXkO#V*) zRX;XfZLn+r*CdY;yBj3Eky);zrOok#~T4@36 z2_N84yT`|*@Ks%iVY_O4@naW2MwNzc*ubgM|4*$0Z9o`W!wz}wXaLTY+|)Uy*pH<8 h0d)UaG7+5coo7#H6V~^ekSQ12AcUo@MJ*ir=pR{b$teH; diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,wrap.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-no_error,wrap.PNG deleted file mode 100644 index 102442152923ea452c8898c9abb3d46b97f45c0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 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 KL27iJV*UlzL|}3N diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-error.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-error.PNG new file mode 100644 index 0000000000000000000000000000000000000000..f7016f6131969b713157c0475f9dfa47193bf621 GIT binary patch literal 2239 zcma);XEYlO7spd=m4=$FO;N2H4J~S`m@#YC-n+IMC5g8PL1R`+tyYXGB35i_L~2u1 zj3%urYL6JfQ;+98=l$}2c+dOccmL;q?z#7#dq3U8$3{AgSGlhO002gauBPd^7M>$Z zM|&O}^Ax1Rs0O2hRe53yX+` zm?pj?(b&3t5ipR2<{B;w7$nHk{-0>$cbn}vj1cw)OTIy3)b-6bG=l^>E7elb z&eNUS4*5#ef&*cGVn3oaI?(biATV8Zg|6*kCfzfKPb;IQt!8GT9-QcVOf*Vip;Pbj zrp>5!858_X+TFNNsyuqP90}V}x7Pqh!ZcP|gXlx2byzI5_y(8bpl7_C^?qjbh4s)K z0{+YxNWm)k?*OIgyw{4ovSiz=lF5I9ojp^W_QbA>X?w=}~+J>#< zB&7+n)ECc_LfN|?X$TZ}*A6azE*t7P6DrpaX-nxpu$hOM%-Usi`A=Fa#V3um->3)> z+5KxRp)+5a3g<5g!~e=`yjx@F$d_uOfJ)nn=^%PU35IwAAZU!MVorITlxryqzqiJ8 zeMh!pB(8sU^+x>n0iH}%hR$ldS8o%kXs4Q?OKnsA33iOwdn!f>7~Tkb?u zc*e)!k|DOv2{LMUrtoE^?UPktiXSc&jj!q4`UD*)#nGa-`^MQJmkEj01O`o}$A~ofWp?4K4IiqRM zM~=2RmuGybyQ3m0 zbo+Mo+HP-I>o^qTOaBgrSOi*6dz_6qNv^I4x}z|NwkpOql;&tH0eMAnkHIHi_bA2l zY{?MuZX-9Y4-%xx5Wie`WB&`Z z8B3zoFk=M{KMRPY)lxgXMzEe6=nvBA)v5Z>_HmXcdHXG!+ep zkFQ4=;9p4;ewj*YKn?A;mWN4P-hkh{LsAA)l6A^5z%VM^j}u-{AJgNU01y(7vF1ev`|#`Ysc$5#w||$ijJCm(^qBQIU_?EW_O>)of`~T< z))xY?B?`pXl-$CepgHtYhvgLKI`*vKkYCemNKyfwKasnTVWH|Y*KI^To&2qPcajEo zQB_Q>*ET}}-pa=lKsgZTwY#0Q5b}CJ47MT^9f{n~Wgl=7cc_6{pkH3Oc0HHRLG+c$ z7vn8mFukd~d6CsgElb6MTDX21NLqdF!0h^!6B^cW-+(kp0Z5s9EpKpNKk~iP&toZE zc^-VTr%3t_uG(Hvkv+T4!V(*{acu!?w5K}wM0Ox;RDM~-a9k*|(zlkQO@k|lMlbIE zL?NTIURuE1Ar~Z6V6cZa6BubJi(N$TcJ)bEw$AP|h&J?t9BFtQS9ZN!Nz8sjogzas zVrGRQ9=t#Q-8I9wjhftXax11r_fCaXd$x666+DXSz{qWkOvqso6K6wW&yS!?t;fq(=jT$M4#f0S zArDNKS~i5=GCGU8+EJX$kQqrX)IAT0gA=UG5%b_*eKZrVODQ-P6SvN}MqP%J2joA- zs+vlhkHd<6_ua8ELponHH-&?{o~qouo?pj)n0Blkt-;kvPR2VNfBI*f0d<|aFSV@n zs4GZpO+cQ!Of}lp(8He;oe_1H>!9Sjmb!OCM$)>Y_T~xZsE?lsQdysNrBk~8H`jt< a&Hyye74GuVTGpID9RP@yktPQ06!SMLJ97X4 literal 0 HcmV?d00001 diff --git a/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-long-error.PNG b/packages/nimble-components/src/checkbox/specs/spec-images/checkbox-with-long-error.PNG new file mode 100644 index 0000000000000000000000000000000000000000..e01fb66cf6fb842ab016daacbab614baff2a7152 GIT binary patch literal 2779 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 VS!s&?dq67WaoWeV!TG|Ce*==rTWJ6Q literal 0 HcmV?d00001 From c97717212e73edc0ec4275ef1bf1796f8648f928 Mon Sep 17 00:00:00 2001 From: rajsite Date: Wed, 13 Nov 2024 11:55:52 -0600 Subject: [PATCH 4/6] applying package updates [skip ci] --- ...ents-b2fe6cda-830f-4aea-8378-049b1f65f3be.json | 7 ------- packages/nimble-components/CHANGELOG.json | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 7 deletions(-) delete mode 100644 change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json diff --git a/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json b/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json deleted file mode 100644 index 1779231130..0000000000 --- a/change/@ni-nimble-components-b2fe6cda-830f-4aea-8378-049b1f65f3be.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Update checkbox error state HLD to move plan to update clickable region of the control to future work", - "packageName": "@ni/nimble-components", - "email": "20542556+mollykreis@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/packages/nimble-components/CHANGELOG.json b/packages/nimble-components/CHANGELOG.json index 50b198851d..9ce8e2e36e 100644 --- a/packages/nimble-components/CHANGELOG.json +++ b/packages/nimble-components/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-components", "entries": [ + { + "date": "Wed, 13 Nov 2024 17:55:52 GMT", + "version": "32.6.1", + "tag": "@ni/nimble-components_v32.6.1", + "comments": { + "none": [ + { + "author": "20542556+mollykreis@users.noreply.github.com", + "package": "@ni/nimble-components", + "commit": "6b0daf9c3107fe8afbd36ade4d2429d8abea0f53", + "comment": "Update checkbox error state HLD to move plan to update clickable region of the control to future work" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "32.6.1", From bd0d2742055c429d7c09fb3113fff651ccb0aa30 Mon Sep 17 00:00:00 2001 From: Jesse Attas Date: Thu, 14 Nov 2024 08:22:59 -0600 Subject: [PATCH 5/6] Add and update latest icons (#2468) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Pull Request ## ๐Ÿคจ Rationale Fixes #2466 ## ๐Ÿ‘ฉโ€๐Ÿ’ป Implementation Followed CONTRIBUTING. Brandon's proposed names matched FontAwesome with the following exceptions: 1. paper-airplane -> paper-plane 2. star-8-point -> no font awesome equivalent, went with Brandon's suggestion 3. rectangle-lines -> no font awesome equivalent, went with Brandon's suggestion (name aligns with existing rectangle-check-lines) ## ๐Ÿงช Testing Verified changing severity affects color of new icons Accepted Chromatic diffs. There are a lot because the pencil icon is used in many matrix tests ## โœ… Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Fred Visser <1458528+fredvisser@users.noreply.github.com> --- ...-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json | 7 +++++++ ...-151fa8d5-866f-4712-91bb-c1a16ef76d71.json | 7 +++++++ .../src/icon-base/tests/icon-metadata.ts | 21 +++++++++++++++++++ .../dist/icons/svg/floppy-disk-pen_16x16.svg | 4 +--- .../dist/icons/svg/lightbulb_16x16.svg | 5 +++++ .../dist/icons/svg/microphone_16x16.svg | 7 +++++++ .../dist/icons/svg/mountain-sun_16x16.svg | 5 +++++ .../dist/icons/svg/paper-plane_16x16.svg | 4 ++++ .../dist/icons/svg/paperclip_16x16.svg | 5 +++++ .../dist/icons/svg/pencil_16x16.svg | 7 ++++--- .../dist/icons/svg/rectangle-lines_16x16.svg | 4 ++++ .../dist/icons/svg/star-8-point_16x16.svg | 5 +++++ packages/storybook/.storybook/preview.js | 2 +- 13 files changed, 76 insertions(+), 7 deletions(-) create mode 100644 change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json create mode 100644 change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json create mode 100644 packages/nimble-tokens/dist/icons/svg/lightbulb_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/microphone_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/mountain-sun_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/paper-plane_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/paperclip_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/rectangle-lines_16x16.svg create mode 100644 packages/nimble-tokens/dist/icons/svg/star-8-point_16x16.svg diff --git a/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json b/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json new file mode 100644 index 0000000000..0e3de0f794 --- /dev/null +++ b/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Add / update several icons", + "packageName": "@ni/nimble-components", + "email": "jattasNI@users.noreply.github.com", + "dependentChangeType": "minor" +} diff --git a/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json b/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json new file mode 100644 index 0000000000..0526eb199a --- /dev/null +++ b/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Add / update several icons", + "packageName": "@ni/nimble-tokens", + "email": "jattasNI@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/nimble-components/src/icon-base/tests/icon-metadata.ts b/packages/nimble-components/src/icon-base/tests/icon-metadata.ts index 147211d100..e19bf8c52e 100644 --- a/packages/nimble-components/src/icon-base/tests/icon-metadata.ts +++ b/packages/nimble-components/src/icon-base/tests/icon-metadata.ts @@ -382,6 +382,9 @@ export const iconMetadata: { IconLayerGroup: { tags: ['jobs'] }, + IconLightbulb: { + tags: ['suggested', 'prompt', 'idea', 'think'] + }, IconLightningBolt: { tags: ['active jobs'] }, @@ -409,6 +412,9 @@ export const iconMetadata: { IconMarkdown: { tags: [] }, + IconMicrophone: { + tags: ['talk to text', 'speech', 'speak', 'sound', 'audio'] + }, IconMinus: { tags: ['mixed checkbox'] }, @@ -418,6 +424,9 @@ export const iconMetadata: { IconMobile: { tags: ['phone'] }, + IconMountainSun: { + tags: ['image', 'browse'] + }, IconNi: { tags: ['National Instruments', 'logo', 'product'] }, @@ -433,6 +442,12 @@ export const iconMetadata: { IconOutwardSquaresThree: { tags: ['undeploy'] }, + IconPaperclip: { + tags: ['attachment', 'add document', 'browse'] + }, + IconPaperPlane: { + tags: ['send', 'relay', 'submit'] + }, IconPaste: { tags: ['clipboard'] }, @@ -454,6 +469,9 @@ export const iconMetadata: { IconRectangleCheckLines: { tags: ['test', 'plan'] }, + IconRectangleLines: { + tags: ['defined', 'paper', 'paragraph', 'sentence', 'words'] + }, IconRunningArrow: { tags: ['status', 'running'] }, @@ -502,6 +520,9 @@ export const iconMetadata: { IconSquareX: { tags: ['quit', 'end', 'abort', 'stop', 'terminate'] }, + IconStar8Point: { + tags: ['create new', 'burst'] + }, IconStopSquare: { tags: ['quit', 'end'] }, diff --git a/packages/nimble-tokens/dist/icons/svg/floppy-disk-pen_16x16.svg b/packages/nimble-tokens/dist/icons/svg/floppy-disk-pen_16x16.svg index d47d98dc8c..e060092ec1 100644 --- a/packages/nimble-tokens/dist/icons/svg/floppy-disk-pen_16x16.svg +++ b/packages/nimble-tokens/dist/icons/svg/floppy-disk-pen_16x16.svg @@ -1,7 +1,5 @@ - + d="M7.80316,11h-.80316v-2h-2v2h-1v-3h6v.61652l1.46893-1.47058c.14978-.14978.32452-.26526.51361-.34674l.01746-3.25299c0-.33044-.21545-.5462-.54547-.5462H2.58319c-.32996,0-.58319.26733-.58319.59778v6.90222l1.5,1.49713,3.87225.0014.43091-.99854ZM3,7v-3h8v3H3ZM14.16608,8.93463l-1.07562-1.07526c-.25085-.25079-.65753-.25061-.90826.00037l-3.38831,3.39227-1.50317,3.48285,3.48682-1.49927,3.38885-3.39307c.25055-.25085.25037-.65723-.00031-.9079ZM8.48346,13.73785l-.19812-.19855.91547-2.11676.34088,1.06079,1.05768.34906-2.11591.90546Z" /> \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/lightbulb_16x16.svg b/packages/nimble-tokens/dist/icons/svg/lightbulb_16x16.svg new file mode 100644 index 0000000000..ae6c08502e --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/lightbulb_16x16.svg @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/microphone_16x16.svg b/packages/nimble-tokens/dist/icons/svg/microphone_16x16.svg new file mode 100644 index 0000000000..b6152593af --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/microphone_16x16.svg @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/mountain-sun_16x16.svg b/packages/nimble-tokens/dist/icons/svg/mountain-sun_16x16.svg new file mode 100644 index 0000000000..ef23bfd339 --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/mountain-sun_16x16.svg @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/paper-plane_16x16.svg b/packages/nimble-tokens/dist/icons/svg/paper-plane_16x16.svg new file mode 100644 index 0000000000..3aeaca2fd8 --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/paper-plane_16x16.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/paperclip_16x16.svg b/packages/nimble-tokens/dist/icons/svg/paperclip_16x16.svg new file mode 100644 index 0000000000..06c797f3fe --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/paperclip_16x16.svg @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/pencil_16x16.svg b/packages/nimble-tokens/dist/icons/svg/pencil_16x16.svg index 7d88e77d9c..d8c4c580d9 100644 --- a/packages/nimble-tokens/dist/icons/svg/pencil_16x16.svg +++ b/packages/nimble-tokens/dist/icons/svg/pencil_16x16.svg @@ -1,4 +1,5 @@ - - + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/rectangle-lines_16x16.svg b/packages/nimble-tokens/dist/icons/svg/rectangle-lines_16x16.svg new file mode 100644 index 0000000000..6ca3589b03 --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/rectangle-lines_16x16.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/nimble-tokens/dist/icons/svg/star-8-point_16x16.svg b/packages/nimble-tokens/dist/icons/svg/star-8-point_16x16.svg new file mode 100644 index 0000000000..cab6350110 --- /dev/null +++ b/packages/nimble-tokens/dist/icons/svg/star-8-point_16x16.svg @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/packages/storybook/.storybook/preview.js b/packages/storybook/.storybook/preview.js index c86f570624..d34312cb9b 100644 --- a/packages/storybook/.storybook/preview.js +++ b/packages/storybook/.storybook/preview.js @@ -105,5 +105,5 @@ configureActions({ depth: 1 }); -// Update the GUID on this line to trigger a turbosnap full rebuild: c9f91cc3-1168-433f-86e7-b93a9e395ba2 +// Update the GUID on this line to trigger a turbosnap full rebuild: d3f8a1b2-4c5d-4e7f-8a9e-1b2c3d4e5f6a // See https://www.chromatic.com/docs/turbosnap/#full-rebuilds From 5b3d15b9d73c1fe45c091f0289c6ff27ffa6d256 Mon Sep 17 00:00:00 2001 From: rajsite Date: Thu, 14 Nov 2024 08:41:16 -0600 Subject: [PATCH 6/6] applying package updates [skip ci] --- ...-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json | 7 ----- ...-151fa8d5-866f-4712-91bb-c1a16ef76d71.json | 7 ----- package-lock.json | 28 +++++++++---------- .../nimble-angular/CHANGELOG.json | 15 ++++++++++ .../nimble-angular/CHANGELOG.md | 10 ++++++- .../nimble-angular/package.json | 4 +-- .../spright-angular/CHANGELOG.json | 15 ++++++++++ .../spright-angular/CHANGELOG.md | 10 ++++++- .../spright-angular/package.json | 4 +-- .../NimbleBlazor/CHANGELOG.json | 21 ++++++++++++++ .../NimbleBlazor/CHANGELOG.md | 11 +++++++- .../NimbleBlazor/package.json | 6 ++-- .../SprightBlazor/CHANGELOG.json | 15 ++++++++++ .../SprightBlazor/CHANGELOG.md | 10 ++++++- .../SprightBlazor/package.json | 4 +-- packages/nimble-components/CHANGELOG.json | 21 ++++++++++++++ packages/nimble-components/CHANGELOG.md | 11 +++++++- packages/nimble-components/package.json | 4 +-- packages/nimble-tokens/CHANGELOG.json | 15 ++++++++++ packages/nimble-tokens/CHANGELOG.md | 10 ++++++- packages/nimble-tokens/package.json | 2 +- packages/spright-components/CHANGELOG.json | 15 ++++++++++ packages/spright-components/CHANGELOG.md | 10 ++++++- packages/spright-components/package.json | 4 +-- 24 files changed, 210 insertions(+), 49 deletions(-) delete mode 100644 change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json delete mode 100644 change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json diff --git a/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json b/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json deleted file mode 100644 index 0e3de0f794..0000000000 --- a/change/@ni-nimble-components-c49db1dd-d1ad-4ad5-bc0a-251b5c0883df.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Add / update several icons", - "packageName": "@ni/nimble-components", - "email": "jattasNI@users.noreply.github.com", - "dependentChangeType": "minor" -} diff --git a/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json b/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json deleted file mode 100644 index 0526eb199a..0000000000 --- a/change/@ni-nimble-tokens-151fa8d5-866f-4712-91bb-c1a16ef76d71.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Add / update several icons", - "packageName": "@ni/nimble-tokens", - "email": "jattasNI@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/package-lock.json b/package-lock.json index 20fa94f039..e49d7d7a89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28037,7 +28037,7 @@ }, "packages/angular-workspace/nimble-angular": { "name": "@ni/nimble-angular", - "version": "28.4.5", + "version": "28.5.0", "license": "MIT", "dependencies": { "tslib": "^2.2.0" @@ -28048,12 +28048,12 @@ "@angular/forms": "^17.3.12", "@angular/localize": "^17.3.12", "@angular/router": "^17.3.12", - "@ni/nimble-components": "^32.6.1" + "@ni/nimble-components": "^32.7.0" } }, "packages/angular-workspace/spright-angular": { "name": "@ni/spright-angular", - "version": "5.1.21", + "version": "5.2.0", "license": "MIT", "dependencies": { "tslib": "^2.2.0" @@ -28061,7 +28061,7 @@ "peerDependencies": { "@angular/common": "^17.3.12", "@angular/core": "^17.3.12", - "@ni/spright-components": "^4.1.21" + "@ni/spright-components": "^4.2.0" } }, "packages/blazor-workspace": { @@ -28082,11 +28082,11 @@ }, "packages/blazor-workspace/NimbleBlazor": { "name": "@ni/nimble-blazor", - "version": "19.0.1", + "version": "19.1.0", "license": "MIT", "peerDependencies": { - "@ni/nimble-components": "^32.6.1", - "@ni/nimble-tokens": "^8.4.0", + "@ni/nimble-components": "^32.7.0", + "@ni/nimble-tokens": "^8.5.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } @@ -28156,10 +28156,10 @@ }, "packages/blazor-workspace/SprightBlazor": { "name": "@ni/spright-blazor", - "version": "3.0.1", + "version": "3.1.0", "license": "MIT", "peerDependencies": { - "@ni/spright-components": "^4.1.21", + "@ni/spright-components": "^4.2.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } @@ -28193,14 +28193,14 @@ }, "packages/nimble-components": { "name": "@ni/nimble-components", - "version": "32.6.1", + "version": "32.7.0", "license": "MIT", "dependencies": { "@microsoft/fast-colors": "^5.3.1", "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", "@microsoft/fast-web-utilities": "^6.0.0", - "@ni/nimble-tokens": "^8.4.0", + "@ni/nimble-tokens": "^8.5.0", "@tanstack/table-core": "^8.19.3", "@tanstack/virtual-core": "^3.10.6", "@tiptap/core": "^2.2.2", @@ -28275,7 +28275,7 @@ }, "packages/nimble-tokens": { "name": "@ni/nimble-tokens", - "version": "8.4.0", + "version": "8.5.0", "license": "MIT", "devDependencies": { "@ni-private/eslint-config-nimble": "*", @@ -28312,12 +28312,12 @@ }, "packages/spright-components": { "name": "@ni/spright-components", - "version": "4.1.21", + "version": "4.2.0", "license": "MIT", "dependencies": { "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", - "@ni/nimble-components": "^32.6.1", + "@ni/nimble-components": "^32.7.0", "tslib": "^2.2.0" }, "devDependencies": { diff --git a/packages/angular-workspace/nimble-angular/CHANGELOG.json b/packages/angular-workspace/nimble-angular/CHANGELOG.json index 712de46b72..f3a690722c 100644 --- a/packages/angular-workspace/nimble-angular/CHANGELOG.json +++ b/packages/angular-workspace/nimble-angular/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-angular", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "28.5.0", + "tag": "@ni/nimble-angular_v28.5.0", + "comments": { + "minor": [ + { + "author": "beachball", + "package": "@ni/nimble-angular", + "comment": "Bump @ni/nimble-components to v32.7.0", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "28.4.5", diff --git a/packages/angular-workspace/nimble-angular/CHANGELOG.md b/packages/angular-workspace/nimble-angular/CHANGELOG.md index d99ffb7b63..7c4f2101fa 100644 --- a/packages/angular-workspace/nimble-angular/CHANGELOG.md +++ b/packages/angular-workspace/nimble-angular/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/nimble-angular - + +## 28.5.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Bump @ni/nimble-components to v32.7.0 + ## 28.4.5 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/angular-workspace/nimble-angular/package.json b/packages/angular-workspace/nimble-angular/package.json index e5be04e415..b13e8f5fd7 100644 --- a/packages/angular-workspace/nimble-angular/package.json +++ b/packages/angular-workspace/nimble-angular/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-angular", - "version": "28.4.5", + "version": "28.5.0", "description": "Angular components for the NI Nimble Design System", "scripts": { "invoke-publish": "npm run invoke-publish:setup && cd ../dist/nimble-angular && npm publish", @@ -32,7 +32,7 @@ "@angular/forms": "^17.3.12", "@angular/localize": "^17.3.12", "@angular/router": "^17.3.12", - "@ni/nimble-components": "^32.6.1" + "@ni/nimble-components": "^32.7.0" }, "dependencies": { "tslib": "^2.2.0" diff --git a/packages/angular-workspace/spright-angular/CHANGELOG.json b/packages/angular-workspace/spright-angular/CHANGELOG.json index cc311cd963..53d878bb95 100644 --- a/packages/angular-workspace/spright-angular/CHANGELOG.json +++ b/packages/angular-workspace/spright-angular/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/spright-angular", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "5.2.0", + "tag": "@ni/spright-angular_v5.2.0", + "comments": { + "minor": [ + { + "author": "beachball", + "package": "@ni/spright-angular", + "comment": "Bump @ni/spright-components to v4.2.0", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "5.1.21", diff --git a/packages/angular-workspace/spright-angular/CHANGELOG.md b/packages/angular-workspace/spright-angular/CHANGELOG.md index 2e560199ab..3ce49dabf6 100644 --- a/packages/angular-workspace/spright-angular/CHANGELOG.md +++ b/packages/angular-workspace/spright-angular/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/spright-angular - + +## 5.2.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Bump @ni/spright-components to v4.2.0 + ## 5.1.21 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/angular-workspace/spright-angular/package.json b/packages/angular-workspace/spright-angular/package.json index 123c543329..c9315057c3 100644 --- a/packages/angular-workspace/spright-angular/package.json +++ b/packages/angular-workspace/spright-angular/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-angular", - "version": "5.1.21", + "version": "5.2.0", "description": "Angular components for NI Spright", "scripts": { "invoke-publish": "npm run invoke-publish:setup && cd ../dist/spright-angular && npm publish", @@ -24,7 +24,7 @@ "peerDependencies": { "@angular/common": "^17.3.12", "@angular/core": "^17.3.12", - "@ni/spright-components": "^4.1.21" + "@ni/spright-components": "^4.2.0" }, "dependencies": { "tslib": "^2.2.0" diff --git a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json index 50b76b6eb5..0bd690dfad 100644 --- a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json +++ b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@ni/nimble-blazor", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "19.1.0", + "tag": "@ni/nimble-blazor_v19.1.0", + "comments": { + "minor": [ + { + "author": "beachball", + "package": "@ni/nimble-blazor", + "comment": "Bump @ni/nimble-components to v32.7.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@ni/nimble-blazor", + "comment": "Bump @ni/nimble-tokens to v8.5.0", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "19.0.1", diff --git a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md index 0242ea4675..f81ee7a3f5 100644 --- a/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md +++ b/packages/blazor-workspace/NimbleBlazor/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @ni/nimble-blazor - + +## 19.1.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Bump @ni/nimble-components to v32.7.0 +- Bump @ni/nimble-tokens to v8.5.0 + ## 19.0.1 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/blazor-workspace/NimbleBlazor/package.json b/packages/blazor-workspace/NimbleBlazor/package.json index 52dc1480ad..fa2bdbac95 100644 --- a/packages/blazor-workspace/NimbleBlazor/package.json +++ b/packages/blazor-workspace/NimbleBlazor/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-blazor", - "version": "19.0.1", + "version": "19.1.0", "description": "Blazor components for the NI Nimble Design System", "scripts": { "pack": "cross-env-shell dotnet pack -c Release -p:PackageVersion=$npm_package_version --output ../dist", @@ -25,8 +25,8 @@ "!*" ], "peerDependencies": { - "@ni/nimble-components": "^32.6.1", - "@ni/nimble-tokens": "^8.4.0", + "@ni/nimble-components": "^32.7.0", + "@ni/nimble-tokens": "^8.5.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } diff --git a/packages/blazor-workspace/SprightBlazor/CHANGELOG.json b/packages/blazor-workspace/SprightBlazor/CHANGELOG.json index 389e31fbb7..0fb742f691 100644 --- a/packages/blazor-workspace/SprightBlazor/CHANGELOG.json +++ b/packages/blazor-workspace/SprightBlazor/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/spright-blazor", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "3.1.0", + "tag": "@ni/spright-blazor_v3.1.0", + "comments": { + "minor": [ + { + "author": "beachball", + "package": "@ni/spright-blazor", + "comment": "Bump @ni/spright-components to v4.2.0", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "3.0.1", diff --git a/packages/blazor-workspace/SprightBlazor/CHANGELOG.md b/packages/blazor-workspace/SprightBlazor/CHANGELOG.md index 991d6da39e..ac72b7cca4 100644 --- a/packages/blazor-workspace/SprightBlazor/CHANGELOG.md +++ b/packages/blazor-workspace/SprightBlazor/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/spright-blazor - + +## 3.1.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Bump @ni/spright-components to v4.2.0 + ## 3.0.1 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/blazor-workspace/SprightBlazor/package.json b/packages/blazor-workspace/SprightBlazor/package.json index f8522b627e..4fb2effa4f 100644 --- a/packages/blazor-workspace/SprightBlazor/package.json +++ b/packages/blazor-workspace/SprightBlazor/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-blazor", - "version": "3.0.1", + "version": "3.1.0", "description": "Blazor components for Spright", "scripts": { "pack": "cross-env-shell dotnet pack -c Release -p:PackageVersion=$npm_package_version --output ../dist", @@ -25,7 +25,7 @@ "!*" ], "peerDependencies": { - "@ni/spright-components": "^4.1.21", + "@ni/spright-components": "^4.2.0", "cross-env": "^7.0.3", "rimraf": "^6.0.0" } diff --git a/packages/nimble-components/CHANGELOG.json b/packages/nimble-components/CHANGELOG.json index 9ce8e2e36e..f9b00ae544 100644 --- a/packages/nimble-components/CHANGELOG.json +++ b/packages/nimble-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@ni/nimble-components", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "32.7.0", + "tag": "@ni/nimble-components_v32.7.0", + "comments": { + "minor": [ + { + "author": "jattasNI@users.noreply.github.com", + "package": "@ni/nimble-components", + "commit": "bd0d2742055c429d7c09fb3113fff651ccb0aa30", + "comment": "Add / update several icons" + }, + { + "author": "beachball", + "package": "@ni/nimble-components", + "comment": "Bump @ni/nimble-tokens to v8.5.0", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 13 Nov 2024 17:55:52 GMT", "version": "32.6.1", diff --git a/packages/nimble-components/CHANGELOG.md b/packages/nimble-components/CHANGELOG.md index ba8160ccec..0fe2bb6849 100644 --- a/packages/nimble-components/CHANGELOG.md +++ b/packages/nimble-components/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @ni/nimble-components - + +## 32.7.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Add / update several icons ([ni/nimble@bd0d274](https://github.com/ni/nimble/commit/bd0d2742055c429d7c09fb3113fff651ccb0aa30)) +- Bump @ni/nimble-tokens to v8.5.0 + ## 32.6.1 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/nimble-components/package.json b/packages/nimble-components/package.json index 191053f92a..4722e85b1b 100644 --- a/packages/nimble-components/package.json +++ b/packages/nimble-components/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-components", - "version": "32.6.1", + "version": "32.7.0", "description": "Styled web components for the NI Nimble Design System", "scripts": { "build": "npm run generate-icons && npm run generate-workers && npm run build-components && npm run bundle-components && npm run generate-scss", @@ -63,7 +63,7 @@ "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", "@microsoft/fast-web-utilities": "^6.0.0", - "@ni/nimble-tokens": "^8.4.0", + "@ni/nimble-tokens": "^8.5.0", "@tanstack/table-core": "^8.19.3", "@tanstack/virtual-core": "^3.10.6", "@tiptap/core": "^2.2.2", diff --git a/packages/nimble-tokens/CHANGELOG.json b/packages/nimble-tokens/CHANGELOG.json index 7515f32121..c8c4e3aedf 100644 --- a/packages/nimble-tokens/CHANGELOG.json +++ b/packages/nimble-tokens/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/nimble-tokens", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "8.5.0", + "tag": "@ni/nimble-tokens_v8.5.0", + "comments": { + "minor": [ + { + "author": "jattasNI@users.noreply.github.com", + "package": "@ni/nimble-tokens", + "commit": "bd0d2742055c429d7c09fb3113fff651ccb0aa30", + "comment": "Add / update several icons" + } + ] + } + }, { "date": "Fri, 18 Oct 2024 20:38:35 GMT", "version": "8.4.0", diff --git a/packages/nimble-tokens/CHANGELOG.md b/packages/nimble-tokens/CHANGELOG.md index a5a5dc89a9..b459ec2664 100644 --- a/packages/nimble-tokens/CHANGELOG.md +++ b/packages/nimble-tokens/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/nimble-tokens - + +## 8.5.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Add / update several icons ([ni/nimble@bd0d274](https://github.com/ni/nimble/commit/bd0d2742055c429d7c09fb3113fff651ccb0aa30)) + ## 8.4.0 Fri, 18 Oct 2024 20:38:35 GMT diff --git a/packages/nimble-tokens/package.json b/packages/nimble-tokens/package.json index f88d651602..ffa94221ab 100644 --- a/packages/nimble-tokens/package.json +++ b/packages/nimble-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@ni/nimble-tokens", - "version": "8.4.0", + "version": "8.5.0", "description": "Design tokens for the NI Nimble Design System", "scripts": { "build": "npm run build:svg-to-ts && npm run build:ts && npm run build:generate-font-scss && npm run build:style-dictionary", diff --git a/packages/spright-components/CHANGELOG.json b/packages/spright-components/CHANGELOG.json index 36bcc8fecc..288fe9daea 100644 --- a/packages/spright-components/CHANGELOG.json +++ b/packages/spright-components/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@ni/spright-components", "entries": [ + { + "date": "Thu, 14 Nov 2024 14:41:16 GMT", + "version": "4.2.0", + "tag": "@ni/spright-components_v4.2.0", + "comments": { + "minor": [ + { + "author": "beachball", + "package": "@ni/spright-components", + "comment": "Bump @ni/nimble-components to v32.7.0", + "commit": "not available" + } + ] + } + }, { "date": "Tue, 05 Nov 2024 20:44:52 GMT", "version": "4.1.21", diff --git a/packages/spright-components/CHANGELOG.md b/packages/spright-components/CHANGELOG.md index cf433ca23f..8768566146 100644 --- a/packages/spright-components/CHANGELOG.md +++ b/packages/spright-components/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @ni/spright-components - + +## 4.2.0 + +Thu, 14 Nov 2024 14:41:16 GMT + +### Minor changes + +- Bump @ni/nimble-components to v32.7.0 + ## 4.1.21 Tue, 05 Nov 2024 20:44:52 GMT diff --git a/packages/spright-components/package.json b/packages/spright-components/package.json index 1beaaebcd8..892eeab46c 100644 --- a/packages/spright-components/package.json +++ b/packages/spright-components/package.json @@ -1,6 +1,6 @@ { "name": "@ni/spright-components", - "version": "4.1.21", + "version": "4.2.0", "description": "NI Spright Components", "scripts": { "build": "npm run build-components && npm run bundle-components", @@ -50,7 +50,7 @@ "dependencies": { "@microsoft/fast-element": "^1.14.0", "@microsoft/fast-foundation": "^2.50.0", - "@ni/nimble-components": "^32.6.1", + "@ni/nimble-components": "^32.7.0", "tslib": "^2.2.0" }, "devDependencies": {