From 5d8d71fbc08db15c2d47784f579e2ec4077aafc0 Mon Sep 17 00:00:00 2001 From: felix-ico <97440128+felix-ico@users.noreply.github.com> Date: Thu, 12 Oct 2023 12:26:25 +0200 Subject: [PATCH 1/7] fix: update parent checkbox state when new children are added dynamically (#2145) * fix: update parent checkbox state when new children are added dynamically --- .../checkbox-group/checkbox-group.spec.ts | 2 +- .../checkbox-group/checkbox-group.tsx | 24 +++++++++++++++---- packages/components/stencil.config.ts | 1 + packages/components/test-setup.ts | 11 +++++++++ 4 files changed, 33 insertions(+), 5 deletions(-) create mode 100644 packages/components/test-setup.ts diff --git a/packages/components/src/components/checkbox-group/checkbox-group.spec.ts b/packages/components/src/components/checkbox-group/checkbox-group.spec.ts index e755537ac2..c5ce40033e 100644 --- a/packages/components/src/components/checkbox-group/checkbox-group.spec.ts +++ b/packages/components/src/components/checkbox-group/checkbox-group.spec.ts @@ -5,7 +5,7 @@ describe('CheckboxGroup', () => { it('should match standard snapshot', async () => { const page = await newSpecPage({ components: [CheckboxGroup], - html: ` + html: `
{ + this.updateParentCheckboxState(); + }); + mo.observe(fieldset, { + childList: true, + }); + this.observer = mo; + } + + disconnectedCallback() { + if (this.observer) { + this.observer.disconnect(); + } + } + getChildNodes() { return Array.from( this.host.querySelector('fieldset').querySelectorAll('scale-checkbox') @@ -161,8 +181,4 @@ export class CheckboxGroup { ); } - - componentDidLoad() { - this.updateParentCheckboxState(); - } } diff --git a/packages/components/stencil.config.ts b/packages/components/stencil.config.ts index 15187f38e7..7ba424577c 100644 --- a/packages/components/stencil.config.ts +++ b/packages/components/stencil.config.ts @@ -18,6 +18,7 @@ export const config: Config = { '!**/node_modules/**', '!**/*.{d,esm,iife,styles}.ts', ], + setupFilesAfterEnv: ['./test-setup.ts'], }, namespace: 'scale-components', globalScript: 'src/global/scale.ts', diff --git a/packages/components/test-setup.ts b/packages/components/test-setup.ts new file mode 100644 index 0000000000..dcdd866aa7 --- /dev/null +++ b/packages/components/test-setup.ts @@ -0,0 +1,11 @@ +const mutationObserverMock = jest.fn(function MutationObserver(callback) { + this.observe = jest.fn(); + this.disconnect = jest.fn(); + // // Optionally add a trigger() method to manually trigger a change + this.trigger = (mockedMutationsList) => { + callback(mockedMutationsList, this); + }; +}); + +// Mock the global MutationObserver object +global.MutationObserver = mutationObserverMock as jest.Mock; From 7b4a6b5d784357ac70e6dd74302e33d82e4bbd1f Mon Sep 17 00:00:00 2001 From: felix-ico <97440128+felix-ico@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:22:46 +0100 Subject: [PATCH 2/7] Fix/thumb select (#2163) * fix: make from thumb selectable even if it has the same value of to thumb --- packages/components/src/components/slider/slider.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/components/src/components/slider/slider.tsx b/packages/components/src/components/slider/slider.tsx index b16a6b38ed..2069f12b39 100644 --- a/packages/components/src/components/slider/slider.tsx +++ b/packages/components/src/components/slider/slider.tsx @@ -110,6 +110,8 @@ export class Slider { private activeRangeThumb: null | 'From' | 'To' = null; private readonly internalId = generateUniqueId(); + private lastThumbZIndex: number = 3; + constructor() { this.onDragging = this.onDragging.bind(this); this.onDragEnd = this.onDragEnd.bind(this); @@ -174,7 +176,7 @@ export class Slider { } this.setActiveRangeThumbFromEvent(event); this.onDragStart(); - this.addGlobalListeners(); + this.addGlobalListeners(event); }; onKeyDown = (event: KeyboardEvent) => { @@ -312,7 +314,9 @@ export class Slider { return Math.min(Math.max(val, min), max); }; - addGlobalListeners() { + addGlobalListeners(e) { + this.lastThumbZIndex = this.lastThumbZIndex + 1; + e.target.parentNode.style.zIndex = this.lastThumbZIndex.toString(); window.addEventListener('mousemove', this.onDragging); window.addEventListener('mouseup', this.onDragEnd); window.addEventListener('touchmove', this.onDragging); From 90b8bb9a1579fa55f4dc0e84617a37401171fc45 Mon Sep 17 00:00:00 2001 From: felix-ico <97440128+felix-ico@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:23:10 +0100 Subject: [PATCH 3/7] fix: set aria-invalid true when invalid (#2168) * fix: set aria-invalid true when invalid --- packages/components/src/components/checkbox/checkbox.tsx | 2 +- packages/components/src/components/dropdown/dropdown.tsx | 2 +- .../src/components/input/__snapshots__/input.spec.ts.snap | 2 +- packages/components/src/components/input/input.tsx | 2 +- .../components/src/components/radio-button/radio-button.tsx | 2 +- packages/components/src/components/text-field/text-field.tsx | 2 +- .../src/components/textarea/__snapshots__/textarea.spec.ts.snap | 2 +- packages/components/src/components/textarea/textarea.tsx | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/components/src/components/checkbox/checkbox.tsx b/packages/components/src/components/checkbox/checkbox.tsx index b5f25b1e52..7b5abf0a2e 100644 --- a/packages/components/src/components/checkbox/checkbox.tsx +++ b/packages/components/src/components/checkbox/checkbox.tsx @@ -188,7 +188,7 @@ export class Checkbox { indeterminate={this.indeterminate} aria-label={this.ariaLabelCheckbox} aria-checked={this.indeterminate ? 'mixed' : false} - aria-invalid={this.status === 'error' || this.invalid} + aria-invalid={this.status === 'error' || this.invalid ? 'true' : null} aria-describedBy={helperText.id} disabled={this.disabled} required={this.required} diff --git a/packages/components/src/components/dropdown/dropdown.tsx b/packages/components/src/components/dropdown/dropdown.tsx index c9c2dfcbda..ffd36e0bba 100644 --- a/packages/components/src/components/dropdown/dropdown.tsx +++ b/packages/components/src/components/dropdown/dropdown.tsx @@ -240,7 +240,7 @@ export class Dropdown { render() { const ariaInvalidAttr = - this.status === 'error' || this.invalid ? { 'aria-invalid': true } : {}; + this.status === 'error' || this.invalid ? { 'aria-invalid': 'true' } : {}; const helperTextId = `helper-message-${this.internalId}`; const ariaDescribedByAttr = { 'aria-describedBy': helperTextId }; diff --git a/packages/components/src/components/input/__snapshots__/input.spec.ts.snap b/packages/components/src/components/input/__snapshots__/input.spec.ts.snap index 94cf6a0567..628b40bb66 100644 --- a/packages/components/src/components/input/__snapshots__/input.spec.ts.snap +++ b/packages/components/src/components/input/__snapshots__/input.spec.ts.snap @@ -8,7 +8,7 @@ exports[`Input props should reflect attributes 1`] = ` label
- +
diff --git a/packages/components/src/components/input/input.tsx b/packages/components/src/components/input/input.tsx index ab9873a325..e875b8117f 100644 --- a/packages/components/src/components/input/input.tsx +++ b/packages/components/src/components/input/input.tsx @@ -307,7 +307,7 @@ export class Input { const Tag = this.type === 'textarea' ? 'textarea' : 'input'; const ariaInvalidAttr = - this.status === 'error' || this.invalid ? { 'aria-invalid': true } : {}; + this.status === 'error' || this.invalid ? { 'aria-invalid': 'true' } : {}; const helperTextId = `helper-message-${this.internalId}`; const ariaDescribedByAttr = { 'aria-describedBy': helperTextId }; diff --git a/packages/components/src/components/radio-button/radio-button.tsx b/packages/components/src/components/radio-button/radio-button.tsx index 0dab024edf..42e84849b1 100644 --- a/packages/components/src/components/radio-button/radio-button.tsx +++ b/packages/components/src/components/radio-button/radio-button.tsx @@ -122,7 +122,7 @@ export class RadioButton { render() { const ariaInvalidAttr = - this.status === 'error' || this.invalid ? { 'aria-invalid': true } : {}; + this.status === 'error' || this.invalid ? { 'aria-invalid': 'true' } : {}; const helperTextId = `helper-message-${this.internalId}`; const ariaDescribedByAttr = { 'aria-describedBy': helperTextId }; diff --git a/packages/components/src/components/text-field/text-field.tsx b/packages/components/src/components/text-field/text-field.tsx index 393b721b4b..4408dcb8be 100644 --- a/packages/components/src/components/text-field/text-field.tsx +++ b/packages/components/src/components/text-field/text-field.tsx @@ -229,7 +229,7 @@ export class TextField { render() { const ariaInvalidAttr = - this.status === 'error' || this.invalid ? { 'aria-invalid': true } : {}; + this.status === 'error' || this.invalid ? { 'aria-invalid': 'true' } : {}; const helperTextId = `helper-message-${this.internalId}`; const ariaDescribedByAttr = { 'aria-describedBy': helperTextId }; const ariaDetailedById = { 'aria-details': this.ariaDetailedId }; diff --git a/packages/components/src/components/textarea/__snapshots__/textarea.spec.ts.snap b/packages/components/src/components/textarea/__snapshots__/textarea.spec.ts.snap index 95672508ef..368d057a41 100644 --- a/packages/components/src/components/textarea/__snapshots__/textarea.spec.ts.snap +++ b/packages/components/src/components/textarea/__snapshots__/textarea.spec.ts.snap @@ -19,7 +19,7 @@ exports[`Textarea should match snapshot -> helpertext 1`] = `
- +
diff --git a/packages/components/src/components/textarea/textarea.tsx b/packages/components/src/components/textarea/textarea.tsx index 637b499a64..3405e05c51 100644 --- a/packages/components/src/components/textarea/textarea.tsx +++ b/packages/components/src/components/textarea/textarea.tsx @@ -171,7 +171,7 @@ export class Textarea { render() { const ariaInvalidAttr = - this.status === 'error' || this.invalid ? { 'aria-invalid': true } : {}; + this.status === 'error' || this.invalid ? { 'aria-invalid': 'true' } : {}; const helperTextId = `helper-message-${this.internalId}`; const ariaDescribedByAttr = { 'aria-describedBy': helperTextId }; const readonlyAttr = this.readonly ? { readonly: 'readonly' } : {}; From 4f86750c0e4ba2ad2dd5c8f9d983d12c907b90d8 Mon Sep 17 00:00:00 2001 From: felix-ico <97440128+felix-ico@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:23:43 +0100 Subject: [PATCH 4/7] fix: blur behavior (#2177) * fix: blur behavior --- .../dropdown-select/dropdown-select.tsx | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/packages/components/src/components/dropdown-select/dropdown-select.tsx b/packages/components/src/components/dropdown-select/dropdown-select.tsx index b47960a288..c16579c5e8 100644 --- a/packages/components/src/components/dropdown-select/dropdown-select.tsx +++ b/packages/components/src/components/dropdown-select/dropdown-select.tsx @@ -218,7 +218,6 @@ export class DropdownSelect { @State() currentIndex: number = -1; @State() queryString: string = ''; @State() queryTimeout: any = null; - @State() ignoreBlur: boolean = false; @State() hasFocus: boolean = false; private comboEl: HTMLElement; @@ -233,9 +232,6 @@ export class DropdownSelect { } connectedCallback() { - if (this.hostElement.closest('scale-tab-panel')) { - this.ignoreBlur = true; - } statusNote({ source: this.hostElement, tag: 'beta' }); this.currentIndex = readOptions(this.hostElement).findIndex( @@ -375,10 +371,6 @@ export class DropdownSelect { }; handleBlur = () => { - if (this.ignoreBlur) { - this.ignoreBlur = false; - return; - } this.setOpen(false); emitEvent(this, 'scaleBlur'); }; @@ -454,7 +446,12 @@ export class DropdownSelect {
(this.listboxPadEl = el)}> -
+
{ + e.preventDefault(); + }} + >
(this.listboxEl = el)} part="listbox" @@ -474,9 +471,6 @@ export class DropdownSelect { onClick={(event) => { this.handleOptionClick(event, index); }} - onMouseDown={() => { - this.ignoreBlur = true; - }} {...(value === this.value ? { 'aria-selected': 'true' } : {})} From 2d9795cbeba4308cd464e15b3cbdaba3e65b0109 Mon Sep 17 00:00:00 2001 From: felix-ico <97440128+felix-ico@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:24:01 +0100 Subject: [PATCH 5/7] fix: add border radius to focussed nav item (#2175) * fix: add border radius to focussed nav item * fix: update design-tokens, use new radius token --- packages/components/package.json | 2 +- .../telekom/telekom-nav-item/telekom-nav-item.css | 1 + yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/components/package.json b/packages/components/package.json index 0ac4794b23..46cebe721a 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -72,7 +72,7 @@ "@duetds/date-picker": "1.2.0", "@floating-ui/dom": "^0.5.4", "@stencil/core": "^2.17.0", - "@telekom/design-tokens": "1.0.0-beta.8", + "@telekom/design-tokens": "1.0.0-beta.10", "@telekom/scale-design-tokens": "^3.0.0-beta.142", "classnames": "^2.2.6", "stencil-inline-svg": "^1.0.1" diff --git a/packages/components/src/components/telekom/telekom-nav-item/telekom-nav-item.css b/packages/components/src/components/telekom/telekom-nav-item/telekom-nav-item.css index 8afb1cfc6b..9cfb30d624 100644 --- a/packages/components/src/components/telekom/telekom-nav-item/telekom-nav-item.css +++ b/packages/components/src/components/telekom/telekom-nav-item/telekom-nav-item.css @@ -132,6 +132,7 @@ } .scale-telekom-nav-item > :where(a, button):focus { + border-radius: var(--telekom-radius-extra-small); outline: var(--focus-outline); } diff --git a/yarn.lock b/yarn.lock index 3ce600ed5e..f5ee0d817c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5768,10 +5768,10 @@ vue-docgen-loader "^1.5.0" webpack "4" -"@telekom/design-tokens@1.0.0-beta.8": - version "1.0.0-beta.8" - resolved "https://registry.yarnpkg.com/@telekom/design-tokens/-/design-tokens-1.0.0-beta.8.tgz#afee8cf9c3a1fafc2fed230ab02a5bb79c7abc97" - integrity sha512-8wVJyKXHjEyv7MZgAIGN0pUvZgI2wK5MGC5QxH/YSUgnp6baxC3iBaoMATfatt1krdBu7TGKwmHEdUOefJhQWA== +"@telekom/design-tokens@1.0.0-beta.10": + version "1.0.0-beta.10" + resolved "https://registry.yarnpkg.com/@telekom/design-tokens/-/design-tokens-1.0.0-beta.10.tgz#381956d229bd1c4d096c96e51de371323a60de10" + integrity sha512-57BFgDxDkvOOrQf7wmS1u5jQmPRdhh6Y/qOHwTvYlS5GwGlkr3EeGeuwePL5pJ7z0jTnxEIVhmwbZnIx9AIX8w== "@telekom/design-tokens@^1.0.0-beta.2": version "1.0.0-beta.2" From e42c984ca509377a7a3c657245c8022b3d847cae Mon Sep 17 00:00:00 2001 From: Arturo Castillo Delgado Date: Fri, 3 Nov 2023 14:13:00 +0100 Subject: [PATCH 6/7] feat: add engines to package.json (#2185) * feat: add engines to package.json * feat: simplify engines --- package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package.json b/package.json index 15d978e0d1..a30d91c38e 100644 --- a/package.json +++ b/package.json @@ -32,5 +32,10 @@ "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } + }, + "engines": { + "node": "16.x", + "npm": "please-use-yarn", + "yarn": "1.x" } } From 935211f51f8ba02aa57cae06398defb97370daaa Mon Sep 17 00:00:00 2001 From: felixw Date: Fri, 3 Nov 2023 15:58:22 +0100 Subject: [PATCH 7/7] chore(release): publish --- CHANGELOG.md | 19 +++++++++++++++++++ lerna.json | 2 +- packages/components-angular/CHANGELOG.md | 8 ++++++++ packages/components-angular/package.json | 2 +- packages/components-react/CHANGELOG.md | 8 ++++++++ packages/components-react/package.json | 2 +- packages/components-vue/CHANGELOG.md | 8 ++++++++ packages/components-vue/package.json | 2 +- packages/components/CHANGELOG.md | 14 ++++++++++++++ packages/components/package.json | 4 ++-- packages/design-tokens/CHANGELOG.md | 8 ++++++++ packages/design-tokens/package.json | 2 +- packages/storybook-vue/CHANGELOG.md | 8 ++++++++ packages/storybook-vue/package.json | 6 +++--- packages/visual-tests/CHANGELOG.md | 8 ++++++++ packages/visual-tests/package.json | 2 +- 16 files changed, 92 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56233cf788..fe72cc56d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + + +### Bug Fixes + +* add border radius to focussed nav item ([#2175](https://github.com/telekom/scale/issues/2175)) ([2d9795c](https://github.com/telekom/scale/commit/2d9795cbeba4308cd464e15b3cbdaba3e65b0109)) +* blur behavior ([#2177](https://github.com/telekom/scale/issues/2177)) ([4f86750](https://github.com/telekom/scale/commit/4f86750c0e4ba2ad2dd5c8f9d983d12c907b90d8)) +* set aria-invalid true when invalid ([#2168](https://github.com/telekom/scale/issues/2168)) ([90b8bb9](https://github.com/telekom/scale/commit/90b8bb9a1579fa55f4dc0e84617a37401171fc45)) +* update parent checkbox state when new children are added dynamically ([#2145](https://github.com/telekom/scale/issues/2145)) ([5d8d71f](https://github.com/telekom/scale/commit/5d8d71fbc08db15c2d47784f579e2ec4077aafc0)) + + +### Features + +* add engines to package.json ([#2185](https://github.com/telekom/scale/issues/2185)) ([e42c984](https://github.com/telekom/scale/commit/e42c984ca509377a7a3c657245c8022b3d847cae)) + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) diff --git a/lerna.json b/lerna.json index 3dc3eb258e..ff9b397c81 100644 --- a/lerna.json +++ b/lerna.json @@ -7,7 +7,7 @@ "--pure-lockfile" ], "useWorkspaces": true, - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "command": { "version": { "allowBranch": "main" diff --git a/packages/components-angular/CHANGELOG.md b/packages/components-angular/CHANGELOG.md index d13c4055d9..53e4a88e07 100644 --- a/packages/components-angular/CHANGELOG.md +++ b/packages/components-angular/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-components-angular + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) **Note:** Version bump only for package @telekom/scale-components-angular diff --git a/packages/components-angular/package.json b/packages/components-angular/package.json index 1a56ce9d1c..8c7a6f5522 100644 --- a/packages/components-angular/package.json +++ b/packages/components-angular/package.json @@ -1,6 +1,6 @@ { "name": "@telekom/scale-components-angular", - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "description": "Angular specific wrapper for @telekom/scale-components", "license": "MPL-2.0", "homepage": "https://github.com/telekom/scale", diff --git a/packages/components-react/CHANGELOG.md b/packages/components-react/CHANGELOG.md index 1b018b5e6d..e6f32fd7a4 100644 --- a/packages/components-react/CHANGELOG.md +++ b/packages/components-react/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-components-react + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) diff --git a/packages/components-react/package.json b/packages/components-react/package.json index c8f350b2d5..614cd42519 100755 --- a/packages/components-react/package.json +++ b/packages/components-react/package.json @@ -1,7 +1,7 @@ { "name": "@telekom/scale-components-react", "sideEffects": false, - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "description": "React proxy for @telekom/scale-components", "license": "MPL-2.0", "homepage": "https://github.com/telekom/scale", diff --git a/packages/components-vue/CHANGELOG.md b/packages/components-vue/CHANGELOG.md index 150f6e7d70..a153634085 100644 --- a/packages/components-vue/CHANGELOG.md +++ b/packages/components-vue/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-components-vue + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) **Note:** Version bump only for package @telekom/scale-components-vue diff --git a/packages/components-vue/package.json b/packages/components-vue/package.json index a9ba76aefa..6bb126e584 100644 --- a/packages/components-vue/package.json +++ b/packages/components-vue/package.json @@ -1,7 +1,7 @@ { "name": "@telekom/scale-components-vue", "sideEffects": false, - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "description": "Vue specific wrapper for @telekom/scale-components", "license": "MPL-2.0", "homepage": "https://github.com/telekom/scale", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 9d98402375..8006c865fb 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + + +### Bug Fixes + +* add border radius to focussed nav item ([#2175](https://github.com/telekom/scale/issues/2175)) ([2d9795c](https://github.com/telekom/scale/commit/2d9795cbeba4308cd464e15b3cbdaba3e65b0109)) +* blur behavior ([#2177](https://github.com/telekom/scale/issues/2177)) ([4f86750](https://github.com/telekom/scale/commit/4f86750c0e4ba2ad2dd5c8f9d983d12c907b90d8)) +* set aria-invalid true when invalid ([#2168](https://github.com/telekom/scale/issues/2168)) ([90b8bb9](https://github.com/telekom/scale/commit/90b8bb9a1579fa55f4dc0e84617a37401171fc45)) +* update parent checkbox state when new children are added dynamically ([#2145](https://github.com/telekom/scale/issues/2145)) ([5d8d71f](https://github.com/telekom/scale/commit/5d8d71fbc08db15c2d47784f579e2ec4077aafc0)) + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) diff --git a/packages/components/package.json b/packages/components/package.json index 46cebe721a..0c9aa45839 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@telekom/scale-components", - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "description": "Scale is the digital design system for Telekom products and experiences.", "homepage": "https://github.com/telekom/scale", "repository": { @@ -73,7 +73,7 @@ "@floating-ui/dom": "^0.5.4", "@stencil/core": "^2.17.0", "@telekom/design-tokens": "1.0.0-beta.10", - "@telekom/scale-design-tokens": "^3.0.0-beta.142", + "@telekom/scale-design-tokens": "^3.0.0-beta.143", "classnames": "^2.2.6", "stencil-inline-svg": "^1.0.1" } diff --git a/packages/design-tokens/CHANGELOG.md b/packages/design-tokens/CHANGELOG.md index f344fa1c1c..1c6e991736 100644 --- a/packages/design-tokens/CHANGELOG.md +++ b/packages/design-tokens/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-design-tokens + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) **Note:** Version bump only for package @telekom/scale-design-tokens diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index badc94253e..0c4063c63c 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@telekom/scale-design-tokens", - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "type": "module", "description": "Design Tokens for the Scale Design System", "homepage": "https://github.com/telekom/scale", diff --git a/packages/storybook-vue/CHANGELOG.md b/packages/storybook-vue/CHANGELOG.md index 8dfa41c6ab..0daa77fba6 100644 --- a/packages/storybook-vue/CHANGELOG.md +++ b/packages/storybook-vue/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-storybook-vue + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) **Note:** Version bump only for package @telekom/scale-storybook-vue diff --git a/packages/storybook-vue/package.json b/packages/storybook-vue/package.json index 9f2067e62a..091b76ac9d 100644 --- a/packages/storybook-vue/package.json +++ b/packages/storybook-vue/package.json @@ -2,7 +2,7 @@ "homepage": "https://telekom.github.io/scale", "name": "@telekom/scale-storybook-vue", "private": true, - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "main": "index.js", "license": "MPL-2.0", "devDependencies": { @@ -32,8 +32,8 @@ "dependencies": { "@storybook/addon-viewport": "^6.4.22", "@telekom/design-tokens": "^1.0.0-beta.2", - "@telekom/scale-components": "^3.0.0-beta.142", - "@telekom/scale-components-vue": "^3.0.0-beta.142" + "@telekom/scale-components": "^3.0.0-beta.143", + "@telekom/scale-components-vue": "^3.0.0-beta.143" }, "scripts": { "prestart": "rm -rf node_modules/.cache/ && yes | cp -a ../components/dist/scale-components/fonts/* public/fonts/ && yes | cp -a ../components/dist/scale-components/scale-components.css public/", diff --git a/packages/visual-tests/CHANGELOG.md b/packages/visual-tests/CHANGELOG.md index 447d3d88ce..f2fc5575ce 100644 --- a/packages/visual-tests/CHANGELOG.md +++ b/packages/visual-tests/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-beta.143](https://github.com/telekom/scale/compare/v3.0.0-beta.142...v3.0.0-beta.143) (2023-11-03) + +**Note:** Version bump only for package @telekom/scale-visual-tests + + + + + # [3.0.0-beta.142](https://github.com/telekom/scale/compare/v3.0.0-beta.141...v3.0.0-beta.142) (2023-10-09) diff --git a/packages/visual-tests/package.json b/packages/visual-tests/package.json index a61e7f6d72..ab10f50ab2 100644 --- a/packages/visual-tests/package.json +++ b/packages/visual-tests/package.json @@ -1,7 +1,7 @@ { "name": "@telekom/scale-visual-tests", "private": true, - "version": "3.0.0-beta.142", + "version": "3.0.0-beta.143", "main": "index.js", "license": "MPL-2.0", "scripts": {