Skip to content

Commit d0dba42

Browse files
authored
Merge branch 'master' into sivanova/chip-discrepancies
2 parents 7c52024 + 559e6f3 commit d0dba42

File tree

17 files changed

+393
-390
lines changed

17 files changed

+393
-390
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,63 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## [6.0.0] - 2025-04-29
8+
### Changed
9+
- Minimum Node version required is now >= 20.
10+
- #### Stepper
11+
- Stepper Step's `titlePosition` now defaults to `auto`, instead of being undefined, which has the same behavior.
12+
13+
### Removed
14+
- #### Library
15+
- `CheckboxChangeEventArgs` removed, use `IgcCheckboxChangeEventArgs` instead.
16+
- `RadioChangeEventArgs` removed, use `IgcRadioChangeEventArgs` instead.
17+
- `IgcRangeSliderValue` removed, use `IgcRangeSliderValueEventArgs` instead.
18+
- `IgcActiveStepChangingArgs` removed, use `IgcActiveStepChangingEventArgs` instead.
19+
- `IgcActiveStepChangedArgs` removed, use `IgcActiveStepChangedEventArgs` instead.
20+
- #### Tabs
21+
- `igc-tab` **panel** property is removed.
22+
- `igc-tab-panel` component is removed.
23+
The `igc-tab` now encompasses both the tab header and the tab content in a single component.
24+
25+
Slotted content in the default slot of the `igc-tab` element now replaces the `igc-tab-panel` role
26+
while elements slotted inside the **label** slot will end up as content for the `igc-tab` header.
27+
28+
Before:
29+
```html
30+
<igc-tabs>
31+
<igc-tab panel="home">
32+
<igc-icon name="home"></igc-icon>
33+
</igc-tab>
34+
<igc-tab panel="search">
35+
<igc-icon name="search"></igc-icon>
36+
</igc-tab>
37+
<igc-tab panel="favorite">
38+
<igc-icon name="favorite"></igc-icon>
39+
</igc-tab>
40+
<igc-tab-panel id="home">Home tab panel</igc-tab-panel>
41+
<igc-tab-panel id="search">Search tab panel</igc-tab-panel>
42+
<igc-tab-panel id="favorite">Favorite tab panel</igc-tab-panel>
43+
</igc-tabs>
44+
```
45+
46+
After:
47+
```html
48+
<igc-tabs>
49+
<igc-tab>
50+
<igc-icon name="home" slot="label"></igc-icon>
51+
Home tab panel
52+
</igc-tab>
53+
<igc-tab>
54+
<igc-icon name="search" slot="label"></igc-icon>
55+
Search tab panel
56+
</igc-tab>
57+
<igc-tab>
58+
<igc-icon name="favorite" slot="label"></igc-icon>
59+
Favorite tab panel
60+
</igc-tab>
61+
</igc-tabs>
62+
```
63+
764
## [5.4.1] - 2025-04-23
865
### Fixed
966
- Internal library issues
@@ -821,6 +878,7 @@ Initial release of Ignite UI Web Components
821878
- Ripple component
822879
- Switch component
823880

881+
[6.0.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/5.4.1...6.0.0
824882
[5.4.1]: https://github.com/IgniteUI/igniteui-webcomponents/compare/5.4.0...5.4.1
825883
[5.4.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/5.3.0...5.4.0
826884
[5.3.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/5.2.4...5.3.0

0 commit comments

Comments
 (0)