diff --git a/.changeset/pre.json b/.changeset/pre.json index 23436829f6..93a3459ff5 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -15,7 +15,26 @@ "@siemens/ix-react": "2.2.1", "react-test-app": "2.1.2", "@siemens/ix-vue": "2.2.1", - "vue-test-app": "2.1.2" + "vue-test-app": "2.1.2", + "angular-standalone-test-app": "0.0.0", + "ionic-test-app": "0.0.1", + "storybook-docs": "0.0.0", + "strict-check": "1.0.0" }, - "changesets": [] + "changesets": [ + "afraid-papayas-own", + "clean-squids-retire", + "cool-keys-shout", + "fresh-maps-ring", + "gentle-snails-destroy", + "giant-melons-worry", + "good-mayflies-accept", + "lazy-birds-dream", + "nervous-badgers-count", + "purple-guests-wait", + "rare-numbers-double", + "shy-experts-rest", + "tender-hounds-change", + "wicked-windows-approve" + ] } diff --git a/packages/aggrid/CHANGELOG.md b/packages/aggrid/CHANGELOG.md index 4403dd07fe..451b21460f 100644 --- a/packages/aggrid/CHANGELOG.md +++ b/packages/aggrid/CHANGELOG.md @@ -1,5 +1,18 @@ # @siemens/ix-aggrid +## 3.0.0-alpha.0 + +### Major Changes + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + +- [#1394](https://github.com/siemens/ix/pull/1394) [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff) Thanks [@AndreasBerliner](https://github.com/AndreasBerliner)! - refactor: replace internal comments with annotations + +### Patch Changes + +- Updated dependencies [[`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e), [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3), [`57586a7fd1766d0b8bef04d7c0e32f348775b977`](https://github.com/siemens/ix/commit/57586a7fd1766d0b8bef04d7c0e32f348775b977), [`77f76febbc00df91a3d27f43845f2cfadd9234ac`](https://github.com/siemens/ix/commit/77f76febbc00df91a3d27f43845f2cfadd9234ac), [`3d62fffdc107bfc92b2ecad8437662dc7c03796f`](https://github.com/siemens/ix/commit/3d62fffdc107bfc92b2ecad8437662dc7c03796f), [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff), [`b5e2da18f871d6189c064a72bd9b29a82d0685eb`](https://github.com/siemens/ix/commit/b5e2da18f871d6189c064a72bd9b29a82d0685eb), [`1c65a17d6911e5be72e7612e87d0b7fbeeeacc73`](https://github.com/siemens/ix/commit/1c65a17d6911e5be72e7612e87d0b7fbeeeacc73), [`e8f825f7f494c8cc05dcce075afcff77839f8096`](https://github.com/siemens/ix/commit/e8f825f7f494c8cc05dcce075afcff77839f8096)]: + - @siemens/ix@3.0.0-alpha.0 + ## 2.2.1 ### Patch Changes diff --git a/packages/aggrid/package.json b/packages/aggrid/package.json index 05caf17875..271a54bbb8 100644 --- a/packages/aggrid/package.json +++ b/packages/aggrid/package.json @@ -8,7 +8,7 @@ "directory": "packages/aggrid" }, "description": "AG Grid theme based on ix theme variables", - "version": "2.2.1", + "version": "3.0.0-alpha.0", "files": [ "LICENSE", "README.md", @@ -38,7 +38,7 @@ "ts-node": "^10.9.2" }, "dependencies": { - "@siemens/ix": "~2.6.0" + "@siemens/ix": "~3.0.0-alpha.0" }, "peerDependencies": { "ag-grid-community": ">=28" diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md index 669b72b093..9084a227d3 100644 --- a/packages/angular/CHANGELOG.md +++ b/packages/angular/CHANGELOG.md @@ -1,5 +1,77 @@ # @siemens/ix-angular +## 3.0.0-alpha.0 + +### Major Changes + +- [#1581](https://github.com/siemens/ix/pull/1581) [`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e) Thanks [@matthiashader](https://github.com/matthiashader)! - Component Updates and Enhancements + + New Variants for Card Components: + + - **ix-action-card**, **ix-card**, and **ix-push-card**: + - The `insight` and `notification` variants have been **replaced by** `outline` and `filled`. + + Property Updates: + + - **ix-chip**: + - The `color` property has been **replaced by** `chipColor`. + - **ix-event-list**: + - The `color` attribute has been **replaced by** `itemColor`. + - **ix-icon-button**: + - The `color` attribute has been **replaced by** `iconColor`. + - Size `32` has been removed. + - **ix-pill**: + - The `color` attribute has been **replaced by** `pillColor`. + - **ix-typography**: + - The `color` attribute has been **replaced by** `textColor`. + - **ix-select**: + - The `selectedIndices` attribute has been **replaced by** `value`. + - The `itemSelectionChange` event has been **replaced by** `valueChange`. + - **ix-select-item**: + - The type of the `value` property type has been updated to `string`. + + Date and Time Picker Enhancements: + + - **ix-date-picker**: + - Removed attributes: `individual` and `eventDelimiter`. + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - **ix-datetime-picker**: + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - Removed the `eventDelimiter` property. + - **ix-time-picker**: + - Removed attributes: `individual` and `showTimeReference`. + + Removed Features: + + - **ix-menu**: + - Removed the `maxVisibleMenuItems` attribute. + - **ix-menu-item**: + - The `tabIcon` attribute has been removed and replaced with `icon`. + + Other Changes: + + - **ix-modal**: + - The `keyboard` attribute has been **replaced by** `closeOnEscape`. + +- [#1325](https://github.com/siemens/ix/pull/1325) [`71411db86c37d5cd0f5f71c4059322ea5e9d6f2d`](https://github.com/siemens/ix/commit/71411db86c37d5cd0f5f71c4059322ea5e9d6f2d) Thanks [@danielleroux](https://github.com/danielleroux)! - feat(angular): change angular compiler version to v17 + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + +- [#1394](https://github.com/siemens/ix/pull/1394) [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff) Thanks [@AndreasBerliner](https://github.com/AndreasBerliner)! - refactor: replace internal comments with annotations + +### Minor Changes + +- [#1325](https://github.com/siemens/ix/pull/1325) [`71411db86c37d5cd0f5f71c4059322ea5e9d6f2d`](https://github.com/siemens/ix/commit/71411db86c37d5cd0f5f71c4059322ea5e9d6f2d) Thanks [@danielleroux](https://github.com/danielleroux)! - feat(angular/standalone): add angular standalone components + +### Patch Changes + +- [#1589](https://github.com/siemens/ix/pull/1589) [`ce681e2baf0954c8d3479453cff8b1c858272360`](https://github.com/siemens/ix/commit/ce681e2baf0954c8d3479453cff8b1c858272360) Thanks [@Johanneslueke](https://github.com/Johanneslueke)! - Use `ix-number-input` selector in text-value-accessor for **ix-number-input** + +- Updated dependencies [[`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e), [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3), [`57586a7fd1766d0b8bef04d7c0e32f348775b977`](https://github.com/siemens/ix/commit/57586a7fd1766d0b8bef04d7c0e32f348775b977), [`77f76febbc00df91a3d27f43845f2cfadd9234ac`](https://github.com/siemens/ix/commit/77f76febbc00df91a3d27f43845f2cfadd9234ac), [`3d62fffdc107bfc92b2ecad8437662dc7c03796f`](https://github.com/siemens/ix/commit/3d62fffdc107bfc92b2ecad8437662dc7c03796f), [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff), [`b5e2da18f871d6189c064a72bd9b29a82d0685eb`](https://github.com/siemens/ix/commit/b5e2da18f871d6189c064a72bd9b29a82d0685eb), [`1c65a17d6911e5be72e7612e87d0b7fbeeeacc73`](https://github.com/siemens/ix/commit/1c65a17d6911e5be72e7612e87d0b7fbeeeacc73), [`e8f825f7f494c8cc05dcce075afcff77839f8096`](https://github.com/siemens/ix/commit/e8f825f7f494c8cc05dcce075afcff77839f8096)]: + - @siemens/ix@3.0.0-alpha.0 + ## 2.6.0 ### Minor Changes diff --git a/packages/angular/package.json b/packages/angular/package.json index 54ce175272..ba50eec38f 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -7,7 +7,7 @@ "url": "https://github.com/siemens/ix", "directory": "packages/angular" }, - "version": "2.6.0", + "version": "3.0.0-alpha.0", "description": "Siemens iX for Angular", "scripts": { "build": "ng-packagr -c tsconfig.json", @@ -16,7 +16,7 @@ }, "license": "MIT", "dependencies": { - "@siemens/ix": "~2.6.0" + "@siemens/ix": "~3.0.0-alpha.0" }, "peerDependencies": { "@angular/core": ">=17.3.0", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a9e55ca511..a7512053bb 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,78 @@ # @siemens/ix +## 3.0.0-alpha.0 + +### Major Changes + +- [#1581](https://github.com/siemens/ix/pull/1581) [`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e) Thanks [@matthiashader](https://github.com/matthiashader)! - Component Updates and Enhancements + + New Variants for Card Components: + + - **ix-action-card**, **ix-card**, and **ix-push-card**: + - The `insight` and `notification` variants have been **replaced by** `outline` and `filled`. + + Property Updates: + + - **ix-chip**: + - The `color` property has been **replaced by** `chipColor`. + - **ix-event-list**: + - The `color` attribute has been **replaced by** `itemColor`. + - **ix-icon-button**: + - The `color` attribute has been **replaced by** `iconColor`. + - Size `32` has been removed. + - **ix-pill**: + - The `color` attribute has been **replaced by** `pillColor`. + - **ix-typography**: + - The `color` attribute has been **replaced by** `textColor`. + - **ix-select**: + - The `selectedIndices` attribute has been **replaced by** `value`. + - The `itemSelectionChange` event has been **replaced by** `valueChange`. + - **ix-select-item**: + - The type of the `value` property type has been updated to `string`. + + Date and Time Picker Enhancements: + + - **ix-date-picker**: + - Removed attributes: `individual` and `eventDelimiter`. + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - **ix-datetime-picker**: + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - Removed the `eventDelimiter` property. + - **ix-time-picker**: + - Removed attributes: `individual` and `showTimeReference`. + + Removed Features: + + - **ix-menu**: + - Removed the `maxVisibleMenuItems` attribute. + - **ix-menu-item**: + - The `tabIcon` attribute has been removed and replaced with `icon`. + + Other Changes: + + - **ix-modal**: + - The `keyboard` attribute has been **replaced by** `closeOnEscape`. + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + +- [#1457](https://github.com/siemens/ix/pull/1457) [`3d62fffdc107bfc92b2ecad8437662dc7c03796f`](https://github.com/siemens/ix/commit/3d62fffdc107bfc92b2ecad8437662dc7c03796f) Thanks [@matthiashader](https://github.com/matthiashader)! - fix(core/pane-layout): remove absolute positioning + +- [#1394](https://github.com/siemens/ix/pull/1394) [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff) Thanks [@AndreasBerliner](https://github.com/AndreasBerliner)! - refactor: replace internal comments with annotations + +- [#1273](https://github.com/siemens/ix/pull/1273) [`e8f825f7f494c8cc05dcce075afcff77839f8096`](https://github.com/siemens/ix/commit/e8f825f7f494c8cc05dcce075afcff77839f8096) Thanks [@nuke-ellington](https://github.com/nuke-ellington)! - fix(core/checkbox): allow multiline labels and align checkbox at the top + +### Patch Changes + +- [#1574](https://github.com/siemens/ix/pull/1574) [`57586a7fd1766d0b8bef04d7c0e32f348775b977`](https://github.com/siemens/ix/commit/57586a7fd1766d0b8bef04d7c0e32f348775b977) Thanks [@matthiashader](https://github.com/matthiashader)! - Hide clear button in **ix-select** for disabled and readonly states. + +- [#1595](https://github.com/siemens/ix/pull/1595) [`77f76febbc00df91a3d27f43845f2cfadd9234ac`](https://github.com/siemens/ix/commit/77f76febbc00df91a3d27f43845f2cfadd9234ac) Thanks [@danielleroux](https://github.com/danielleroux)! - Fix undefined access of **ix-select** during rendering of label + +- [#1330](https://github.com/siemens/ix/pull/1330) [`b5e2da18f871d6189c064a72bd9b29a82d0685eb`](https://github.com/siemens/ix/commit/b5e2da18f871d6189c064a72bd9b29a82d0685eb) Thanks [@github-actions](https://github.com/apps/github-actions)! - fix(core): semver from stencil/core to minor + +- [#1588](https://github.com/siemens/ix/pull/1588) [`1c65a17d6911e5be72e7612e87d0b7fbeeeacc73`](https://github.com/siemens/ix/commit/1c65a17d6911e5be72e7612e87d0b7fbeeeacc73) Thanks [@nuke-ellington](https://github.com/nuke-ellington)! - Enable the possibility to use autofocus within **ix-modal** + ## 2.6.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 0e28142b6c..3355c926a9 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -7,7 +7,7 @@ "url": "https://github.com/siemens/ix", "directory": "packages/core" }, - "version": "2.6.0", + "version": "3.0.0-alpha.0", "license": "MIT", "description": "Siemens iX Web Components", "main": "dist/index.cjs.js", diff --git a/packages/echarts/CHANGELOG.md b/packages/echarts/CHANGELOG.md index c82e7bef37..c32c02e1b8 100644 --- a/packages/echarts/CHANGELOG.md +++ b/packages/echarts/CHANGELOG.md @@ -1,5 +1,11 @@ # @siemens/ix-echarts +## 3.0.0-alpha.0 + +### Major Changes + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + ## 2.3.0 ### Minor Changes diff --git a/packages/echarts/package.json b/packages/echarts/package.json index afc39db11f..b2026badf2 100644 --- a/packages/echarts/package.json +++ b/packages/echarts/package.json @@ -7,7 +7,7 @@ "url": "https://github.com/siemens/ix", "directory": "packages/echarts" }, - "version": "2.3.0", + "version": "3.0.0-alpha.0", "description": "Siemens iX theme for echarts", "main": "dist/index.js", "types": "dist/types/index.d.ts", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 83d2b90dfd..5bbe7f7a34 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,71 @@ # @siemens/ix-react +## 3.0.0-alpha.0 + +### Major Changes + +- [#1581](https://github.com/siemens/ix/pull/1581) [`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e) Thanks [@matthiashader](https://github.com/matthiashader)! - Component Updates and Enhancements + + New Variants for Card Components: + + - **ix-action-card**, **ix-card**, and **ix-push-card**: + - The `insight` and `notification` variants have been **replaced by** `outline` and `filled`. + + Property Updates: + + - **ix-chip**: + - The `color` property has been **replaced by** `chipColor`. + - **ix-event-list**: + - The `color` attribute has been **replaced by** `itemColor`. + - **ix-icon-button**: + - The `color` attribute has been **replaced by** `iconColor`. + - Size `32` has been removed. + - **ix-pill**: + - The `color` attribute has been **replaced by** `pillColor`. + - **ix-typography**: + - The `color` attribute has been **replaced by** `textColor`. + - **ix-select**: + - The `selectedIndices` attribute has been **replaced by** `value`. + - The `itemSelectionChange` event has been **replaced by** `valueChange`. + - **ix-select-item**: + - The type of the `value` property type has been updated to `string`. + + Date and Time Picker Enhancements: + + - **ix-date-picker**: + - Removed attributes: `individual` and `eventDelimiter`. + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - **ix-datetime-picker**: + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - Removed the `eventDelimiter` property. + - **ix-time-picker**: + - Removed attributes: `individual` and `showTimeReference`. + + Removed Features: + + - **ix-menu**: + - Removed the `maxVisibleMenuItems` attribute. + - **ix-menu-item**: + - The `tabIcon` attribute has been removed and replaced with `icon`. + + Other Changes: + + - **ix-modal**: + - The `keyboard` attribute has been **replaced by** `closeOnEscape`. + +- [#1326](https://github.com/siemens/ix/pull/1326) [`23307a0bed36c61da3ca3b77bad99d71f8b18f3c`](https://github.com/siemens/ix/commit/23307a0bed36c61da3ca3b77bad99d71f8b18f3c) Thanks [@danielleroux](https://github.com/danielleroux)! - feat(react): remove commonjs support + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + +- [#1394](https://github.com/siemens/ix/pull/1394) [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff) Thanks [@AndreasBerliner](https://github.com/AndreasBerliner)! - refactor: replace internal comments with annotations + +### Patch Changes + +- Updated dependencies [[`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e), [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3), [`57586a7fd1766d0b8bef04d7c0e32f348775b977`](https://github.com/siemens/ix/commit/57586a7fd1766d0b8bef04d7c0e32f348775b977), [`77f76febbc00df91a3d27f43845f2cfadd9234ac`](https://github.com/siemens/ix/commit/77f76febbc00df91a3d27f43845f2cfadd9234ac), [`3d62fffdc107bfc92b2ecad8437662dc7c03796f`](https://github.com/siemens/ix/commit/3d62fffdc107bfc92b2ecad8437662dc7c03796f), [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff), [`b5e2da18f871d6189c064a72bd9b29a82d0685eb`](https://github.com/siemens/ix/commit/b5e2da18f871d6189c064a72bd9b29a82d0685eb), [`1c65a17d6911e5be72e7612e87d0b7fbeeeacc73`](https://github.com/siemens/ix/commit/1c65a17d6911e5be72e7612e87d0b7fbeeeacc73), [`e8f825f7f494c8cc05dcce075afcff77839f8096`](https://github.com/siemens/ix/commit/e8f825f7f494c8cc05dcce075afcff77839f8096)]: + - @siemens/ix@3.0.0-alpha.0 + ## 2.6.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 8fe211a15e..c1d018103e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -7,7 +7,7 @@ "url": "https://github.com/siemens/ix", "directory": "packages/react" }, - "version": "2.6.0", + "version": "3.0.0-alpha.0", "description": "Siemens iX for React", "main": "dist/index.js", "types": "dist/types/index.d.ts", @@ -61,7 +61,7 @@ "react-dom": ">=18.3.1" }, "dependencies": { - "@siemens/ix": "~2.6.0", + "@siemens/ix": "~3.0.0-alpha.0", "@stencil/react-output-target": "^0.7.1", "tslib": "*" } diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 1ae0fd8f53..ea26190261 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,71 @@ # @siemens/ix-vue +## 3.0.0-alpha.0 + +### Major Changes + +- [#1581](https://github.com/siemens/ix/pull/1581) [`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e) Thanks [@matthiashader](https://github.com/matthiashader)! - Component Updates and Enhancements + + New Variants for Card Components: + + - **ix-action-card**, **ix-card**, and **ix-push-card**: + - The `insight` and `notification` variants have been **replaced by** `outline` and `filled`. + + Property Updates: + + - **ix-chip**: + - The `color` property has been **replaced by** `chipColor`. + - **ix-event-list**: + - The `color` attribute has been **replaced by** `itemColor`. + - **ix-icon-button**: + - The `color` attribute has been **replaced by** `iconColor`. + - Size `32` has been removed. + - **ix-pill**: + - The `color` attribute has been **replaced by** `pillColor`. + - **ix-typography**: + - The `color` attribute has been **replaced by** `textColor`. + - **ix-select**: + - The `selectedIndices` attribute has been **replaced by** `value`. + - The `itemSelectionChange` event has been **replaced by** `valueChange`. + - **ix-select-item**: + - The type of the `value` property type has been updated to `string`. + + Date and Time Picker Enhancements: + + - **ix-date-picker**: + - Removed attributes: `individual` and `eventDelimiter`. + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - **ix-datetime-picker**: + - The `textSelectedDate` property has been **replaced by** `i18nDone`. + - The `done` event has been **replaced by** `dateSelect`. + - Removed the `eventDelimiter` property. + - **ix-time-picker**: + - Removed attributes: `individual` and `showTimeReference`. + + Removed Features: + + - **ix-menu**: + - Removed the `maxVisibleMenuItems` attribute. + - **ix-menu-item**: + - The `tabIcon` attribute has been removed and replaced with `icon`. + + Other Changes: + + - **ix-modal**: + - The `keyboard` attribute has been **replaced by** `closeOnEscape`. + +- [#1238](https://github.com/siemens/ix/pull/1238) [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3) Thanks [@danielleroux](https://github.com/danielleroux)! - feat: reduce bundle size in combination with icons + +- [#1394](https://github.com/siemens/ix/pull/1394) [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff) Thanks [@AndreasBerliner](https://github.com/AndreasBerliner)! - refactor: replace internal comments with annotations + +- [#1328](https://github.com/siemens/ix/pull/1328) [`c17750dfad2fe69854f52fe56a447302c9ff4cc8`](https://github.com/siemens/ix/commit/c17750dfad2fe69854f52fe56a447302c9ff4cc8) Thanks [@danielleroux](https://github.com/danielleroux)! - feat(vue): remove commonjs + +### Patch Changes + +- Updated dependencies [[`7eb4d5147056e1e3252e387e5a718df7e593909e`](https://github.com/siemens/ix/commit/7eb4d5147056e1e3252e387e5a718df7e593909e), [`8803f3185b8a183926576d9f28894f9e1aa92ec3`](https://github.com/siemens/ix/commit/8803f3185b8a183926576d9f28894f9e1aa92ec3), [`57586a7fd1766d0b8bef04d7c0e32f348775b977`](https://github.com/siemens/ix/commit/57586a7fd1766d0b8bef04d7c0e32f348775b977), [`77f76febbc00df91a3d27f43845f2cfadd9234ac`](https://github.com/siemens/ix/commit/77f76febbc00df91a3d27f43845f2cfadd9234ac), [`3d62fffdc107bfc92b2ecad8437662dc7c03796f`](https://github.com/siemens/ix/commit/3d62fffdc107bfc92b2ecad8437662dc7c03796f), [`24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff`](https://github.com/siemens/ix/commit/24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff), [`b5e2da18f871d6189c064a72bd9b29a82d0685eb`](https://github.com/siemens/ix/commit/b5e2da18f871d6189c064a72bd9b29a82d0685eb), [`1c65a17d6911e5be72e7612e87d0b7fbeeeacc73`](https://github.com/siemens/ix/commit/1c65a17d6911e5be72e7612e87d0b7fbeeeacc73), [`e8f825f7f494c8cc05dcce075afcff77839f8096`](https://github.com/siemens/ix/commit/e8f825f7f494c8cc05dcce075afcff77839f8096)]: + - @siemens/ix@3.0.0-alpha.0 + ## 2.6.0 ### Minor Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index e85dbce245..40de53448b 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -3,7 +3,7 @@ "homepage": "https://ix.siemens.io", "author": "Siemens AG", "license": "MIT", - "version": "2.6.0", + "version": "3.0.0-alpha.0", "description": "Siemens iX for Vue", "bugs": "https://github.com/siemens/ix/issues", "repository": { @@ -24,7 +24,7 @@ "lint": "eslint src" }, "dependencies": { - "@siemens/ix": "~2.6.0" + "@siemens/ix": "~3.0.0-alpha.0" }, "devDependencies": { "@rollup/plugin-typescript": "^8.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00b6ee834e..5d80b0c231 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,7 +69,7 @@ importers: packages/aggrid: dependencies: '@siemens/ix': - specifier: ~2.6.0 + specifier: ~3.0.0-alpha.0 version: link:../core devDependencies: '@playwright/test': @@ -121,7 +121,7 @@ importers: packages/angular: dependencies: '@siemens/ix': - specifier: ~2.6.0 + specifier: ~3.0.0-alpha.0 version: link:../core '@siemens/ix-icons': specifier: 0.0.0-20240827135516 @@ -165,10 +165,10 @@ importers: version: 10.1.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)) jest-preset-angular: specifier: ^14.2.0 - version: 14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + version: 14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5) ng-packagr: specifier: ^17.3.0 version: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5) @@ -177,7 +177,7 @@ importers: version: 7.8.1 ts-jest: specifier: ^29.2.3 - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.3.0 version: 2.8.1 @@ -236,7 +236,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@swc/core@1.9.2)(@types/express@4.17.21)(@types/node@22.10.1)(chokidar@3.6.0)(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(karma@6.4.4)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(stylus@0.59.0)(typescript@5.4.5) + version: 17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@swc/core@1.9.2)(@types/express@4.17.20)(@types/node@22.10.1)(chokidar@3.6.0)(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(karma@6.4.4)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(stylus@0.59.0)(typescript@5.4.5) '@angular/cli': specifier: ^17.3.8 version: 17.3.11(chokidar@3.6.0) @@ -838,7 +838,7 @@ importers: packages/react: dependencies: '@siemens/ix': - specifier: ~2.6.0 + specifier: ~3.0.0-alpha.0 version: link:../core '@siemens/ix-icons': specifier: 0.0.0-20240827135516 @@ -882,7 +882,7 @@ importers: version: 14.12.3 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -1075,7 +1075,7 @@ importers: packages/vue: dependencies: '@siemens/ix': - specifier: ~2.6.0 + specifier: ~3.0.0-alpha.0 version: link:../core '@siemens/ix-icons': specifier: 0.0.0-20240827135516 @@ -9212,10 +9212,6 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@4.2.0: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -16528,7 +16524,7 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@swc/core@1.9.2)(@types/express@4.17.21)(@types/node@22.10.1)(chokidar@3.6.0)(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(karma@6.4.4)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(stylus@0.59.0)(typescript@5.4.5)': + '@angular-devkit/build-angular@17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@swc/core@1.9.2)(@types/express@4.17.20)(@types/node@22.10.1)(chokidar@3.6.0)(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(karma@6.4.4)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(stylus@0.59.0)(typescript@5.4.5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1703.11(chokidar@3.6.0) @@ -16557,7 +16553,7 @@ snapshots: css-loader: 6.10.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) esbuild-wasm: 0.20.1 fast-glob: 3.3.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.7(@types/express@4.17.20) https-proxy-agent: 7.0.4 inquirer: 9.2.15 jsonc-parser: 3.2.1 @@ -20162,7 +20158,7 @@ snapshots: tslib: 2.8.1 unified: 11.0.4 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)) vfile: 6.0.1 webpack: 5.96.1(@swc/core@1.9.2) transitivePeerDependencies: @@ -20727,7 +20723,7 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)) webpack: 5.96.1(@swc/core@1.9.2) optionalDependencies: '@docusaurus/types': 3.3.0(@swc/core@1.9.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -21256,7 +21252,7 @@ snapshots: '@eslint/config-array@0.16.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.4 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -21292,10 +21288,10 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.7 espree: 10.1.0 globals: 14.0.0 - ignore: 5.2.4 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -21688,6 +21684,41 @@ snapshots: - supports-color - ts-node + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.16.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.5 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3))': dependencies: '@jest/console': 29.7.0 @@ -26013,28 +26044,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -27451,8 +27467,6 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.0.0: {} - eslint-visitor-keys@4.2.0: {} eslint@8.21.0: @@ -27597,11 +27611,11 @@ snapshots: '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 + cross-spawn: 7.0.6 + debug: 4.3.7 escape-string-regexp: 4.0.0 eslint-scope: 8.0.1 - eslint-visitor-keys: 4.0.0 + eslint-visitor-keys: 4.2.0 espree: 10.1.0 esquery: 1.5.0 esutils: 2.0.3 @@ -27609,7 +27623,7 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.2.4 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -27628,7 +27642,7 @@ snapshots: dependencies: acorn: 8.14.0 acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.0.0 + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: @@ -29035,7 +29049,7 @@ snapshots: transitivePeerDependencies: - debug - http-proxy-middleware@2.0.7(@types/express@4.17.21): + http-proxy-middleware@2.0.7(@types/express@4.17.20): dependencies: '@types/http-proxy': 1.17.13 http-proxy: 1.18.1 @@ -29043,7 +29057,7 @@ snapshots: is-plain-obj: 3.0.0 micromatch: 4.0.5 optionalDependencies: - '@types/express': 4.17.21 + '@types/express': 4.17.20 transitivePeerDependencies: - debug @@ -29796,35 +29810,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -29884,7 +29879,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)): dependencies: '@babel/core': 7.23.7 '@jest/test-sequencer': 29.7.0 @@ -29910,12 +29905,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.16.5 - ts-node: 10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3) + ts-node: 10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): dependencies: '@babel/core': 7.23.7 '@jest/test-sequencer': 29.7.0 @@ -29940,7 +29935,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.5.1 + '@types/node': 20.16.5 ts-node: 10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros @@ -30095,18 +30090,18 @@ snapshots: optionalDependencies: jest-resolve: 29.7.0 - jest-preset-angular@14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): + jest-preset-angular@14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5): dependencies: '@angular/compiler-cli': 17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) '@angular/core': 17.3.12(rxjs@7.8.1)(zone.js@0.14.10) '@angular/platform-browser-dynamic': 17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))) bs-logger: 0.2.6 esbuild-wasm: 0.19.5 - jest: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)) jest-environment-jsdom: 29.7.0 jest-util: 29.7.0 pretty-format: 29.7.0 - ts-jest: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5) typescript: 5.4.5 optionalDependencies: esbuild: 0.21.5 @@ -30310,24 +30305,12 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)): + jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -34789,7 +34772,7 @@ snapshots: stylus@0.59.0: dependencies: '@adobe/css-tools': 4.4.0 - debug: 4.3.4 + debug: 4.3.7 glob: 7.2.3 sax: 1.2.4 source-map: 0.7.4 @@ -35097,12 +35080,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -35162,6 +35145,27 @@ snapshots: optionalDependencies: '@swc/core': 1.9.2 + ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.16.5)(typescript@5.6.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.16.5 + acorn: 8.14.0 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.9.2 + optional: true + ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -35638,14 +35642,14 @@ snapshots: optionalDependencies: file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.9.2)) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 webpack: 5.96.1(@swc/core@1.9.2) optionalDependencies: - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.9.2)) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.9.2)) url-parse@1.5.10: dependencies: