Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3 remove bootstrap #1578

Draft
wants to merge 49 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
96a4842
Enter prerelease mode
github-actions[bot] Jun 14, 2024
23307a0
feat(react): remove commonjs support (#1326)
danielleroux Jun 14, 2024
c17750d
feat(vue): remove commonjs (#1328)
danielleroux Jun 14, 2024
18d2be7
chore: fix internal devDependencies
danielleroux Jun 17, 2024
e8f825f
fix(core/checkbox): allow multiline labels and align checkbox at the โ€ฆ
nuke-ellington Jun 17, 2024
dd355dc
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Jun 21, 2024
3a427a4
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Jun 21, 2024
197b110
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Jul 10, 2024
b5e2da1
fix(core): semver from stencil/core to minor
danielleroux Jul 10, 2024
8803f31
feat: reduce bundle size in combination with icons (#1238)
danielleroux Jul 29, 2024
fb3771f
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Jul 30, 2024
8d1dbc9
ci(workflow/build): add release branch
danielleroux Jul 30, 2024
24f3ad6
refactor(core): replace internal comments with annotations (#1394)
AndreasBerliner Aug 5, 2024
de92ed2
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Aug 12, 2024
a3bc335
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Aug 16, 2024
637dcdf
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Aug 23, 2024
e099ffa
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Aug 27, 2024
71411db
feat(angular): provide angular standalone components (#1325)
danielleroux Sep 4, 2024
bcab451
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Sep 5, 2024
ba0bc13
feat(core): remove bootstrap as dependency
danielleroux Sep 5, 2024
e0b5532
test: remove utils
danielleroux Sep 6, 2024
e0a63a7
feat: add basic tag styling
danielleroux Sep 6, 2024
8865465
feat: add browser normalization
danielleroux Sep 9, 2024
388259e
fix: cleanup
danielleroux Sep 9, 2024
5c446f5
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Sep 16, 2024
9319b4b
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Sep 18, 2024
ab1da53
merge main into release-3.0.0 (#1528)
danielleroux Oct 21, 2024
9032992
chore: cleanup playground
danielleroux Oct 22, 2024
1a98c24
fix(strict-check): extends from base tsconfig
danielleroux Oct 23, 2024
9e90dd9
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Oct 24, 2024
89ad820
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Nov 4, 2024
372708d
Merge branch 'release-3.0.0' into v3-remove-bootstrap
danielleroux Nov 4, 2024
2ac8f50
test: update snapshots
danielleroux Nov 4, 2024
4e42042
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Nov 14, 2024
a852e75
fix: test
danielleroux Nov 14, 2024
3d62fff
fix(core/pane-layout): remove absolute positioning (#1457)
matthiashader Nov 18, 2024
9a6e9a1
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Nov 21, 2024
c762513
test: update screenshots from main merge
danielleroux Nov 22, 2024
75a1b52
ci: enable build on release branch
danielleroux Nov 22, 2024
872a47c
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Nov 26, 2024
9ec86bc
Merge remote-tracking branch 'origin/release-3.0.0' into v3-remove-boโ€ฆ
danielleroux Nov 26, 2024
333e970
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Nov 26, 2024
ce1fcd3
Merge remote-tracking branch 'origin/release-3.0.0' into v3-remove-boโ€ฆ
danielleroux Nov 26, 2024
201f30a
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Dec 3, 2024
db8a5d6
fix: remove dynamich h1-h6 sizing
danielleroux Dec 5, 2024
7eb4d51
fix: remove deprecated properties (#1581)
matthiashader Dec 5, 2024
84f67bc
Merge remote-tracking branch 'origin/main' into release-3.0.0
danielleroux Dec 5, 2024
1422c99
Merge remote-tracking branch 'origin/release-3.0.0' into v3-remove-boโ€ฆ
danielleroux Dec 5, 2024
49c3549
fix: update snapshots for layout
danielleroux Dec 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
52 changes: 52 additions & 0 deletions .changeset/afraid-papayas-own.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
'@siemens/ix-angular': major
'@siemens/ix-react': major
'@siemens/ix': major
'@siemens/ix-vue': major
---

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`.
5 changes: 5 additions & 0 deletions .changeset/clean-squids-retire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix-angular": major
---

feat(angular): change angular compiler version to v17
1 change: 1 addition & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"updateInternalDependencies": "patch",
"ignore": [
"angular-test-app",
"angular-standalone-test-app",
"react-test-app",
"vue-test-app",
"html-test-app",
Expand Down
5 changes: 5 additions & 0 deletions .changeset/cool-keys-shout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix-react": major
---

feat(react): remove commonjs support
5 changes: 5 additions & 0 deletions .changeset/fresh-maps-ring.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix-angular": minor
---

feat(angular/standalone): add angular standalone components
10 changes: 10 additions & 0 deletions .changeset/gentle-snails-destroy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@siemens/ix-angular': major
'@siemens/ix-aggrid': major
'@siemens/ix-react': major
'@siemens/ix': major
'@siemens/ix-vue': major
'@siemens/ix-echarts': major
---

feat: reduce bundle size in combination with icons
5 changes: 5 additions & 0 deletions .changeset/nervous-badgers-count.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': major
---

fix(core/pane-layout): remove absolute positioning
21 changes: 21 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"mode": "pre",
"tag": "alpha",
"initialVersions": {
"@siemens/ix-aggrid": "2.1.3",
"@siemens/ix-angular": "2.2.1",
"angular-test-app": "2.1.2",
"@siemens/ix": "2.2.1",
"documentation": "2.1.2",
"@siemens/ix-echarts": "2.2.0",
"eslint-config-ix": "1.0.0",
"example-styles": "1.0.0",
"figma-plugin": "1.0.0",
"html-test-app": "2.1.2",
"@siemens/ix-react": "2.2.1",
"react-test-app": "2.1.2",
"@siemens/ix-vue": "2.2.1",
"vue-test-app": "2.1.2"
},
"changesets": []
}
9 changes: 9 additions & 0 deletions .changeset/purple-guests-wait.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@siemens/ix-angular': major
'@siemens/ix-aggrid': major
'@siemens/ix-react': major
'@siemens/ix': major
'@siemens/ix-vue': major
---

refactor: replace internal comments with annotations
5 changes: 5 additions & 0 deletions .changeset/rare-numbers-double.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix-vue": major
---

feat(vue): remove commonjs
5 changes: 5 additions & 0 deletions .changeset/shy-experts-rest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core): semver from stencil/core to minor
5 changes: 5 additions & 0 deletions .changeset/wicked-windows-approve.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': major
---

fix(core/checkbox): allow multiline labels and align checkbox at the top
1 change: 1 addition & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- 'main'
- 'release-*'
- 'release/*'
workflow_dispatch:

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,9 @@ jobs:
- name: Install Playwright Browsers
run: pnpm exec playwright install chromium --with-deps

- name: Build
run: pnpm run build --cache-dir=.turbo --filter !\documentation

- name: Test
run: pnpm run test --cache-dir=.turbo --filter !\documentation

Expand Down
Loading
Loading