@@ -5,17 +5,165 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
55and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
66
77## [ Unreleased]
8+ ### Breaking Changes
9+ - #### Themes
10+ - Changed global prefixes for CSS custom properties for component themes to be better aligned with other Ignite UI component frameworks.
11+
12+ ## [ 6.5.1] - 2026-02-04
13+ ### Fixed
14+ - #### Calendar
15+ - aria-hidden state for weeks outside of the current month [ #2079 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2079 )
16+ - #### Date picker
17+ - CSS border for slotted actions in dialog mode [ #2078 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2078 )
18+ - #### Input
19+ - Placeholder color on focus [ #2068 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2068 )
20+ - CSS border when suffix slot content is present [ #2073 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2073 )
21+ - #### Textarea
22+ - Align bottom padding to the design system [ #2069 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2069 )
23+ - #### Validation
24+ - Slotted validation text follows the current theme [ #2063 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2063 )
25+
26+ ## [ 6.5.0] - 2026-01-20
27+ ### Added
28+ - Added theming scoping container [ #2056 ] ( https://github.com/IgniteUI/igniteui-webcomponents/pull/2056 )
29+ - The ` igc-theme-provider ` component allows you to scope themes to specific parts of your page using Lit's context API. This enables having multiple different themes on the same page.
30+ - Works both in Shadow and Light DOM.
31+ - ** Shadow DOM Usage** : When building custom web components with Shadow DOM, you can apply scoped themes by importing the theme CSS and wrapping your content with ` igc-theme-provider ` :
32+ ``` typescript
33+ import { LitElement , html } from ' lit' ;
34+ import { styles as materialDark } from ' igniteui-webcomponents/themes/dark/material.css.js' ;
35+
36+ class MyComponent extends LitElement {
37+ static styles = [materialDark ];
38+
39+ render() {
40+ return html `
41+ <style>
42+ /* Additional component-specific styles */
43+ </style>
44+ <igc-theme-provider theme="material" variant="dark">
45+ <igc-button>Scoped Material Dark Button</igc-button>
46+ <igc-input label="Scoped Input"></igc-input>
47+ </igc-theme-provider>
48+ ` ;
49+ }
50+ }
51+ ```
52+ - ** Light DOM with @scope ** : For Light DOM usage , you can leverage CSS ` @scope ` to apply themes to specific page sections :
53+ ` ` ` html
54+ <style>
55+ @scope (#fluent-section) {
56+ @import 'node_modules/igniteui-webcomponents/themes/light/fluent.css';
57+ }
58+
59+ @scope (#material-section) {
60+ @import 'node_modules/igniteui-webcomponents/themes/dark/material.css';
61+ }
62+ </style>
63+
64+ <div id="fluent-section">
65+ <igc-theme-provider theme="fluent" variant="light">
66+ <igc-button>Fluent Light Button</igc-button>
67+ <igc-card>
68+ <igc-card-header>Fluent Theme Card</igc-card-header>
69+ </igc-card>
70+ </igc-theme-provider>
71+ </div>
72+
73+ <div id="material-section">
74+ <igc-theme-provider theme="material" variant="dark">
75+ <igc-button>Material Dark Button</igc-button>
76+ <igc-input label="Material Input"></igc-input>
77+ </igc-theme-provider>
78+ </div>
79+ ` ` `
80+
81+ ### Fixed
82+ - #### Tile manager
83+ - Header is hidden only when there is no content and maximize / fullscreen are disabled [#2059 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/2059)
84+ - #### Theming
85+ - Resolve initial theme based on document computed styles rather than stylesheets [#2061 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/2061)
86+
87+ ## [6.4 .0 ] - 2025 - 12 - 15
888### Added
989- #### Localization
1090 - New localization implementation . Now you can set global localization for all localized Ignite UI components using the ` registerI18n ` and ` setCurrentI18n ` methods .
1191 - Calendar , Date Input , Date Picker and Date Range Picker components now implement the new localization for formatting as well , which internally uses new implementation of the Intl .
1292 - Added localization for Carousel , Chip , Combo , File Input and Tree . They now have ` locale ` and ` resourceStrings ` properties as well , which you can set to customize them individually .
93+ - #### Badge
94+ - New ** dot ** type , improved outline implementation following WCAG AA accessibility standards and theme based sizing . [#1889 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1889)
95+ - #### Checkbox
96+ - New ` --tick-width ` CSS property . [#1897 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1897)
97+ - #### Combo
98+ - New ` disableClear ` property which disables the clear button of the combo component . [#1896 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1896)
99+ - #### Mask input
100+ - Transform unicode digit code points to ASCII numbers for numeric patterns . [#1907 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1907)
101+
102+ ### Changed
103+ - ** License Update ** : The project license has been updated to the MIT License , providing greater flexibility and openness for the community . This change reflects our commitment to fostering an inclusive and collaborative development environment while maintaining the high - quality standards you expect from Ignite UI Web Components .
104+ - #### Accessibility
105+ - Accessibility color adjustments . [#1959 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1959)
106+ - #### Button
107+ - Updated and aligned styles with the design kit . [#1996 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1996)
108+ - #### Calendar
109+ - Updated and aligned styles with the design kit . [#1899 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1899)
110+ - #### Carousel
111+ - Updated and aligned styles with the design kit . [#1883 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1883)
112+ - #### Chat
113+ - ` adoptRootStyles ` now also affects the input area custom renderers . [#1945 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1945)
114+ - Renamed ` input-container ` part to ` input-area ` . [#1954 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1954)
115+ - #### Combo
116+ - Use the native ` Map.groupBy ` for grouping . [#1802 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1802)
117+ - Improved the keyboard navigation experience . [#1529 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1529)
118+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
119+ - #### Date picker
120+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
121+ - #### Date range picker
122+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
123+ - #### Input
124+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
125+ - #### Select
126+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
127+ - #### Textarea
128+ - Updated and aligned styles with the design kit . [#1870 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1870)
13129
14130### Fixed
15- - #### Tooltip
16- - Do not show tooltip when target is clicked [ #1828 ] ( https://github.com/IgniteUI/igniteui-webcomponents/issues/1828 )
131+ - #### Sass theme support
132+ - Components can be styled using the Sass tools from the theming package . [#1909 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1909) [#1926](https://github.com/IgniteUI/igniteui-webcomponents/issues/1926) [#1920](https://github.com/IgniteUI/igniteui-webcomponents/issues/1920) [#1933](https://github.com/IgniteUI/igniteui-webcomponents/issues/1933) [#1966](https://github.com/IgniteUI/igniteui-webcomponents/issues/1966) [#1972](https://github.com/IgniteUI/igniteui-webcomponents/issues/1972) [#1929](https://github.com/IgniteUI/igniteui-webcomponents/issues/1929) [#1935](https://github.com/IgniteUI/igniteui-webcomponents/issues/1935) [#1980](https://github.com/IgniteUI/igniteui-webcomponents/issues/1980) [#1991](https://github.com/IgniteUI/igniteui-webcomponents/issues/1991) [#2015](https://github.com/IgniteUI/igniteui-webcomponents/issues/2015)
133+ - #### Calendar
134+ - Focus styles for month / year views . [#2030 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/2030)
135+ - #### Combo
136+ - Notch border styles . [#1965 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1965)
137+ - #### Chat
138+ - Suggestions rendered at the wrong location when no header is present . [#1908 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1908)
139+ - Correct sequence and type for chat user typing events . [#1906 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1906)
140+ - ` adoptRootStyles ` correctly skips ` @import ` CSS rules from the page stylesheets . [#1931 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1931)
141+ - ` adoptRootStyles ` is correctly re - applied on theme swap . [#1950 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1950)
142+ - Replaced hardcoded ` ig-size ` style variable . [#1975 ](https :// github.com/IgniteUI/igniteui-webcomponents/pull/1975)
143+ - #### Checkbox & Switch
144+ - Internal ripple opacity when hovering over slotted content in the ** helper - text ** slot . [#1964 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1964)
17145- #### Date input , Date picker , Date range picker
18146 - Default display format now follows strictly locale format as per specification without leading zeros .
147+ - #### Dialog
148+ - Underlying dialog element now has ` display: contents ` and won ' t participate in DOM layout. [#1947](https://github.com/IgniteUI/igniteui-webcomponents/issues/1947)
149+ - ` keepOpenOnEscape ` not preventing the dialog from closing when ** Escape ** is pressed . [#1986 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1986)
150+ - Base styles and theming . [#1997 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1997)
151+ - #### List & List item
152+ - Added missing styles for slotted ** igc - icon ** in the list item . [#1985 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1985)
153+ - Icon and icon button sizes for the Indigo theme . [#2010 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/2010)
154+ - #### Mask input
155+ - Auto - fill behavior for mask patterns with literals . [#2006 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/2006)
156+ - #### Navbar
157+ - Icon and icon button sizes . [#1956 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1956)
158+ - #### Select
159+ - Color for outlined type . [#1957 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1957)
160+ - #### Tabs
161+ - Add active pseudo - elements backgrounds for the active tab in Material theme . [#1998 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1998)
162+ - Take scale factor when positioning the active tab indicator . [#2008 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/2008)
163+ - Selected indicator alignment [#2028 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/2028)
164+ - #### Tooltip
165+ - Do not show the tooltip when the tooltip target is clicked . [#1828 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1828)
166+ - Removed the ** max - width ** constraint for slotted content . [#1936 ](https :// github.com/IgniteUI/igniteui-webcomponents/issues/1936)
19167
20168## [6.3 .6 ] - 2025 - 11 - 14
21169### Fixed
@@ -1072,6 +1220,9 @@ Initial release of Ignite UI Web Components
10721220- Ripple component
10731221- Switch component
10741222
1223+ [6.5.1]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.5.0...6.5.1
1224+ [6.5.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.4.0...6.5.0
1225+ [6.4.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.3.6...6.4.0
10751226[6.3.6]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.3.5...6.3.6
10761227[6.3.5]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.3.4...6.3.5
10771228[6.3.4]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.3.3...6.3.4
0 commit comments