## 21.3.0 (2026-06-16)

##### Chores

- ecl-menu:
  - cd problem EUI-12487 EUI-12487 (77239a2e)
  - problem with viewport width between 996px and 1140px EUI-12487 EUI-12487 (cb6a0e78)
- styles:
  - adapted dark mode for toolbar and toolbar-search (190a0c19)
  - adapted for dark-mode - fix scrollbars bg (1de801e2)
  - updated syrian flag Svg icons - EUI-12272 EUI-12272 (4c69607a)
- schematics:
  - add useClassArray option for add-eui-imports schematic on miigrate-all one - EUI-12274 EUI-12274 (035b431d)
- eui-tree-list:
  - Fix issue with style border unwanted propagation - EUI-12467 EUI-12467 (ac960389)
- ecl-popover:
  - fix for arrow position EUI-12347 EUI-12347 (a9685e87)
- ecl-app:
  - do not init cssvar again when in showcase EUI-12470 EUI-12470 (5f0c1de7)
- ecl-icon:
  - removed unused helper file EUI-12354 EUI-12354 (f67ccc5b)
  - using phosphor icons from eUI EUI-12462 EUI-12462 (43a4a4c5)
- ecl-quiz:
  - refactored, removed token, added some translations EUI-12463 EUI-12463 (1a6199d3)
  - added component and phosphor icons EUI12365 (fa78c720)
  - created new component EUI-12365 EUI-12365 (78f11a3f)
- ecl-file:
  - added id for meta EUI-12370 EUI-12370 (dfba5e81)
- ecl-range:
  - fix for range sizes EUI-12369 EUI-12369 (1adce8a7)
- ecl-featured:
  - add micro title EUI-12367 EUI-12367 (9d6feae6)
- ecl-add-to-calendar:
  - created component EUI-12366 EUI-12366 (82ee4a8f)
- ecl-tabs:
  - fix possible overlap EUI-12364 EUI-12364 (557395c4)
- eui-calendar:
  - add custom event template - EUI-12457 EUI-12457 (02e56165)

##### Bug Fixes

- permission:
  - handle undefined user state in getState method - EUI-12497 EUI-12497 (1aefed93)
- eui-input-radio:
  - improve value emission on change - EUI-12498 EUI-12498 (28285976)

## 21.2.6 (2026-06-03)

##### Chores

- other:
  - updated npm engine versions (aa9e3363)
- styles:
  - fix ecl-media-follow icon rendered yellow (5abede7f)
- ecl-mega-menu:
  - mobile and tablet view issues EUI-12450 EUI-12450 (bef5acbd)
  - tablet view error fixed EUI-12450 EUI-12450 (3427e0e8)
- eui-file-upload:
  - Add message for user when trying to upload not allowed file type - EUI-12451 EUI-12451 (b3749727)
- ecl-menu, eui-header:
  - fixed mobile nav, fixed logo url EUI-12450 EUI-12450 (51ee9f63)
- calendar:
  - add resolved templates for day and header cells - EUI-12433 EUI-12433 (d40e40f8)
- ecl-site-header:
  - search button in mobile fix EUI-12450 EUI-12450 (ed64043e)
  - missing eu logo EUI-12450 EUI-12450 (b7c26bf1)
- deps:
  - updated to angular 21.2.15 and related - EUI-11294 EUI-11294 (3034a027)

##### Bug Fixes

- eui-calendar-day:
  - correct event label binding in template - EUI-12433 EUI-12433 (ac5dcb6f)

## 21.2.5 (2026-05-29)

##### Chores

- ecl-mega-menu:
  - height calculations fix EUI-12445 EUI-12445 (8ae7f3ff)
  - collapse all sub-items when menu is closed in mobile mode EUI-12325 EUI-12325 (fca65451)
- ecl-site-footer:
  - follow us title in common footer ec EUI-12444 EUI-12444 (d5c5100b)
- ecl-icon:
  - updated iconSet predefined values EUI-12443 EUI-12443 (1209c43b)
- eui-tabs:
  - Fix issue with euiVariant when value change dynamically - EUI-12431 EUI-12431 (811bf1eb)
- ecl-accordion:
  - fix typo in summary comp EUI-12443 EUI-12443 (409b41d9)
- other:
  - add logoAltText input for passing custom alt logo text to eui-header-app-name-logo and eui-toolbar-logo - EUI-11294 EUI-11294 (4eb93fda)
- styles:
  - fixed display for eui-input-group with addons and euiClearable directive - EUI-12430 EUI-12430 (7691241a)

##### Bug Fixes

- eui-badge:
  - adapted empty dotted change detection issues (b71b31a5)
  - issues with dotted variant rendering (a41eb1f3)
- eui-select:
  - improve placeholder handling and remove unused OnInit lifecycle - EUI-11908 EUI-11908 (7dc32179)
  - update placeholder color for better visibility - EUI-11908 EUI-11908 (4faec1b2)
- other:
  - linting issue (e94dbd95)
- eui-header-search:
  - wrong output value emitted - add enter key output from the input text - EUI-12437 EUI-12437 (0cd6e221)
- eui-calendar:
  - improve overflow handling and width for calendar day component - IEUI-12419 IEUI-12419 (0fb045c5)
- calendar:
  - update event label binding to use function call - IEUI-12419 IEUI-12419 (875c2997)

## 21.2.4 (2026-04-27)

##### Chores

- eui-language-selector:
  - fix line height of dropdown item text - EUI-12329 EUI-12329 (45c63262)
- stackblitz:
  - add deepmerge-ts to dependencies - EUI-12268 EUI-12268 (f8d48f06)
- eui-page:
  - adjust column into column sizes and padding once collapsed - EUI-12332 EUI-12332 (b1a04078)
- cli:
  - remove vulnerable deps from eui-cli default deps (generated app) - if sprite needs to be generated locally svg-sprite: 2.0.4 - imagemin: 7.0.1 - imagemin-svgo: 9.0.0 needs to be added locally for the generate-sprite script to work - EUI-11294 EUI-11294 (1452668c)
- eui-autocomplete:
  - Align autocomplete option height to compact theme - EUI-12327 EUI-12327 (95d4ed35)
- mcp:
  - update dependencies and adjust build command - EUI-12333 EUI-12333 (05a18be4)
- calendar:
  - lint - EUI-12326 EUI-12326 (c0b47a17)
  - add disabled days functionality and styling - EUI-12326 EUI-12326 (a4b4e150)
  - add support for disabled days in weekly view - EUI-12326 EUI-12326 (9386826a)
  - add disabled state and date parameter to dropdown actions - EUI-12326 EUI-12326 (88c5f9fb)
- other:
  - add shebang for node process (1fb4492b)
- styles:
  - increase contrast of default scrollbars - EUI-11294 EUI-11294 (60d5b397)

##### Bug Fixes

- eui-date-range-selector:
  - compact theme width adaptations - EUI12315 (67c34c9b)
- calendar:
  - update weekendDays to include Sunday - EUI-12275 EUI-12275 (103d61e1)
- eui-menu:
  - prevents the focus outline appearing when focusing without using the keyboard - EUI-12322 EUI-12322 (bf212658)

## 21.2.3 (2026-04-20)

##### Chores

- deps:
  - update to Angular 21.2.9 - EUI-11294 EUI-11294 (5e5afc67)
- eui-table:
  - Fix issue with selection and refreshed data - EUI-12293 EUI-12293 (db99b692)
  - Fix issue when data are null - EUI-12294 EUI-12294 (ee417caa)
  - Allows sorting to be done on date obj - EUI-12278 EUI-12278 (4ff3b515)
- mega-menu:
  - Fix issue with key not translated - EUI-12301 EUI-12301 (47424263)
- eui-language-selector:
  - improving tests - EUI-12292 EUI-12292 (87eefcce)
  - remove hardcoded values from language selector headers - EUI-12292 EUI-12292 (1e501b26)
- eui-sidebar-menu:
  - adjust margin when used within eui-dropdown content - EUI-12295 EUI-12295 (bbf1bfa3)
- eui-autocomplete:
  - Add option to disable auto sort on groups of items - EUI-12258 EUI-12258 (f2ae7319)
- eui-datepicker:
  - Fix small lint issue - EUI-12287 EUI-12287 (45fd7fed)
- eui-notifications:
  - Fix issue with date format not applied - EUI-12284 EUI-12284 (141bc453)
- eui-icon:
  - add back the ionicons set filled and outline in deprecated set : ion-filled and ion-outline for v19 to v21 transition (118594ee)
- eui-core:
  - Expose testing mocks from core - EUI-12220 EUI-12220 (0a180006)

##### Bug Fixes

- eui-file-upload:
  - replace fake button with actual button element - EUI-12311 EUI-12311 (3009fe8a)
- eui-calendar:
  - pass event to option callback in dropdown item - EUI-12275 EUI-12275 (7c309d58)

## 21.2.2 (2026-04-01)

##### Chores

- eui-date-range-selector:
  - adapted dates separator in dark mode - EUI-12218 EUI-12218 (661bd430)
- eui-checkbox:
  - adapted readonly variant to match EDS - EUI-11294 EUI-11294 (95705eec)
- eui-tree:
  - Fix issue with opening state of nodes when filtered - EUI-12260 EUI-12260 (6f169add)
- eui-mobile:
  - fix displaying badge in sidebar cli - EUI-12227 EUI-12227 (2f2b393b)
  - implement new design for mobile cli and update icons - EUI-12227 EUI-12227 (db706d26)
- eui-calendar:
  - Fix issue with first day of the week - EUI-12226 EUI-12226 (7414fb66)
- eui-wizard-v2:
  - Add sample for dynamic steps adding - EUI-12225 EUI-12225 (48485b26)
- eui-paginator:
  - add hasPageNumberNavigationCompact for single-line display - EUI-11294 EUI-11294 (f423fb0d)

##### Bug Fixes

- eui-datepicker:
  - fixes change detection issue + date range regression - EUI-12239 EUI-12239 (bcfa277a)

## 21.2.1 (2026-03-20)

##### Chores

- ecl-mega-menu:
  - isOneLevelOnly new property and fixed breakpoint detection EUI-12222 EUI-12222 (0e0ab7e4)
  - more logs for debugging EIO-12222 EIO-12222 (3a5702c1)
  - logs for testing EUI-12222 EUI-12222 (00bcbd19)
  - added isOneLevelOnly property EUI-12222 EUI-12222 (4e247b10)
- deps:
  - updated to Angular 21.2.5 - EUI-11294 EUI-11294 (8703fc39)
- ecl-app, ecl-mega-menu:
  - fix appShell state not initialized EUI-12222 EUI-12222 (d406c988)
- ecl-ec.css:
  - woff2 files relative path fix EUI-12214 EUI-12214 (e74c928c)
- eui-date-range-selector:
  - updates moment locale import for vitest - EUI-12183 EUI-12183 (6479dd5d)
- ecl-banner:
  - missing classes for default buttons EUI-12189 EUI-12189 (53b6b4ca)
- eui-datepicker:
  - adapts moment usage to use the component with LuxonDateAdapter - EUI-12183 EUI-12183 (738c4d48)
- ecl-site-header:
  - missing classes EUI-12150 EUI-12150 (ec3595cf)

##### Bug Fixes

- eui-tree:
  - addition of TODO comment for v23 - EUI-11325 EUI-11325 (503f240f)
  - fixes bug coming from cdkTreeNodeToggle + bug with checkbox losing focus after dom is destroyed + runtime error - EUI-11325 EUI-11325 (2a245af8)

## 21.2.0 (2026-03-13)

##### Chores

- other:
  - force eUI mobile version 20 for eUI CLI (32b8a122)
  - add eui-skills setup options and validation in CLI - EUI-12206 EUI-12206 (2e19f8e3)
  - adapted eUI 19 deps-base-next usage for CLI for eUI mobile (3729b2f8)
- eui-date-block:
  - remove invalid ARIA role section from component - EUI-12201 EUI-12201 (7af932e1)
- ecl-icon:
  - fixed classes EUI-12188 EUI-12188 (a5fa6618)
- eui-datepicker:
  - skips back failing tests - EUI-11744 EUI-11744 (379a42f1)
  - clears obsolete tests + enables skipped ones - EUI-11744 EUI-11744 (1560f9b4)
- ecl-list-illustration:
  - fix related with using OnPush strategy EUI-12192 EUI-12192 (be1c4b39)
- ecl-category-filter:
  - fixes for working with OnPush strategy EUI-12190 EUI-12190 (f1ec9893)
- eui-mobile:
  - update assets and privacy statement tab in cli mobile app v20 - EUI-11950 EUI-11950 (6b0ad1d1)
- ecl-breadcrumb:
  - some duplicated code was breaking it EUI-12185 EUI-12185 (8140fc7f)
  - refactored the anchor tag EUI-11912 EUI-11912 (fac26f23)
- ecl-link, ecl-featured:
  - new functionality EUI-11946 EUI-11946 (7a5d7a17)
- ecl-tabs:
  - accessibility improvements EUI-11943 EUI-11943 (743673ac)
- ecl-page-information:
  - created directive EUI-11945 EUI-11945 (5e6a2f94)
- ecl-page-header:
  - new variants and refactoring EUI-11942 EUI-11942 (5af0ea0c)
- ecl-date-picker:
  - replace pickaday with duet date picker EUI-11940 EUI-11940 (c8f24b9b)
  - use date-picker from duet library EUI-11940 EUI-11940 (1a95d4a7)
- ecl-menu, ecl-mega-menu:
  - refactor breakpoints subscribtion EUI-11911 EUI-11911 (0bf85bec)

##### New Features

- deps:
  - updated to Angular 21.2.x - EUI-11294 EUI-11294 (f5a8ac50)

## 21.1.1 (2026-03-04)

##### Chores

- ecl-inpage-navigation:
  - trigger change detection when updating active navigation item - EUI-12051 EUI-12051 (8db85e5f)
  - active section not highlighted on scroll and SSR safety - EUI-12051 EUI-12051 (64dc774b)
- eui-block-document:
  - Display the component via CDK - EUI-12045 EUI-12045 (8bd015e1)
- eui-mobile:
  - update structure and deps in cli mobile app v20 - EUI-11950 EUI-11950 (0491dacf)
- other:
  - add validation for incomplete ONLY numeric input - EUI-12044 EUI-12044 (9f57ca23)
  - add validation to EuiInputNumberDirective for incomplete values - EUI-12044 EUI-12044 (0f7090a6)
  - update baseHref option to support both short and long flags - EUI-12176 EUI-12176 (2dc45bee)

##### Documentation Changes

- other:
  - update README to include alternative flag for base href option - EUI-12176 EUI-12176 (547fe18d)

##### Reverts

- other:
  - migrate to Signals API - EUI-11964 EUI-11964 (878812a1)
  - EUI-11966 EUI-11966 (a2f2cf0c)

## 21.1.0 (2026-03-02)

##### Chores

- ecl-news-ticker:
  - initial play icon is wrong - EUI-12042 EUI-12042 (5338fc60)
- other:
  - ssr related fixes for ecl EUI-12031 EUI-12031 (3b2ca1e0)
  - ssr related fixes EUI-12031 EUI-12031 (4f8f7ad5)
  - add deepmerge dependency to package.json - EUI-11994 EUI-11994 (37487454)
- styles:
  - added eui-u-pointer-events-none to be used on some non targettable elements - EUI-12052 EUI-12052 (0cea0a71)

##### Bug Fixes

- eui-icon-svg:
  - fixes a11y errors when used as clearable - EUI-12147 EUI-12147 (89c7d156)

## 21.0.4 (2026-02-06)

##### Chores

- eui-menu:
  - Fix issue with queryParams not passed in URL - EUI-11967 EUI-11967 (5ed9f8e0)
- eui-toolbar-megamenu:
  - Fix issue with visible prop on item - EUI-11902 EUI-11902 (8dbb1b29)
- eui-block-content:
  - migrate the HostBinding API - EUI-11971 EUI-11971 (25a6f616)
- eui-accordion:
  - migrate the HostBinding API - EUI-11959 EUI-11959 (b3cfae8b)
  - migrate to Signals API - EUI-11959 EUI-11959 (1291b7cc)
- eui-dropdown:
  - Fix issue with keyboard navigation - EUI-11960 EUI-11960 (f73460a8)
- eui-autocomplete:
  - fixed some reported visual regressions. Please note... (50afec68)
- eui-banner:
  - migrate to Signals API - EUI-11966 EUI-11966 (56e30b10)
- eui-badge:
  - migrate to Signals API - EUI-11965 EUI-11965 (3c6fa278)
- eui-avatar:
  - migrate to Signals API - EUI-11964 EUI-11964 (daad7953)
- styles:
  - fixed required input fields asterisk position - EUI-11927 EUI-11927 (0547b12d)
- showcase:
  - Remove !important on showcase section title margin - EUI-11944 EUI-11944 (a810ad28)
- eui-tooltip:
  - Fix issue with event subscriptions - EUI-11928 EUI-11928 (02af9481)
- eui-tree:
  - Fix translation of title tooltip on node - EUI-11916 EUI-11916 (7a4ff0f1)

##### Bug Fixes

- eui-user-profile:
  - hasShadow should accept boolean only - EUI-11966 EUI-11966 (742544cf)
- other:
  - lint issues - EUI-11966 EUI-11966 (21e3baab)
- eui-datepicker:
  - skip failing tests - EUI-11933 EUI-11933 (79552968)
  - skips failing test - EUI-11933 EUI-11933 (7785cf1f)

## 21.0.3 (2026-01-21)

##### Chores

- cli:
  - adapted generate-sprite using eui-cli scripts on generated app - EUI-11294 EUI-11294 (c3e9c0ef)
  - added generate sprite script - EUI-11294 EUI-11294 (03a64d74)
- deps:
  - updated to Angular 21.1.0 and related - EUI-11294 EUI-11294 (8bc10f04)
- eui-file-upload:
  - Fix icons - EUI-11878 EUI-11878 (62f38b56)
- eui-toolbar-mega-menu:
  - reviewed display of first level menu items and allow ellipsis when it is too big - EUI-11865 EUI-11865 (9b362d79)
- fieldset:
  - add hasLeftExpander - EUI-11294 EUI-11294 (a0a2643d)
- styles:
  - adapted neutral default token color value typo - EUI-11294 EUI-11294 (4eac7d77)
- eui-table:
  - add isTableBordered option - adjusted padding for fluid eui-page-column template - EUI-11294 EUI-11294 (8a648c8f)

##### Bug Fixes

- other:
  - reverts EUI-6312 to fix recreation of instance on null - EUI-11696 EUI-6312 (666a7e0b)

## 21.0.2 (2025-12-18)

##### Chores

- eui-input-group:
  - adapted input-addon button border - EUI-11294 EUI-11294 (8a752c8c)
- styles:
  - Add missing CDK styles - EUI-11756 EUI-11756 (d187413a)
  - adapted material styles for datepicker - EUI-11294 EUI-11294 (07c35435)
- deps:
  - updated to Angular 21.0.5 - material to 21.0.3 - updated cdk styles - EUI-11294 EUI-11294 (5252c55c)
- eui-user-profile:
  - update outline icons for badge statuses to use internal eui set - EUI-11294 EUI-11294 (cf8a115c)
- eui-autocomplete:
  - Fix content scroll on first load goes to bottom - EUI-11756 EUI-11756 (0659db02)
- eui-button-group:
  - adapted behaviour for checked buttons - EUI-11294 EUI-11294 (203b56cd)

##### Bug Fixes

- eui-tabs:
  - alignments issue with left-content and right-content - EUI-11294 EUI-11294 (4aa46177)
- eui-user-profile:
  - subinfos wrongly displayed on toolbar - EUI-11294 EUI-11294 (1ca8038c)

## 21.0.1 (2025-12-11)

##### Chores

- eui-toolbar:
  - fix styles issue for sidebar-toggle - EUI-11294 EUI-11294 (81773a5c)
- other:
  - update to 21.0.0 final - EUI-11294 EUI-11294 (98126588)

## 21.0.0-rc.3 (2025-12-11)

##### Chores

- styles:
  - updated extra palette for ECL mode - EUI-11294 EUI-11294 (c91d410a)
  - adjusted styles for section-header and toggle-group - EUI-11294 EUI-11294 (65e4e4b3)
- user-profile:
  - back to internal eui-dropdown usage for accessibility improvements - EUI-11294 EUI-11294 (fe2d7f55)
- eui-autocomplete:
  - Content scroll on first load goes to bottom - EUI-11756 EUI-11756 (7c561991)
- eui-dialog:
  - Make eui-dialog injected components to inherit from parent injectors when used with service - EUI-11760 EUI-11760 (18447649)

## 21.0.0-rc.2 (2025-12-10)

##### Chores

- eui-wizard-v2:
  - new wizard component draft aligned to EDS specs - EUI-11294 EUI-11294 (2bb3aebc)
- eui-wizard:
  - remove the active indicator - EUI-11294 EUI-11294 (8c26ca5d)
- styles:
  - fix dark mode for toolbar and related items - EUI-11294 EUI-11294 (83821b95)

##### Bug Fixes

- eui-editor:
  - fixes a11y errors - EUI-11733 EUI-11733 (e15ee80e)

## 21.0.0-rc.1 (2025-12-09)

##### Chores

- styles:
  - fix font-2xs size token - upgraded to Angular 21.0.3 and related - EUI-11294 EUI-11294 (51efab05)
- eui-autocomplete:
  - Update panel position with async data - EUI-11756 EUI-11756 (3f36237a)

## 21.0.0-next.51 (2025-12-09)

##### Chores

- styles:
  - adjusted typography line-heights for showcase doc - adjusted eui-toggle-group with icon - EUI-11294 EUI-11294 (15be4f29)
  - adjusted typography scales to M=16px base - EUI-11294 EUI-11294 (f7880c80)
- eui-table:
  - Fix issue with pagination of filtered results - EUI-11666 EUI-11666 (6bed51aa)

## 21.0.0-next.50 (2025-12-08)

##### Chores

- style:
  - add colorPalette for status-badge and dashboard-card - adapted color-extra-palette context semantic colors - EUI-11294 EUI-11294 (b2bd2744)
- eui-calendar:
  - use tokens colors - EUI-11294 EUI-11294 (878fba2b)

## 21.0.0-next.49 (2025-12-06)

##### Chores

- styles:
  - added ECL color modes as palettes for eui-chip - eui-badge - eui-avatar - EUI-11294 EUI-11294 (d87c6a9b)
  - remove eui-c-bc default colors exported - only relying on eui-c colors CSS vars exposed and re-used internally - EUI-11294 EUI-11294 (9aa8686a)
  - BREAKING CHANGES - visual - remove bootstrap grid in default eui.css - it now needs to be imported from eui-bootstrap-grid.css if needed - add ECL v5 grid system that can be imported with eui-ecl-grid.css on top of eui.css - EUI-11294 EUI-11294 (a920fa24)
  - adjusted compact theme to default 14px / 0.875 rem ratio - EUI-11294 EUI-11294 (993db6fc)
  - adjustments on eui-chip scaling and padding - euiResizable use eui-icon-svg instead of plain icon from assets - EUI-11294 EUI-11294 (2839d7d1)

##### Bug Fixes

- eui-paginator:
  - makes aria-label unique - EUI-11730 EUI-11730 (967e91ab)

## 21.0.0-next.48 (2025-12-05)

##### Chores

- eui-datepicker:
  - skip tests - EUI-11743 EUI-11743 (cef466da)
- eui-input-number:
  - remove setInvalid in favor of isInvalid BREAKING CHANGE - EUI-11743 EUI-11743 (fbf04c95)
  - use new angular API - EUI-11743 EUI-11743 (f63fe229)

## 21.0.0-next.47 (2025-12-04)

##### Chores

- other:
  - adapted cli app linting errors - EUI-11294 EUI-11294 (127ee145)

##### Bug Fixes

- euiIcon:
  - fixes wrong input name due to the removal of the alias - EUI-11732 EUI-11732 (1404fa80)
- eui-autocomplete:
  - tests - EUI-11743 EUI-11743 (529c9139)

## 21.0.0-next.46 (2025-12-04)

##### Chores

- eui-components:
  - Fix tests - EUI-11595 EUI-11595 (1d49ff7b)
- ecl-tabs:
  - fix for keyboard navigation EUI-11430 EUI-11430 (f2fc9c84)
- ecl-multiselect:
  - fix for keyboard navigation EUI-11625 EUI-11625 (a30f8a3d)
- other:
  - fix lint (96eec7b5)
  - remove metadata lock folder (79bc3e49)
- user-profile:
  - use popover as dropdown for better injection of custom components within - add hasNoContentPadding to eui-popover - EUI-11294 EUI-11294 (db2b8c34)

##### Bug Fixes

- other:
  - tests (3f336984)
- store-service:
  - removed dispatch - EUI-11743 EUI-11743 (10d33525)
- styles:
  - adapted breadcrumb styles simplified - eui-chip close hover on filled variant - EUI-11294 EUI-11294 (20d001f8)
- eui-autocomplete:
  - fixes a11y errors - EUI-11726 EUI-11726 (32d103e2)
- eui-chip-button:
  - fixes a11y errors - EUI-11745 EUI-11745 (143797ef)

## 21.0.0-next.45 (2025-12-03)

##### Chores

- other:
  - cleanup (93212f7a)
- popover:
  - remove type input - default to flat according to DS specs - BREAKING CHANGE - EUI-11294 EUI-11294 (dec2db39)

##### Bug Fixes

- other:
  - popover type in template (aa8fb8bf)
- eui-chip-list:
  - styling alignments - EUI-11345 EUI-11345 (f62a615a)

## 21.0.0-next.44 (2025-12-03)

##### Chores

- other:
  - cleanup (9f491d76)
- store-service:
  - we don't dispact to NGRX store anymore BREAKING CHANGE - EUI-11743 EUI-11743 (104d0bb6)
- resizable:
  - fix icon - adapted page columns when left positioned and collapseHidden option - EUI-11294 EUI-11294 (fdb8a149)

## 21.0.0-next.43 (2025-12-02)

##### Chores

- other:
  - add eui-toggle-group cmp (draft) - adjusted typography map to max 6xl - add utility class for border-radius - EUI-11294 EUI-11294 (50729d09)
- core:
  - remove euiInitApp in favor of provideEuiInitializer BREAKING CHANGE - EUI-11743 EUI-11743 (424539e5)
  - exposing getCoreProviders - EUI-11743 EUI-11743 (c618813d)
- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (ab3b5a83)

## 21.0.0-next.42 (2025-12-02)

##### Chores

- ecl-tabs:
  - improve keyboard navigation behavior - EUI-11430 EUI-11430 (c16baa6f)

## 21.0.0-next.41 (2025-12-02)

##### Chores

- styles:
  - adapted to default ECL border-radius tokens map - fix mobile rendering breakpoint media query - EUI-11294 EUI-11294 (eee5e0e2)

## 21.0.0-next.40 (2025-12-01)

##### Chores

- styles:
  - adapted table-default styles - page and page columns typography - hoverable card - EUI-11294 EUI-11294 (bb6ac096)

## 21.0.0-next.39 (2025-12-01)

##### Chores

- other:
  - adapted compact theme and font-size usage (90958853)
- styles:
  - adjusted typography css vars to raw sizes usage - EUI-11294 EUI-11294 (22d54015)
  - cleanup legacy stylesheets - BREAKING CHANGE - remove eui-utilites-extras exports - eui-legacy-bootstrap-utilities - EUI-11294 EUI-11294 (44a2600d)
- deps:
  - updated to Angular 21.0.2 - added eslint to support JS config in generated app - EUI-11294 EUI-11294 (d8b09ce5)
- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (22d60aca)

## 21.0.0-next.38 (2025-12-01)

##### Chores

- styles:
  - adjusted colors context to match DS - EUI-11294 EUI-11294 (84584533)

## 21.0.0-next.37 (2025-12-01)

##### Chores

- cli:
  - adapted build app scripts - reverted to json based eslint - adjusted angular.json config for ECL skeletons - EUI-11294 EUI-11294 (b5196b3a)

## 21.0.0-next.36 (2025-11-30)

##### Chores

- styles:
  - adapted typography for responsive typography - adjusted to ECL v5 specs - EUI-11294 EUI-11294 (c770e63a)

## 21.0.0-next.35 (2025-11-29)

##### Chores

- styles:
  - adjusted context colors to correct surfaces for background color usage - EUI-11294 EUI-11294 (baea34dc)
- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (a172c798)
- i18n:
  - migrate to latest ngx-translate - EUI-11737 EUI-11737 (16985120)
- other:
  - removed 'ecl-breadcrumb-segment' selector, updates for the cli skeleton for ecl EUI-11722 EUI-11722 (85ebd979)

## 21.0.0-next.34 (2025-11-28)

##### Chores

- styles:
  - fix typography scaling - add surface-dark for context colors - EUI-11294 EUI-11294 (b230a86a)

## 21.0.0-next.33 (2025-11-27)

##### Chores

- deps:
  - upgraded vitest and eslint to latest - EUI-11294 EUI-11294 (010b2653)
- ecl-banner:
  - pause/play functionality for video EUI-11722 EUI-11722 (3992d05e)

## 21.0.0-next.32 (2025-11-27)

##### Chores

- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (5269e006)

## 21.0.0-next.31 (2025-11-27)

##### Chores

- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (ea5ab08c)
- eui-page:
  - fix typography scale - adapted showcase page on font hierarchy - EUI-11294 EUI-11294 (53c00bf6)

##### Bug Fixes

- other:
  - tsconfig.spec.json wrong schema - EUI-11693 EUI-11693 (3b934ef1)

## 21.0.0-next.30 (2025-11-27)

##### Chores

- other:
  - removed unused imports EUI-11699 EUI-11699 (a187f801)

##### Bug Fixes

- other:
  - tsconfig.spec.json wrong schema - EUI-11693 EUI-11693 (dde8657c)

## 21.0.0-next.29 (2025-11-27)

##### Chores

- styles:
  - adapted page surface and divider global context vars - EUI-11294 EUI-11294 (0b89ec85)
- deps:
  - upgraded to Angular 21.0.1 - security patch - EUI-11294 EUI-11294 (908da42d)
- cli:
  - adapted app build scripts - EUI-11294 EUI-11294 (d759f42d)
- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (ea320cba)
- eui-growl:
  - Fix lint - EUI-11715 EUI-11715 (ca7e034a)

## 21.0.0-next.28 (2025-11-27)

##### Chores

- eui-text-input:
  - migrate to signal API - EUI-11713 EUI-11713 (4c6dbe7f)

## 21.0.0-next.27 (2025-11-26)

##### Chores

- other:
  - skip tabs tests (e294cdad)
  - adapted tsconfig lib and specs for all sub-pkgs - EUI-11294 EUI-11294 (d758cdf1)

##### Bug Fixes

- other:
  - wrong showcase spec file (c10464ac)
- eui-tabs:
  - import relative to the project - EUI-11693 EUI-11693 (b15dfda6)

## 21.0.0-next.26 (2025-11-26)

##### Chores

- other:
  - enable sonar - EUI-11693 EUI-11693 (4e677399)

## 21.0.0-next.25 (2025-11-26)

##### Chores

- other:
  - temp disabled EuiTabsComponent tests - EUI-11693 EUI-11693 (32d434cd)
  - ignore the test results folder reporting - EUI-11693 EUI-11693 (512e051c)
  - update nodemon to 3.x EUI-11438 EUI-11438 (295d60a4)
  - add back return type EUI-11438 EUI-11438 (0619c732)
  - merge from 21.x EUI-11438 EUI-11438 (6d263c0e)
  - minor adaptations EUI-11438 EUI-11438 (336deeb3)
- eui-components:
  - Fix tests - EUI-11695 EUI-11695 (2ca07420)

##### New Features

- other:
  - refactor growl-service in order to support OnPush for consumers of such service. This avoids major refactorings of eui-app and eui-app-component to support OnPush. (e309f176)

##### Bug Fixes

- other:
  - make sure CD runs when messages are removed async. Not a breaking change in terms of API. EUI-11438 EUI-11438 (87f692d7)
  - adapt tests BREAKING CHANGE EUI-11438 EUI-11438 (ee12e633)
- eui-toolbar:
  - fixes linting errors - EUI-11697 EUI-11697 (2cacf1b5)
  - fixes lifecycle error + null error on doc-page-dev-guide comp - EUI-11697 EUI-11697 (5451ee55)

## 21.0.0-next.24 (2025-11-25)

##### Chores

- eui-page:
  - added isCollapsedHidden property to eui-page-column when collapsed and should not be shown in view - EUI-11294 EUI-11294 (e6e7e437)

## 21.0.0-next.23 (2025-11-24)

##### Chores

- eui-textarea:
  - migrate to signal API - EUI-11691 EUI-11691 (a74827d1)
- eui-page:
  - adapted to handle page-columns wrapping (fluid view) - EUI-11294 EUI-11294 (45662eca)

## 21.0.0-next.22 (2025-11-24)

##### Chores

- ecl-site-footer:
  - new selector, the old one is deprecated EUI-11687 EUI-11687 (88901201)

## 21.0.0-next.21 (2025-11-24)

##### Chores

- eui-autocomplete:
  - Fix tests - EUI-11665 EUI-11665 (78072dc5)
- ecl-site-footer:
  - links not shown properly when switching between ec/eu templates EUI-11686 EUI-11686 (1dd81aa8)
- social-media-follow:
  - passing extra attributes to the single links - EUI-11545 EUI-11545 (41a6127f)

##### Bug Fixes

- eui-input-radio:
  - checked state on group more than 2 - EUI-11620 EUI-11620 (f45bce1b)

## 21.0.0-next.20 (2025-11-24)

##### Chores

- eui-slider:
  - unexpected .only modifier - EUI-11618 EUI-11618 (daa97abf)
- eui-datepicker:
  - skip failing (empty string isntead of null) - EUI-11618 EUI-11618 (3679a424)
- eui-textarea:
  - temp skip failing - EUI-11618 EUI-11618 (67c12bc3)
- other:
  - adapted showcase md styles doc page rendering (9304c8f5)
- eui-paginator:
  - migrate to vitest - EUI-11618 EUI-11618 (de55384f)
- eui-popover:
  - migrate to vitest and fix set input - EUI-11618 EUI-11618 (60bf902a)

##### Bug Fixes

- eui-ecl:
  - vitest enable - EUI-11618 EUI-11618 (8d49a12d)
- eui-autocomplete:
  - lint - EUI-11618 EUI-11618 (974b1b7a)

## 21.0.0-next.19 (2025-11-23)

##### Chores

- styles:
  - BREAKING CHANGE - visual - adapted font scales to ECL v5 specs - remove compact line height mode for font - extend the font sizes from 2xs to 10xl - add light font weight - EUI-11294 EUI-11294 (892512e9)

## 21.0.0-next.18 (2025-11-23)

##### Chores

- styles:
  - adapted to semi-bold font - adjusted to font-l following ECL v5 specs - adapted eui-wizard to new EDS specs - EUI-11294 EUI-11294 (bc4acab7)

## 21.0.0-next.17 (2025-11-22)

##### Chores

- eui-button:
  - added euiSizeXS variant - EUI-11294 EUI-11294 (669adc86)
- styles:
  - adapted components font to semi-bold and adjusted font-sizes - EUI-11294 EUI-11294 (68ef6929)
  - adapted to ECL font sizes map - decreased bigger font to match map sequence - EUI-11294 EUI-11294 (6aa951f3)
  - fix ECL print css and remove inter as already provided by eUI default in assets - EUI-11294 EUI-11294 (e7b67b2c)
- other:
  - add back ecl-breadcrump-segment temporary as breaking showcase (2ee947f0)
- eui-tabs:
  - added isFlat variant - EUI-11294 EUI-11294 (4398800e)
- eui-snc:
  - refactor component to standard structure - use of XS button instead of clickable chip for a11y - EUI-11294 EUI-11294 (211062ea)
- ecl:
  - some more deprecations removed EUI-11391 EUI-11391 (9273d6e6)
  - remove deprecations EUI-11391 EUI-11391 (acf87d85)

##### Bug Fixes

- other:
  - styles import (9def230f)

## 21.0.0-next.16 (2025-11-21)

##### Chores

- styles:
  - adapted ECL v5 font-face declaration - EUI-11294 EUI-11294 (80cc4d40)
- other:
  - skip temporarily and fix failed vitest - EUI-11618 EUI-11618 (578f9200)

## 21.0.0-next.15 (2025-11-21)

##### Chores

- eui-tabs:
  - add tab header left and right content for icon and badge cmp injection - EUI-11294 EUI-11294 (bf847e23)
- eui-tab:
  - eui-tab-header-label and eui-tab-header-sub-label sub-projected cmp added - EUI-11294 EUI-11294 (8e9773eb)

## 21.0.0-next.14 (2025-11-21)

##### Chores

- other:
  - force rebuild - EUI-11294 EUI-11294 (653c765a)

## 21.0.0-next.13 (2025-11-20)

##### Chores

- other:
  - add hasLeftExpander to eui-card - adapted dark mode for header and toolbar - EUI-11294 EUI-11294 (974f8904)
  - remove modules from all components EUI-11661 EUI-11661 (7cf6fd8f)
- showcase:
  - updated euiCode directive - rollback to grn for page surface - EUI-11294 EUI-11294 (cd602802)

## 21.0.0-next.12 (2025-11-20)

##### Chores

- eui-autocomplete:
  - Fix tests - EUI-11665 EUI-11665 (424756c1)
- icons:
  - added missing ECL icons from v19 set for backward compat - EUI-11294 EUI-11294 (c3b725b9)
- ecl-site-footer:
  - add co-owner section EUI-11603 EUI-11603 (4defa5c9)

##### Bug Fixes

- eui-core:
  - test and disable some - EUI-11618 EUI-11618 (6a787a3a)
  - localForage mocking - EUI-11618 EUI-11618 (814453fa)
  - failing tests by vitest migration - EUI-11618 EUI-11618 (eaad5106)

## 21.0.0-next.11 (2025-11-20)

##### Chores

- styles:
  - put back gr (EDS grey) as surface page - EUI-11294 EUI-11294 (59d8479e)
  - styles alignments over DS21, replacement of opacity values with tokens - EUI-11604, EUI-11609 EUI-11604 (c6cb3ab2)
- eui-core:
  - lint and migration to async/await - EUI-11618 EUI-11618 (9923cf90)
  - migrate from jasmine to vitest - EUI-11618 EUI-11618 (42124a4b)
- icons:
  - put back ecl full set as standalone set - EUI-11294 EUI-11294 (28044ee3)
- checkbox, radio:
  - removed unnecessary imports - EUI-11537 EUI-11537 (95359435)
  - added eclHelpHidden and eclFeedbackHidden - EUI-11537 EUI-11537 (43f4c919)
  - fixed put invalid and help text in label - EUI-11537 EUI-11537 (3936111a)
  - put invalid and help text in label - EUI-11537 EUI-11537 (84c386ed)
- eui-chip-button:
  - for eui-snc usage of clickable eui-chip - non-removeable - EUI-11294 EUI-11294 (e0a91942)
- eui-app-toolbar:
  - mobile rendering of toolbar items when used with eui-menu with header and toolbar - EUI-11294 EUI-11294 (725b92bc)
- eui-app:
  - eui-app-v2 - new shell draft usage for responsive - full flex eUI app shell refactoring (phase 1) - EUI-11294 EUI-11294 (be97dc7a)
- eui-page-v2:
  - refactoring PoC adapted to EUI_APP (new app shell usage) - EUI-11294 EUI-11294 (362cea49)
- eui-progress-circle:
  - BREAKING CHANGE - remove iconLabelClass (replaced by icon) - remove iconLabelStyleClass (replaced by fillColor) - EUI-11294 EUI-11294 (7ee6d4b0)
- eui-page-header:
  - BREAKING CHANGE - remove headerBodyContent public queryList - EUI-11294 EUI-11294 (c386b6db)
- eui-icon-toggle:
  - BREAKING CHANGE - remove iconSvgSet - EUI-11294 EUI-11294 (a12f785a)
- eui-icon-svg:
  - BREAKING CHANGE - remove euiVariant - EUI-11294 EUI-11294 (c127eb4c)
- eui-fieldset:
  - BREAKING CHANGE - remove iconSvgType - use iconSvgName instead - EUI-11294 EUI-11294 (3f2f60c5)
- eui-chip:
  - BREAKING CHANGE - remove typeClass from EuiChip interface - use variant instead - EUI-11294 EUI-11294 (2de2875b)

##### Other Changes

- eui-discussion-thread:
  - BREAKING CHANGE - remove trackByFn public function - EUI-11294 EUI-11294 (9bd613de)

## 21.0.0-next.10 (2025-11-20)

##### Chores

- eui-base:
  - adapt tsconfig - EUI-11618 EUI-11618 (c6b3efb3)
- other:
  - upgrade deps to angular 21 - EUI-11618 EUI-11618 (79475373)
  - migrate to angular 21 - EUI-11618 EUI-11618 (b4f18572)
  - effect afterRender vs afterNextRender - EUI-11611 EUI-11611 (19d3b8ce)
- styles:
  - adjusted input to stronger secondary border (EDS specs) - EUI-11294 EUI-11294 (c72e7682)
- eui-autocomplete:
  - Fix issue with value not refreshed when isForceSelection is enable - EUI-11629 EUI-11629 (2b1392e8)
  - fixed autocomplete display with chips list placehholder when empty - EUI-11584 EUI-11584 (896181fa)
  - fixed autocomplete display with addons - EUI-10748 EUI-10748 (77d34a3e)
- ecl-notification:
  - add link and custom icon EUI-11579 EUI-11579 (a1c3b70c)
- eui-icon-svg:
  - updated icons for file types set - EUI-11609 EUI-11609 (d78e29aa)

## 21.0.0-next.9 (2025-11-18)

##### Chores

- icons:
  - add missing historical icons in the eUI default set - EUI-11294 EUI-11294 (939f9593)
  - BREAKING CHANGES - visual - revamped eUI icon set according to phosphor default library - EUI-11294 EUI-11294 (2bd4ef67)
- other:
  - adapted breadcrumb iconSvgName providing ariaLabel - added euiOutline (replacing isFlat) for eui-avatar - EUI-11294 EUI-11294 (ee05d666)
  - v21 testing - EUI-11595 EUI-11595 (980dc606)
- styles:
  - adapted to EDS specs - EUI-11294 EUI-11294 (2725b72d)
- eui-disable-content:
  - hostlistener methods cannot be private - EUI-11611 EUI-11611 (03894022)
  - set growlService dependency optional - EUI-11611 EUI-11611 (6976657b)
  - removes deprecated code - EUI-11611 EUI-11611 (e3505d37)

##### Bug Fixes

- other:
  - lint issues (7e56539c)

## 21.0.0-next.8 (2025-11-17)

##### Chores

- icons:
  - adapted eUI default set with relevant common icons from phosphor lib - new eui-file and eui-social set for externalising file format (aligned from phosphor) and social icons (derived from ECL icon set) - EUI-11294 EUI-11294 (d725e9b7)
- breadcrumbs:
  - update link style - EUI-11540 EUI-11540 (a4fa8cef)
- styles:
  - replace icon usage internally - adjusted color maps to latest ECL v5 / EDS specs - adjusted box-shadow spec usage on components - EUI-11294 EUI-11294 (5c062c77)
- labels:
  - add translations for see more - EUI-11536 EUI-11536 (50b6726a)
  - harmonize labels for see more - EUI-11536 EUI-11536 (00116ab4)
- other:
  - updated to Angular 21.0.0-rc.2 - rollout next eUI 21 releases before RC - EUI-11294 EUI-11294 (bb78d273)
  - adapted post-build script (1a03b793)
  - adapted post-build script to not push on src (5840feba)
  - put back previous post-build script (d5074c24)
  - remove unused analogjs dependencies - EUI-11512 EUI-11512 (81dcc0e8)
  - cleanup (4dc33e5e)
  - cleanup injected files (fe5a7d0e)
  - adapted base tsconfig spec file (07f983dd)
  - add test-setup in base (8f2922ee)
  - adapted tsconfig to default name usage - EUI-11294 EUI-11294 (ef4b5ef7)
- showcase:
  - adapted to version 2 compatible with eui-page-v2 for testing purposes (9ae6b3be)
- eui-table:
  - BREAKING CHANGE remove of isTableBordered - EUI-11294 EUI-11294 (5459ff50)
- ecl-fact-figures:
  - refactored to match ECL changes EUI-11576 EUI-11576 (3808ee7f)
- ecl-list-illustration:
  - small fix for the isSquare property EUI-11575 EUI-11575 (80024576)
  - new variants and some more improvement s EUI-11575 EUI-11575 (03399ddd)
- eui-app-v2:
  - adapted media queries for toolbar and header view - EUI-11294 EUI-11294 (30713a5d)
- eui-chip-button:
  - for eui-snc usage of clickable eui-chip - non-removeable - EUI-11294 EUI-11294 (e0a91942)
- eui-app-toolbar:
  - mobile rendering of toolbar items when used with eui-menu with header and toolbar - EUI-11294 EUI-11294 (725b92bc)
- eui-app:
  - eui-app-v2 - new shell draft usage for responsive - full flex eUI app shell refactoring (phase 1) - EUI-11294 EUI-11294 (be97dc7a)
- eui-page-v2:
  - refactoring PoC adapted to EUI_APP (new app shell usage) - EUI-11294 EUI-11294 (362cea49)
- eui-progress-circle:
  - BREAKING CHANGE - remove iconLabelClass (replaced by icon) - remove iconLabelStyleClass (replaced by fillColor) - EUI-11294 EUI-11294 (7ee6d4b0)
- eui-page-header:
  - BREAKING CHANGE - remove headerBodyContent public queryList - EUI-11294 EUI-11294 (c386b6db)
- eui-icon-toggle:
  - BREAKING CHANGE - remove iconSvgSet - EUI-11294 EUI-11294 (a12f785a)
- eui-icon-svg:
  - BREAKING CHANGE - remove euiVariant - EUI-11294 EUI-11294 (c127eb4c)
- eui-fieldset:
  - BREAKING CHANGE - remove iconSvgType - use iconSvgName instead - EUI-11294 EUI-11294 (3f2f60c5)
- cli:
  - fix tsconfig - adapted pnpm dependencies - EUI-11294 EUI-11294 (858f4594)

##### Bug Fixes

- other:
  - lint - EUI-11512 EUI-11512 (42fb7f92)
  - update platform testing, add missing zone.js - EUI-11512 EUI-11512 (7a8e0228)
- eui-tree:
  - vitest compile issues and other test related fixes - EUI-11512 EUI-11512 (c58338ac)

## 21.0.0-next.7 (2025-11-16)

##### Chores

- other:
  - transfer back flags icons for export - EUI-11294 EUI-11294 (995d3079)

## 21.0.0-next.6 (2025-11-16)

##### Chores

- styles:
  - adapted typography - fix h6 to regular font-type - EUI-11294 EUI-11294 (305b902a)
  - BREAKING CHANGE - visual - remove eui-legacy-bootstrap-utilities (margins / paddings etc...) are now to be used from eui-u-% utilities classes only - bootstrap only kept for grid system utility classes - EUI-11294 EUI-11294 (fffbd7bc)
- other:
  - moved all icons sources (phosphor / flags) to svg-src styles assets folder (acd964c3)

## 21.0.0-next.5 (2025-11-16)

##### Chores

- icons:
  - BREAKING CHANGE (visual) - remove ionicons filled - outline - sharp icon sets - remove FontAwesome icon sets (fa-solid / fa-regular) used in previous eUI versions during transition - EUI-11294 EUI-11294 (87b66604)

## 21.0.0-next.4 (2025-11-16)

##### Chores

- icons:
  - adapted internal icon usage to only eUI default set - EUI-11294 EUI-11294 (43218d05)

## 21.0.0-next.3 (2025-11-14)

##### Chores

- showcase:
  - adapted markdown rendering of headings - cd issues on load - EUI-11294 EUI-11294 (20f40c90)
- ecl-modal:
  - scroll functionality EUI-11589 EUI-11589 (8cf552e7)
  - put icon in modal header content EUI-11578 EUI-11578 (570142f5)
- ecl-link:
  - changes for variants and added highligh option EUI-11606 EUI-11606 (7151f09b)
- styles:
  - set colors utilities for foreground and background colors according to color contexts vars - set active-bg to lighter primary - EUI-11294 EUI-11294 (87d222db)
- eui-editor:
  - fixed lists display when in readonly mode, custom toolbar formats, isEnabledOnFocus - EUI-11596 EUI-11596 (39925e9b)
- ecl-page-header:
  - add some expandable content EUI-11582 EUI-11582 (6497ab83)
- rating-field:
  - replacing screen reader utility in the markup - EUI-11541 EUI-11541 (69b053ec)
- labels:
  - add translations for see more - EUI-11536 EUI-11536 (50b6726a)
  - harmonize labels for see more - EUI-11536 EUI-11536 (00116ab4)
- other:
  - adapted post-build script (1a03b793)
  - adapted post-build script to not push on src (5840feba)
  - put back previous post-build script (d5074c24)
  - remove unused analogjs dependencies - EUI-11512 EUI-11512 (81dcc0e8)
  - cleanup (4dc33e5e)
  - cleanup injected files (fe5a7d0e)

##### Bug Fixes

- eui-input-radio:
  - FormsModule ng-untouched class not replaced onTouched - EUI-11599 EUI-11599 (305e5e9d)

## 21.0.0-next.2 (2025-11-13)

##### Chores

- ecl-fact-figures:
  - refactored to match ECL changes EUI-11576 EUI-11576 (3808ee7f)

## 21.0.0-next.1 (2025-11-12)

##### Chores

- other:
  - updated to Angular 21.0.0-rc.2 - rollout next eUI 21 releases before RC - EUI-11294 EUI-11294 (bb78d273)
- showcase:
  - adapted to version 2 compatible with eui-page-v2 for testing purposes (9ae6b3be)
- eui-table:
  - BREAKING CHANGE remove of isTableBordered - EUI-11294 EUI-11294 (5459ff50)
- ecl-list-illustration:
  - small fix for the isSquare property EUI-11575 EUI-11575 (80024576)
  - new variants and some more improvement s EUI-11575 EUI-11575 (03399ddd)
- eui-app-v2:
  - adapted media queries for toolbar and header view - EUI-11294 EUI-11294 (30713a5d)

## 21.0.0-alpha.40 (2025-11-11)

##### Chores

- eui-chip-button:
  - for eui-snc usage of clickable eui-chip - non-removeable - EUI-11294 EUI-11294 (e0a91942)
- eui-app-toolbar:
  - mobile rendering of toolbar items when used with eui-menu with header and toolbar - EUI-11294 EUI-11294 (725b92bc)
- eui-app:
  - eui-app-v2 - new shell draft usage for responsive - full flex eUI app shell refactoring (phase 1) - EUI-11294 EUI-11294 (be97dc7a)
- eui-page-v2:
  - refactoring PoC adapted to EUI_APP (new app shell usage) - EUI-11294 EUI-11294 (362cea49)
- eui-progress-circle:
  - BREAKING CHANGE - remove iconLabelClass (replaced by icon) - remove iconLabelStyleClass (replaced by fillColor) - EUI-11294 EUI-11294 (7ee6d4b0)
- eui-page-header:
  - BREAKING CHANGE - remove headerBodyContent public queryList - EUI-11294 EUI-11294 (c386b6db)
- eui-icon-toggle:
  - BREAKING CHANGE - remove iconSvgSet - EUI-11294 EUI-11294 (a12f785a)
- eui-icon-svg:
  - BREAKING CHANGE - remove euiVariant - EUI-11294 EUI-11294 (c127eb4c)
- eui-fieldset:
  - BREAKING CHANGE - remove iconSvgType - use iconSvgName instead - EUI-11294 EUI-11294 (3f2f60c5)
- eui-chip:
  - BREAKING CHANGE - remove typeClass from EuiChip interface - use variant instead - EUI-11294 EUI-11294 (2de2875b)
  - BREAKING CHANGE - remove isSquared variant - EUI-11294 EUI-11294 (095adba0)
- eui-calendar:
  - port back implementation from v19 - EUI-11294 EUI-11294 (61817cc0)
- eui-button:
  - BREAKING CHANGE - remove euiButtonCall - replaced by euiCTAButton - EUI-11294 EUI-11294 (88001af3)
- eui-avatar:
  - BREAKING CHANGE - remove position input - EUI-11294 EUI-11294 (970c5fe6)
  - adapted border color for all variants - EUI-11294 EUI-11294 (5f9df4d7)
- eui-alert:
  - BREAKING CHANGE - remove alertIconType and alertIconFillColor - EUI-11294 EUI-11294 (6f8b2aa0)

##### Other Changes

- eui-discussion-thread:
  - BREAKING CHANGE - remove trackByFn public function - EUI-11294 EUI-11294 (9bd613de)

## 21.0.0-alpha.39 (2025-11-11)

##### Chores

- other:
  - force rebuild - EUI-11294 EUI-11294 (570d3bc7)

## 21.0.0-alpha.38 (2025-11-10)

##### Chores

- ecl-news-ticker:
  - fix for eu variant EUI-11569 EUI-11569 (d986e56a)
- ecl-carousel:
  - fix visual bug EUI-11568 EUI-11568 (c0a0927c)
- eui-autocomplete:
  - Refactor eui-autocomplete with new eui-chip-list - EUI-11532 EUI-11532 (14da1758)
- featured-item:
  - added aria-describedby - EUI-11543 EUI-11543 (14d178cb)
  - used uniqueId and removed aria-describedby - EUI-11543 EUI-11543 (08cc784a)
  - add id and aria-describedby - EUI-11543 EUI-11543 (eb1b794b)
- ecl-spotlight:
  - added component EUI-11573 EUI-11573 (02857703)
- modal:
  - moved aria-describedby to dialog host - EUI-11546 EUI-11546 (806ffe99)
  - added dynamic aria-describedby with unique ID - EUI-11546 EUI-11546 (220ddd12)
  - removed hardcoded id - EUI-11546 EUI-11546 (43244f07)
  - add aria-describedby - EUI-11546 EUI-11546 (a3a645bb)
- eui-datepicker:
  - removes moment-timezone from eui deps - EUI-11559 EUI-11559 (b0cf062e)
- ecl-timeline:
  - fix for item height, when no title and content EUI-11571 EUI-11571 (bbda16e1)
- ecl-button:
  - changes in variants, classes, etc EUI-11572 EUI-11572 (0b4933c3)
- eui-chip-list:
  - Replace old component by new one - EUI-11525 EUI-11525 (402ac2ac)
- eui-tree:
  - Fix issue with search results not expanded - EUI-11566 EUI-11566 (65a7a5c4)
- site-header:
  - link icon size, mobile and desktop the same - EUI-11539 EUI-11539 (6405aca5)

##### Bug Fixes

- eui-date-range-selector:
  - fixes visual regression on the border - EUI-11559 EUI-11559 (44a3e175)
- eui-datepicker:
  - adapts the width size following the inner number font size changes - EUI-11559 EUI-11559 (e0376319)
- eui-input-number:
  - equality check for previous value - EUI-11588 EUI-11588 (b43e4a68)

## 21.0.0-alpha.37 (2025-11-05)

##### Chores

- other:
  - force rebuild - EUI-11294 EUI-11294 (60361337)
  - revert post-build script changes (ad923e7f)

## 21.0.0-alpha.36 (2025-11-05)

##### Chores

- ecl-timeline:
  - timeline headline and set of timelines EUI-11534 EUI-11534 (5ed1fea0)
- form:
  - remove aria-label for required - EUI-11542 EUI-11542 (f0046ae9)
  - added TODO - EUI-11508 EUI-11508 (f2735ea0)
  - update form element display - EUI-11508 EUI-11508 (4017fee8)
- other:
  - updated logos EUI-11530 EUI-11530 (930a59da)
  - adapted to eui21 component wrapper class - EUI-11294 EUI-11294 (153f44ad)
- ecl-site-footer:
  - add custom links EUI-11472 EUI-11472 (2194eb2e)
  - added missing directive with class for description EUI-11464 EUI-11464 (73ed51d9)
- eui-scrollbars:
  - adds visible focus state - EUI-11484 EUI-11484 (732860a7)
- ecl-mega-menu:
  - fix when clicking back btn EUI-11504 EUI-11504 (b855cbb2)
  - recalculate heights when open/close submenu EUI-11503 EUI-11503 (2ef43ed0)
  - changes in design and new features EUI-11466 EUI-11466 (e4afb4fd)
- site header:
  - styles iteration - EUI-11506 EUI-11506 (0ec2a0d3)
- slider:
  - adapt vars usage (41df59f4)
  - adapted styles - EUI-11294 EUI-11294 (69fa2dce)
- select:
  - use uuid generator for ids - EUI-11505 EUI-11505 (7dbac9bf)
  - set dynamic aria-labelledby for accessibility - EUI-11505 EUI-11505 (8928ceab)
  - fixing accessibility report - EUI-11505 EUI-11505 (8f582736)
- inpage:
  - styles iteration - EUI-11510 EUI-11510 (0743c904)
- eui-editor:
  - Remove warning on each keydown, remove deprecated event - EUI-11523 EUI-11523 (095e4e27)
- eui-slider:
  - Implements Signal Forms POC - EUI-11514 EUI-11514 (b7dcfab2)
- eui-header:
  - Fix lint issue - EUI-11520 EUI-11520 (4ec51e53)
- eui-autocomplete:
  - Hide clearer icon when loading icon is displayed - EUI-11515 EUI-11515 (3890a6b9)
- header:
  - add custom logo feature - EUI-11494 EUI-11494 (29d65480)
- language-switcher:
  - add translate - EUI-11470 EUI-11470 (3ab603d6)
- accordion:
  - minimal tweaks to simplify the webcomponent implementation - EUI-11507 EUI-11507 (0464e93e)
- eui-chip-list:
  - Fix issue with drag and drop from a list to another - EUI-11361 EUI-11361 (b00e4b25)
- ecl-gallery:
  - added playsinline attribute EUI-11463 EUI-11463 (ec997e07)
- ecl-featured:
  - changes in the design EUI-11460 EUI-11460 (167fe097)
- banner:
  - mobile and tablet display - EUI-11465 EUI-11465 (9ff5d819)
- mega-menu:
  - remove unnecessary data attribute - EUI-11455 EUI-11455 (a8375935)
  - Featured links and revisited - EUI-11455 EUI-11455 (237c619c)
- social-media-follow, social-media-share:
  - removed social-media-share and removed color variant from social-media-follow [EUI-11458] EUI-11458 (0ce08e6b)
- ecl-site-header:
  - fixed caret in ecl-menu and search btn in search-form EUI-11456 EUI-11456 (b0ee5f4d)
- locale:
  - init will fail if locale string other than BCP 47 be provided - EUI-11401 EUI-11401 (84989c86)
- styles:
  - adapted dark theme context colors - EUI-11294 EUI-11294 (50bcbef7)

##### Bug Fixes

- eui-chip-list:
  - fixes a11y errors - EUI-11052 EUI-11052 (ec91552b)
- eui-input-number:
  - null value or empty string, coercion to zero - EUI-11499 EUI-11499 (612669fc)

## 21.0.0-alpha.35 (2025-11-05)

##### Chores

- other:
  - adapted post-build script (1a03b793)
  - adapted post-build script to not push on src (5840feba)
  - put back previous post-build script (d5074c24)
  - remove unused analogjs dependencies - EUI-11512 EUI-11512 (81dcc0e8)
  - cleanup (4dc33e5e)
  - cleanup injected files (fe5a7d0e)

## 21.0.0-alpha.34 (2025-11-05)

##### Chores

- other:
  - adapted base tsconfig spec file (07f983dd)
  - add test-setup in base (8f2922ee)
  - cleanup (d6b8d3ee)
  - adapted tsconfig to default name usage - EUI-11294 EUI-11294 (ef4b5ef7)
- cli:
  - fix tsconfig - adapted pnpm dependencies - EUI-11294 EUI-11294 (858f4594)

##### Bug Fixes

- other:
  - lint - EUI-11512 EUI-11512 (42fb7f92)
  - update platform testing, add missing zone.js - EUI-11512 EUI-11512 (7a8e0228)
- eui-tree:
  - vitest compile issues and other test related fixes - EUI-11512 EUI-11512 (c58338ac)

## 21.0.0-alpha.33 (2025-11-03)

##### Chores

- other:
  - minor changes (f3cbcf34)
  - merge from 21.x MWP-12441 MWP-12441 (9388a1f6)
  - fix ecl rtl/eu functionality in showcase EUI-11453 EUI-11453 (9cb5578f)
  - updated logos EUI-11530 EUI-11530 (930a59da)
  - replace @types/lodash with @types/lodash-es MWP-12441 MWP-12441 (13643c6a)
- deps:
  - upgraded to Angular and related : 21.0.0-rc.0 - EUI-11294 EUI-11294 (8da1ca06)
- form:
  - remove aria-label for required - EUI-11542 EUI-11542 (f0046ae9)
- ecl-site-footer:
  - add custom links EUI-11472 EUI-11472 (2194eb2e)
- eui-scrollbars:
  - adds visible focus state - EUI-11484 EUI-11484 (732860a7)
- ecl-mega-menu:
  - fix when clicking back btn EUI-11504 EUI-11504 (b855cbb2)
  - recalculate heights when open/close submenu EUI-11503 EUI-11503 (2ef43ed0)
  - changes in design and new features EUI-11466 EUI-11466 (e4afb4fd)
- site header:
  - styles iteration - EUI-11506 EUI-11506 (0ec2a0d3)
- slider:
  - adapt vars usage (41df59f4)
  - adapted styles - EUI-11294 EUI-11294 (69fa2dce)
- select:
  - use uuid generator for ids - EUI-11505 EUI-11505 (7dbac9bf)
  - set dynamic aria-labelledby for accessibility - EUI-11505 EUI-11505 (8928ceab)
  - fixing accessibility report - EUI-11505 EUI-11505 (8f582736)
- inpage:
  - styles iteration - EUI-11510 EUI-11510 (0743c904)
- eui-editor:
  - Remove warning on each keydown, remove deprecated event - EUI-11523 EUI-11523 (095e4e27)
- eui-slider:
  - Implements Signal Forms POC - EUI-11514 EUI-11514 (b7dcfab2)
- eui-header:
  - Fix lint issue - EUI-11520 EUI-11520 (4ec51e53)
- eui-autocomplete:
  - Hide clearer icon when loading icon is displayed - EUI-11515 EUI-11515 (3890a6b9)
- header:
  - add custom logo feature - EUI-11494 EUI-11494 (29d65480)

## 21.0.0-alpha.32 (2025-10-24)

##### Chores

- other:
  - adapted to eui21 component wrapper class - EUI-11294 EUI-11294 (153f44ad)
  - remove showcase from pnpm package.json and light deps-base - EUI-11294 EUI-11294 (2c34329b)
  - updated to Angular 21.0.0-next.5 - CLI : provided option for pnpm install - EUI-11294 EUI-11294 (60553cae)
  - useUTC with DateTimepicker + a11y fixes in eui-file-upload - EUI-11306 - EUI-11059 EUI-11306 (57f11d1f)
- language-switcher:
  - add translate - EUI-11470 EUI-11470 (3ab603d6)
- accordion:
  - minimal tweaks to simplify the webcomponent implementation - EUI-11507 EUI-11507 (0464e93e)
- form:
  - added TODO - EUI-11508 EUI-11508 (f2735ea0)
  - update form element display - EUI-11508 EUI-11508 (4017fee8)
- eui-chip-list:
  - Fix issue with drag and drop from a list to another - EUI-11361 EUI-11361 (b00e4b25)
- ecl-site-footer:
  - added missing directive with class for description EUI-11464 EUI-11464 (73ed51d9)
- ecl-gallery:
  - added playsinline attribute EUI-11463 EUI-11463 (ec997e07)
- ecl-featured:
  - changes in the design EUI-11460 EUI-11460 (167fe097)
- banner:
  - mobile and tablet display - EUI-11465 EUI-11465 (9ff5d819)
- mega-menu:
  - remove unnecessary data attribute - EUI-11455 EUI-11455 (a8375935)
  - Featured links and revisited - EUI-11455 EUI-11455 (237c619c)
- social-media-follow, social-media-share:
  - removed social-media-share and removed color variant from social-media-follow [EUI-11458] EUI-11458 (0ce08e6b)
- ecl-site-header:
  - fixed caret in ecl-menu and search btn in search-form EUI-11456 EUI-11456 (b0ee5f4d)
- ecl-mega-menu:
  - Hide 2nd level - EUI-11338 EUI-11338 (dabc0a4e)
- site-header:
  - added TODO - EUI-11457 EUI-11457 (b2990a3e)
  - added input to control site name visibility on mobile only - EUI-11457 EUI-11457 (136e2138)
- eui-table-v2:
  - Fix issue with virtual not emitting when back to scroll level 0 in async - EUI-11449 EUI-11449 (7b400389)
- eui-mega-menu,eui-menu:
  - removed observeBreakpointChanges and merged logic into subscribeToAppShellBreakpoints (b43cfafa)
- eui-table:
  - Add single row selection feature - EUI-11442 EUI-11442 (ba40d932)
- eui-overlay:
  - Fix closing issue when overlay is not on the right - EUI-11447 EUI-11447 (791a1707)
- locale:
  - init will fail if locale string other than BCP 47 be provided - EUI-11401 EUI-11401 (84989c86)
- styles:
  - adapted dark theme context colors - EUI-11294 EUI-11294 (50bcbef7)
  - adjusted context colors shades - EUI-11924 EUI-11924 (57fda7bf)
- deps:
  - put back compodoc as deps - EUI-11294 EUI-11294 (8102c021)

##### Bug Fixes

- eui-chip-list:
  - fixes a11y errors - EUI-11052 EUI-11052 (ec91552b)
- eui-input-number:
  - null value or empty string, coercion to zero - EUI-11499 EUI-11499 (612669fc)
- ecl-separator:
  - renaming ecl-separator to ecl-divider EUI-11454 EUI-11454 (50c2d4cd)
- eui-paginator:
  - fixes a11y errors - EUI-11062 EUI-11062 (010070e5)

## 21.0.0-alpha.31 (2025-10-09)

##### Chores

- mega-menu:
  - adapted to correct context color vars - EUI-11294 EUI-11294 (44268be5)
- eui-dialog:
  - Add scope class for Stackblitz styles - EUI-11445 EUI-11445 (370b0c6d)
  - Issue with isOpen value being updated when dialog not closed - EUI-11444 EUI-11444 (e2f29f7d)
- eui-dialog/eui-message-box:
  - Provide services at root level - EUI-11437 EUI-11437 (547e5e65)
- accordion:
  - update title markup - EUI-11335 EUI-11335 (b234f1cd)
- eui-snc:
  - implements eui-snc component - EUI-11412 EUI-11412 (8261c70d)
- quill:
  - fixing bug on trailing comma of ng-package.json - EUI-9053 EUI-9053 (5f3959cc)
- eui-tree:
  - Improve perfs - EUI-11418 EUI-11418 (becf091c)
- showcase:
  - add extra cleave dependency for stackblitz - EUI-11429 EUI-11429 (f01585aa)
  - updates showcase doc samples components - EUI-11353 EUI-11353 (abf40ae0)
  - migrated all components to standalone - EUI-11294 EUI-11294 (9974fc66)
- banner:
  - supporting display without media - EUI-11340 EUI-11340 (0dfac069)
- styles:
  - adapted dark theme context colors - EUI-11294 EUI-11294 (50bcbef7)
  - adjusted context colors shades - EUI-11924 EUI-11924 (57fda7bf)
  - refactored breadcrumb as encapsulation emulated - remove eui-label usage from button - comment-thread - fieldset - file-upload - eui-tree - EUI-11294 EUI-11294 (d0ce4f17)
  - eui-inputs height harmonisation - EUI-11402 EUI-11402 (5ba3d78a)
  - eui-paginator: replaced old icons set with eUI core set - EUI-11353 EUI-11353 (9cce5ba3)
  - Fixed eui-autocomplete & eui-chips-list with chips positions & vertical drag and drop - EUI-11354 EUI-11354 (80a6bc87)
- other:
  - remove showcase from pnpm package.json and light deps-base - EUI-11294 EUI-11294 (2c34329b)
  - updated to Angular 21.0.0-next.5 - CLI : provided option for pnpm install - EUI-11294 EUI-11294 (60553cae)
  - useUTC with DateTimepicker + a11y fixes in eui-file-upload - EUI-11306 - EUI-11059 EUI-11306 (57f11d1f)
  - enable vitest for all sub-packages - EUI-11294 EUI-11294 (77e10f4e)
  - fix linting issue (bb05bca9)
  - put back ngx-markdown and related deps (28767250)
  - adapted peerDeps - CLI build-app and lint-app scripts - EUI-11294 EUI-11294 (57291d26)
  - update post-build script - EUI-11294 EUI-11294 (c8c1b113)
  - remove unused .version.properties file (a0228268)
  - adapted postbuild script - EUI-11294 EUI-11294 (da4706a1)
- deps:
  - put back compodoc as deps - EUI-11294 EUI-11294 (8102c021)
  - remove compodoc from deps-base - EUI-11294 EUI-11294 (7c514f2d)
  - BREAKING CHANGE - upgraded to Angular 21.0.0-next.3 - Typescript 5.9.2 - EUI-11294 EUI-11294 (48e355f6)
- site-header:
  - changes in the logo for the site header in EC - EUI-11334 EUI-11334 (f4d56505)
  - keep elements clickable after opening the menu - EUI-11331 EUI-11331 (b0e65cbf)
  - fixing login and search arrow position - EUI-11332 EUI-11332 (ba6d7e58)
- ecl:
  - add pikaday and hammerjs for eUI ecl internal usage (0e2528f5)
- base:
  - adapted to vitest builder - BREAKING CHANGE remove karma dependencies - EUI-11294 EUI-11294 (59dfc389)
- eui-mega-menu,eui-menu:
  - removed aria-expanded from main nav and fixed expanded state - EUI-11337 EUI-11337 (b7a1f861)
- breaking changes:
  - remove all modules exports from components - standalone export has to be used instead - EUI-11294 EUI-11294 (e4a8eb2c)
  - remove all module exports from components - EUI-11294 EUI-11294 (fc50fac5)
- layout:
  - BREAKING CHANGES - removal of EuiLayoutModule - EUI_LAYOUT and related sub-entries for layout components must be imported explicitely and in standalone way - EUI-11924 EUI-11924 (7dd224be)

##### Bug Fixes

- ecl-site-footer:
  - new core footer EUI-11330 EUI-11330 (24f854f5)
- eui-dropdown:
  - fixes bug fired when origin matches no html Element - EUI-11081 EUI-11081 (e590ffbe)
- eui-snc:
  - lint - EUI-11412 EUI-11412 (68cfd93a)
- eui-input-number:
  - precision loss - EUI-11388 EUI-11388 (05596cf7)
- eui-paginator:
  - fixes a11y errors - EUI-11062 EUI-11062 (010070e5)
- styles:
  - adjusted semantic color mapping - EUI-11294 EUI-11294 (e658e451)
- ecl-tabs:
  - allow adding custom classes to the anchor in the tab EUI-11327 EUI-11327 (784fd59a)
- ecl-banner:
  - flickering issue, updated the resize funtions from ECL EUI-11357 EUI-11357 (57f6ffd2)

##### Reverts

- site-header:
  - scope Escape key handling to component and improve type safety - EUI-11331 EUI-11331 (6270c9bc)

## 21.0.0-alpha.30 (2025-09-29)

##### Chores

- other:
  - remove showcase from pnpm package.json and light deps-base - EUI-11294 EUI-11294 (2c34329b)

## 21.0.0-alpha.29 (2025-09-28)

##### Chores

- other:
  - updated to Angular 21.0.0-next.5 - CLI : provided option for pnpm install - EUI-11294 EUI-11294 (60553cae)

## 21.0.0-alpha.28 (2025-09-26)

##### Chores

- deps:
  - put back compodoc as deps - EUI-11294 EUI-11294 (8102c021)
- styles:
  - adjusted context colors shades - EUI-11924 EUI-11924 (57fda7bf)
- other:
  - useUTC with DateTimepicker + a11y fixes in eui-file-upload - EUI-11306 - EUI-11059 EUI-11306 (57f11d1f)
- eui-chips-list-v2:
  - Refactor - EUI-6819 EUI-6819 (6f793d8d)

##### Bug Fixes

- eui-paginator:
  - fixes a11y errors - EUI-11062 EUI-11062 (010070e5)

## 21.0.0-alpha.27 (2025-09-24)

##### Chores

- eui-card-header:
  - removes collapsible header feature to prevent a11y errors - EUI-10767 EUI-10767 (5925c4c4)
- styles:
  - adjusted color contrast and add the on-default contexts - EUI-11294 EUI-11294 (927d4482)
  - refactored breadcrumb as encapsulation emulated - remove eui-label usage from button - comment-thread - fieldset - file-upload - eui-tree - EUI-11294 EUI-11294 (d0ce4f17)
  - eui-inputs height harmonisation - EUI-11402 EUI-11402 (5ba3d78a)
  - eui-paginator: replaced old icons set with eUI core set - EUI-11353 EUI-11353 (9cce5ba3)
- eui-fieldset:
  - fixes a11y errors - EUI-11060 EUI-11060 (c7e48e31)
- other:
  - enable vitest for all sub-packages - EUI-11294 EUI-11294 (77e10f4e)
  - fix linting issue (bb05bca9)
- showcase:
  - updates showcase doc samples components - EUI-11353 EUI-11353 (abf40ae0)

##### Bug Fixes

- eui-icon-svg:
  - fixes a11y errors - EUI-11061 EUI-11061 (27081bc7)

## 21.0.0-alpha.26 (2025-09-22)

##### Chores

- other:
  - put back ngx-markdown and related deps (28767250)
  - adapted peerDeps - CLI build-app and lint-app scripts - EUI-11294 EUI-11294 (57291d26)
- deps:
  - remove compodoc from deps-base - EUI-11294 EUI-11294 (7c514f2d)
- ecl:
  - add pikaday and hammerjs for eUI ecl internal usage (0e2528f5)
- base:
  - adapted to vitest builder - BREAKING CHANGE remove karma dependencies - EUI-11294 EUI-11294 (59dfc389)

## 21.0.0-alpha.25 (2025-09-20)

##### Chores

- cli:
  - BREAKING CHANGE - remove web-symphony app skeleton - adapted eUI CLI serve app - EUI-11294 EUI-11294 (4c61fb76)

## 21.0.0-alpha.24 (2025-09-20)

##### Chores

- cli:
  - adapted as replacement of tools - eui-scripts - EUI-11294 EUI-11294 (3af68337)

## 21.0.0-alpha.23 (2025-09-20)

##### Chores

- cli:
  - remove eUI tools dependency - adapted cli for standalone usage - EUI-11294 EUI-11294 (bb0412bc)
- styles:
  - Using default normal font for eui-input-checkbox & eui-input-radio labels - EUI-11395 EUI-11395 (e3bde754)

## 21.0.0-alpha.22 (2025-09-19)

##### Chores

- site-header:
  - fixing login and search arrow position - EUI-11332 EUI-11332 (ba6d7e58)
- eui-mega-menu,eui-menu:
  - removed aria-expanded from main nav and fixed expanded state - EUI-11337 EUI-11337 (b7a1f861)

##### Bug Fixes

- styles:
  - adjusted semantic color mapping - EUI-11294 EUI-11294 (e658e451)
- ecl-tabs:
  - allow adding custom classes to the anchor in the tab EUI-11327 EUI-11327 (784fd59a)

## 21.0.0-alpha.21 (2025-09-19)

##### Chores

- styles:
  - adjusted to DS 21 specs for semantic second level of colors - fix colors duplication and wrong shade used in cmp - EUI-11294 EUI-11294 (aaa3ea3f)
- avatar:
  - BREAKING CHANGE - remove isFlat from variant - EUI-11294 EUI-11294 (ab1a52b6)

## 21.0.0-alpha.20 (2025-09-18)

##### Chores

- showcase:
  - flatten export array of standalone comps - EUI-11294 EUI-11294 (c9da3b8f)

## 21.0.0-alpha.19 (2025-09-18)

##### Chores

- other:
  - corrected changelog commits url (0483f2ed)
- cli:
  - adapted default app to EUI_LAYOUT standalone array usage - EUI-11294 EUI-11294 (b308c098)
- layout:
  - flatten export array of standalone components for EUI_LAYOUT - BREAKING CHANGE: EUI_ALL and EuiAllModule removed - standalone usage only for eUI components usage - EUI-11294 EUI-11294 (8a8eb547)

##### Bug Fixes

- ecl-carousel:
  - better handling for banner height EUI-11324 EUI-11324 (68742d40)

## 21.0.0-alpha.18 (2025-09-18)

##### Chores

- other:
  - cleanup changelog to sdlc format (90bf287e)
  - BREAKING CHANGE - updated EuiAllModule to standalone EUI_ALL - EUI-11294 EUI-11294 (7f7c4568)
  - adapted showcase cmp - EUI-11294 EUI-11294 (1c7b02e5)
  - merge latest changes (2539acf7)
  - update post-build script - EUI-11294 EUI-11294 (c8c1b113)
  - remove unused .version.properties file (a0228268)
  - adapted postbuild script - EUI-11294 EUI-11294 (da4706a1)
- toolbar:
  - BREAKING CHANGE - remove toolbar-menu - replaced by toolbar-mega-menu component following EDS specs v1 - EUI-11294 EUI-11294 (b697664f)
- charts:
  - remove remaining ngModule usages in components - EUI_CHARTS import has to be used instead of EuiChartsModule - EUI-11924 EUI-11924 (aac43e8f)
- eui-table:
  - BREAKING CHANGE - Replace eui-table by eui-table-v2 - EUI-11342 EUI-11342 (099d5c0c)
- breaking changes:
  - remove all modules exports from components - standalone export has to be used instead - EUI-11294 EUI-11294 (e4a8eb2c)
  - remove all module exports from components - EUI-11294 EUI-11294 (fc50fac5)
- styles:
  - Fixed eui-autocomplete & eui-chips-list with chips positions & vertical drag and drop - EUI-11354 EUI-11354 (80a6bc87)
- showcase:
  - migrated all components to standalone - EUI-11294 EUI-11294 (9974fc66)
- layout:
  - BREAKING CHANGES - removal of EuiLayoutModule - EUI_LAYOUT and related sub-entries for layout components must be imported explicitely and in standalone way - EUI-11924 EUI-11924 (7dd224be)
- deps:
  - BREAKING CHANGE - upgraded to Angular 21.0.0-next.3 - Typescript 5.9.2 - EUI-11294 EUI-11294 (48e355f6)

##### Bug Fixes

- other:
  - wrong color map token used in context colors - EUI-11294 EUI-11294 (bb1c564f)
- ecl-banner:
  - flickering issue, updated the resize funtions from ECL EUI-11357 EUI-11357 (57f6ffd2)

## 21.0.0-alpha.17 (2025-09-17)

##### Chores

- toolbar:
  - BREAKING CHANGE - remove toolbar-menu - replaced by toolbar-mega-menu component following EDS specs v1 - EUI-11294 EUI-11294 (5f8aef42)
- charts:
  - remove remaining ngModule usages in components - EUI_CHARTS import has to be used instead of EuiChartsModule - EUI-11924 EUI-11924 (dbeea8eb))
- eui-table:
  - BREAKING CHANGE - Replace eui-table by eui-table-v2 - EUI-11342 EUI-11342 (d64aa8de)
- breaking changes:
  - remove all modules exports from components - standalone export has to be used instead - EUI-11294 EUI-11294 (9e3f2f8a)
  - remove all module exports from components - EUI-11294 EUI-11294 (757299c7)
- styles:
  - Fixed eui-autocomplete & eui-chips-list with chips positions & vertical drag and drop - EUI-11354 EUI-11354 (57872b1d)
  - Fixed eui-chip-list & eui-autocomplete with chips list display and positions - EUI-11354 EUI-11354 (5aefc417)
- showcase:
  - migrated all components to standalone - EUI-11294 EUI-11294 (70336fb7)
- layout:
  - BREAKING CHANGES - removal of EuiLayoutModule - EUI_LAYOUT and related sub-entries for layout components must be imported explicitely and in standalone way - EUI-11924 EUI-11924 (be18c924)
- deps:
  - BREAKING CHANGE - upgraded to Angular 21.0.0-next.3 - Typescript 5.9.2 - EUI-11294 EUI-11294 (a0fb48f1)
- other:
  - update post-build script - EUI-11294 EUI-11294 (3f5d7cfc)
  - remove unused .version.properties file (e9abf0d0))
  - adapted postbuild script - EUI-11294 EUI-11294 (9335b19c)
- eui-icon-svg:
  - Replacement of icons with new sets - EUI-11353 EUI-11353 (0039d3ba)

##### Bug Fixes

- ecl-banner:
  - flickering issue, updated the resize funtions from ECL EUI-11357 EUI-11357 (ac1686ac)

## 21.0.0-alpha.16 (2025-09-17)

##### Chores

- toolbar:
  - BREAKING CHANGE - remove toolbar-menu - replaced by toolbar-mega-menu component following EDS specs v1 - EUI-11294 EUI-11294 (b697664f)
- charts:
  - remove remaining ngModule usages in components - EUI_CHARTS import has to be used instead of EuiChartsModule - EUI-11924 EUI-11924 (aac43e8f)
- eui-table:
  - BREAKING CHANGE - Replace eui-table by eui-table-v2 - EUI-11342 EUI-11342 (099d5c0c)
- breaking changes:
  - remove all modules exports from components - standalone export has to be used instead - EUI-11294 EUI-11294 (e4a8eb2c)
  - remove all module exports from components - EUI-11294 EUI-11294 (fc50fac5)
- styles:
  - Fixed eui-autocomplete & eui-chips-list with chips positions & vertical drag and drop - EUI-11354 EUI-11354 (80a6bc87)
- showcase:
  - migrated all components to standalone - EUI-11294 EUI-11294 (9974fc66)
- layout:
  - BREAKING CHANGES - removal of EuiLayoutModule - EUI_LAYOUT and related sub-entries for layout components must be imported explicitely and in standalone way - EUI-11924 EUI-11924 (7dd224be)
- deps:
  - BREAKING CHANGE - upgraded to Angular 21.0.0-next.3 - Typescript 5.9.2 - EUI-11294 EUI-11294 (48e355f6)

##### Bug Fixes

- ecl-banner:
  - flickering issue, updated the resize funtions from ECL EUI-11357 EUI-11357 (57f6ffd2)

## 21.0.0-alpha.15 (2025-09-12)

##### Chores

- other:
  - update post-build script - EUI-11294 EUI-11294 (c8c1b113)
  - remove unused .version.properties file (a0228268)
  - adapted postbuild script - EUI-11294 EUI-11294 (da4706a1)
  - remove icons duplication - EUI-11294 EUI-11294 (bd23c08c)
  - added phosphor regular (a11abcd9)
  - prevent publication of phosphor assets (1814f61c)
- eui-icon-svg:
  - Replacement of icons with new sets - EUI-11353 EUI-11353 (1260a646)
  - Replacement of icons with new sets - EUI-11187 EUI-11187 (d52fdd35)
  - Updates of Svg icon sets, samples & documentation - EUI-11187 EUI-11187 (79ee4d70)
- styles:
  - Fixed eui-chip-list & eui-autocomplete with chips list display and positions - EUI-11354 EUI-11354 (a6ff3f52)
  - update sass map-get usage - EUI-11294 EUI-11294 (89a91c26)
- eui-tabs:
  - Replace eui-tabs by eui-tabs-v2 - EUI-11343 EUI-11343 (14e0ae9c)

##### Bug Fixes

- label:
  - positioning and sizes according to specs - EUI-11294 EUI-11294 (a12c0eee)
- styles:
  - label and bg color wrongly set - EUI-11294 EUI-11294 (da3d5f5c)

## 21.0.0-alpha.14 (2025-09-12)

##### Chores

- other:
  - update post-build script - EUI-11294 EUI-11294 (5de05fa0)
  - adapted postbuild script - EUI-11294 EUI-11294 (a03e8244)

## 21.0.0-alpha.13 (2025-09-12)

##### Chores

- styles:
  - Fixed eui-chip-list & eui-autocomplete with chips list display and positions - EUI-11354 EUI-11354 (158d6a95)
- eui-icon-svg:
  - Replacement of icons with new sets - EUI-11353 EUI-11353 (f39ea58d)
- eui-tabs:
  - Replace eui-tabs by eui-tabs-v2 - EUI-11343 EUI-11343 (293391c8)

## 21.0.0-alpha.12 (2025-09-04)

##### Chores

- eui-icon-svg:
  - Replacement of icons with new sets - EUI-11187 EUI-11187 (4852d792)
- styles:
  - update sass map-get usage - EUI-11294 EUI-11294 (9850fc2b)

##### Bug Fixes

- label:
  - positioning and sizes according to specs - EUI-11294 EUI-11294 (54998d00)
- styles:
  - label and bg color wrongly set - EUI-11294 EUI-11294 (533a4693)

## 21.0.0-alpha.11 (2025-09-02)

##### Chores

- other:
  - remove icons duplication - EUI-11294 EUI-11294 (688d91a2)
  - added phosphor regular (8db5da50)
  - prevent publication of phosphor assets (928ac6a0)
  - adapted phosphor sprites (81d81939)
- eui-icon-svg:
  - Updates of Svg icon sets, samples & documentation - EUI-11187 EUI-11187 (3e67f5c7)

## 21.0.0-alpha.10 (2025-08-31)

##### Chores

- other:
  - adapted to typescript 5.8.3 (7ffcfd86)
  - add missing deepmerge-ts in deps (ce0a919f)
- deps:
  - BREAKING CHANGE - upgraded to Angular 21.0.0-next release - EUI-11294 EUI-11294 (91cd02af)
- styles:
  - adjusted typography usage using new inter semi-bold - exposed all font-weights - removed EDS temporary implementation of typography - EUI-10199 EUI-10199 (babb1b69)

##### Bug Fixes

- other:
  - linting issues (9f4139f2)

## 21.0.0-alpha.9 (2025-08-15)

##### Chores

- styles:
  - refactored to new color palette - one semantic level for usage internally and utilities exposure -- BREAKING CHANGE - check utilities remapping for bg and bg-light to surface-light and surface-lighter - EUI-10199 EUI-10199 (964263bb)

## 21.0.0-alpha.8 (2025-08-14)

##### Chores

- styles:
  - adjusted shadows to EDS specs from eui-sh-1 to 5 - adapted typography maps for responsive font and non-responsive fonts - EUI-10199 EUI-10199 (d713cab1)
  - visual BREAKING CHANGES - EDS / ECLv5 sizes specs adjusted - 4xs to 5xs, 3xs to 4xs, 2xs to 3xs, 2xl to 3xl, 3xl to 5xl, 4xl to 6xl, 5xl to 7xl, 6xl to 8xl, 7xl to 10xl - branding color palette adjusted to branding dark, base, light for toolbar and shell usage - EUI-10199 EUI-10199 (68e664fc)

## 21.0.0-alpha.7 (2025-08-13)

##### Chores

- other:
  - add eui-u-text-link-neutral utility classes for EDS specs of links within eui-alert - EUI-10199 EUI-10199 (8c9538e3)
- styles:
  - BREAKING CHANGE - remove euiAccent from autocomplete, avatar, badge, button, card, chip, chip-list- dashboard-card, dialog, feedback-message,list, message-box, progress-bar, section-header, slide-toggle, status-badge, tags, timeline, tree-list, top-message - EUI-10199 EUI-10199 (ad374c3a)
- alert:
  - BREAKING CHANGE - remove isMuted / isBordered - aligned variants to EDS specs - EUI-10199 EUI-10199 (74091b36)

## 21.0.0-alpha.6 (2025-08-12)

##### Chores

- styles:
  - adopted EDS neutral palette - set new font specs to components where ds2025 theme was used - EUI-10199 EUI-10199 (1ef3b5dd)

## 21.0.0-alpha.5 (2025-08-11)

##### Chores

- other:
  - force rebuild - EUI-10199 EUI-10199 (48e6980a)
  - adjusted csdr config (28f9265b)

## 21.0.0-alpha.4 (2025-08-11)

##### Chores

- other:
  - adapt autocomplete component signal (c97ac346)
  - adapt pipeline - reset (ad65b675)
  - adapt pipeline (c2ee2339)
  - adapted gitlab pipeline (71b9b08a)
  - enforce usage of the inject API - EUI-11074 EUI-11074 (7934869e)
  - fix tests - EUI-10945 EUI-10945 (774e4b43)
  - use ng20 dependencies - EUI-10945 EUI-10945 (0288931b)
  - upgrade deps to latest/next - EUI-10719 EUI-10719 (d681ab60)
- styles:
  - enable default EDS foundations draft - visual BREAKING CHANGE - EUI-10199 EUI-10199 (cfa03768)
- eui-card-header:
  - removes coolapsible header feature to prevent a11y errors - EUI-10767 EUI-10767 (82b5b2d1)
- eui-autocomplete:
  - Minor changes in spec file - EUI-10715 EUI-10715 (eea7a028)
  - migrate to Signal API and provide documentation - EUI-10715 EUI-10715 (4dc25cfc)
  - migrate to standalone - EUI-10715 EUI-10715 (38d5ae6a)
- eui-alert:
  - migrate to Signal API - EUI-10706 EUI-10706 (f5371672)
  - update documentation - EUI-10706 EUI-10706 (5bffbb6e)
- eui-progress-circle:
  - migrate to Signal API - EUI-10709 EUI-10709 (dcc4edd8)

##### Bug Fixes

- other:
  - linting issue (c6ebebbd)
- eui-progress-circle:
  - duplicate transform (1a2b2b84)

## 21.0.0-alpha.3 (2025-08-11)

##### Chores

- other:
  - adapt autocomplete component signal (adfeb43f)
  - adapt pipeline - reset (bce34793)
  - adapt pipeline (3dc9f729)
  - adapted gitlab pipeline (244d6d82)
  - enforce usage of the inject API - EUI-11074 EUI-11074 (b82b5d2a)
  - fix tests - EUI-10945 EUI-10945 (669813b8)
  - use ng20 dependencies - EUI-10945 EUI-10945 (8df81321)
  - upgrade deps to latest/next - EUI-10719 EUI-10719 (658d4dd4)
- styles:
  - enable default EDS foundations draft - visual BREAKING CHANGE - EUI-10199 EUI-10199 (9f8be51a)
- eui-card-header:
  - removes coolapsible header feature to prevent a11y errors - EUI-10767 EUI-10767 (f33b86a9)
- eui-autocomplete:
  - Minor changes in spec file - EUI-10715 EUI-10715 (5c0cf443)
  - migrate to Signal API and provide documentation - EUI-10715 EUI-10715 (799ae09f)
  - migrate to standalone - EUI-10715 EUI-10715 (5cba99ca)
- eui-alert:
  - migrate to Signal API - EUI-10706 EUI-10706 (a59fb5b6)
  - update documentation - EUI-10706 EUI-10706 (f361bb73)
- eui-progress-circle:
  - migrate to Signal API - EUI-10709 EUI-10709 (34250f9c)

##### Bug Fixes

- other:
  - linting issue (e543c7c4)
- eui-progress-circle:
  - duplicate transform (71b91386)

## 21.0.0-alpha.2 (2025-08-10)

##### Chores

- other:
  - adapted config skipSonar temporary - EUI-10199 EUI-10199 (10f7486d)

##### Bug Fixes

- table:
  - missing export of model - EUI-10199 EUI-10199 (61395323)

## 21.0.0-alpha.1 (2025-08-10)

##### Chores

- other:
  - set to 21.0.0-alpha.0 (ccdf2913)
  - merge from develop (4025a7d1)
  - setup sdlc migration (4af66a1c)
  - update pipeline (2034129f)
  - adapted pipeline for eui-cli test (d5e01823)
  - enforce usage of the inject API - EUI-11074 EUI-11074 (f2c68e86)
  - fix tests - EUI-10945 EUI-10945 (cc9ee3c4)
  - use ng20 dependencies - EUI-10945 EUI-10945 (f5404e0e)
  - removes unessesary next packages (82c751f5)
  - upgrade deps to latest/next - EUI-10719 EUI-10719 (319ada93)
- styles:
  - enable default EDS foundations draft - visual BREAKING CHANGE - EUI-10199 EUI-10199 (fb628a65)
  - adapted ds2025 theme palettes to new specs - shadows to new specs - EUI-10199 EUI-10199 (4d1183c6)
- ecl-featured:
  - standalone component migration EUI-11173 EUI-11173 (90141c2a)
- ecl-site-header, ecl-site-footer:
  - standalone components migration EUI-11180 EUI-11180 (dedbc53e)
- ecl-text-input:
  - migrate component to standalone - EUI-11172 EUI-11172 (5be1b10e)
- ecl-text-area:
  - migrate component to standalone - EUI-11171 EUI-11171 (412f2479)
- ecl-breadcrumb, ecl-page-header:
  - standalone components refactoring EUI-11179 EUI-11179 (eceed44f)
- ecl-app, ecl-tabs:
  - standalone components upgrade EUI-11178 EUI-11178 (40327ecc)
- ecl-manu, ecl-navigation-list:
  - standalone components migration EUI-11176 EUI-11176 (649c1f39)
- eui-card-header:
  - removes coolapsible header feature to prevent a11y errors - EUI-10767 EUI-10767 (041d14da)
- eui-autocomplete:
  - Minor changes in spec file - EUI-10715 EUI-10715 (92d5770e)
  - migrate to Signal API and provide documentation - EUI-10715 EUI-10715 (6ff07e4d)
  - migrate to standalone - EUI-10715 EUI-10715 (0c7e134a)
- eui-alert:
  - migrate to Signal API - EUI-10706 EUI-10706 (dd2ad60e)
  - update documentation - EUI-10706 EUI-10706 (c6384c3f)
- eui-progress-circle:
  - migrate to Signal API - EUI-10709 EUI-10709 (94505dd6)

##### Bug Fixes

- other:
  - ecl imports merge issues (fe5bc6e0)
- ecl-date-picker:
  - calendar position not correct EUI-111213 EUI-111213 (f3bde84e)
- chip:
  - filled state close icon on icon-button - EUI-10199 EUI-10199 (a073f1fc)
- eui-progress-circle:
  - duplicate transform (5d54b0e1)

# results matching ""

# No results matching ""