Skip to content

Commit 1231ede

Browse files
authored
Merge branch 'master' into mpopov/scrollbar
2 parents b11651c + 9496301 commit 1231ede

35 files changed

+1458
-821
lines changed

CHANGELOG.md

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,19 @@ 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+
## [5.0.1] - 2024-08-30
8+
### Added
9+
- Checkbox, Radio, Switch - Exported the `CheckboxChangeEventArgs` and `RadioChangeEventArgs` types for public use, providing more flexibility and control over event handling.
10+
11+
### Fixed
12+
- Select - Resolved an issue where pressing the Tab key while a Select component's dropdown was open would incorrectly return focus to the document. Now, focus is correctly returned to the Select component after closing the dropdown.
13+
- Radio - Prevented form submission if a Radio component/group is invalid on initial render within a form context. This ensures that forms with invalid Radio components are not submitted prematurely.
714

8-
## [Unreleased]
15+
## [5.0.0] - 2024-08-27
16+
### Added
17+
- Icon Registry [#1304](https://github.com/IgniteUI/igniteui-webcomponents/issues/1304)
18+
- You can now register and replace icons by reference via the `setIconRef` function. To learn more check out the [documentation](https://www.infragistics.com/webcomponentssite/components/layouts/icon#icon-references).
19+
- All components now use icons by reference internally so that it's easy to replace them without explicitly providing custom templates.
920

1021
### Added
1122
#### Scrollbar: New customizable CSS variables
@@ -44,7 +55,6 @@ For Firefox users, we provide limited scrollbar styling options through the foll
4455
```ts
4556
input.addEventListener('focus', focusHandler);
4657
```
47-
4858
- **BREAKING**: Checkbox, Switch `igcChange` event.
4959

5060
Before:
@@ -56,8 +66,6 @@ For Firefox users, we provide limited scrollbar styling options through the foll
5666
```ts
5767
CustomEvent<{ checked: boolean; value: string | undefined }>
5868
```
59-
60-
6169
- **BREAKING**: Radio `igcChange` event.
6270

6371
Before:
@@ -70,11 +78,6 @@ For Firefox users, we provide limited scrollbar styling options through the foll
7078
CustomEvent<{ checked: boolean; value: string | undefined }>
7179
```
7280

73-
### Added
74-
- Icon Registry [#1304](https://github.com/IgniteUI/igniteui-webcomponents/issues/1304)
75-
- You can now register and replace icons by reference via the `setIconRef` function. To learn more check out the [documentation](https://www.infragistics.com/webcomponentssite/components/layouts/icon#icon-references).
76-
- All components now use icons by reference internally so that it's easy to replace them without explicitly providing custom templates.
77-
7881
### Removed
7982
- **BREAKING**: igc-form - use the native form element instead.
8083
- **BREAKING**: Range slider - `ariaThumbLower/ariaThumbUpper`. Use `thumbLabelLower/thumbLabelUpper` instead.
@@ -92,16 +95,17 @@ For Firefox users, we provide limited scrollbar styling options through the foll
9295
- Radio - do not emit change event on already checked radio
9396
- Calendar - add correct dates DOM parts based on active view [[#1278](https://github.com/IgniteUI/igniteui-webcomponents/issues/1278)]
9497
- Date-picker, Dropdown & Select - showing the component programmatically in response to an outside click event closes the dropdown popover [#1339](https://github.com/IgniteUI/igniteui-webcomponents/issues/1339)
98+
- Radio - Initially checked radio by attribute throws error when not being last sibling [#1356](https://github.com/IgniteUI/igniteui-webcomponents/issues/1356)
9599

96100
## [4.11.1] - 2024-07-03
97101
### Changed
98-
- Stepper Design in vertical mode [#1246](https://github.com/IgniteUI/igniteui-webcomponents/issues/1246)
102+
- Stepper Design in vertical mode [#1246](https://github.com/IgniteUI/igniteui-webcomponents/issues/1246)
99103

100104
## [4.11.0] - 2024-07-03
101105
### Changed
102-
- Toast Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
103-
- Rating Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
104-
- Stepper Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
106+
- Toast Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
107+
- Rating Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
108+
- Stepper Component Indigo Theme [#1249](https://github.com/IgniteUI/igniteui-webcomponents/pull/1249)
105109

106110
## [4.10.0] - 2024-07-01
107111
### Added
@@ -584,6 +588,8 @@ Initial release of Ignite UI Web Components
584588
- Ripple component
585589
- Switch component
586590

591+
[5.0.1]: https://github.com/IgniteUI/igniteui-webcomponents/compare/5.0.0...5.0.1
592+
[5.0.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/4.11.1...5.0.0
587593
[4.11.1]: https://github.com/IgniteUI/igniteui-webcomponents/compare/4.11.0...4.11.1
588594
[4.11.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/4.10.0...4.11.0
589595
[4.10.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/4.9.0...4.10.0

0 commit comments

Comments
 (0)