## 19.3.11 (2026-01-14)

##### Chores

- eui-input-number:
  - Fix issue with formatting with some locale - EUI-11793 EUI-11793 (28e425c5)
- eui-tree:
  - Adding collapseAt to the EuiTreeComponent Public API - EUI-11798 EUI-11798 (503bd07e)
- eui-autocomplete:
  - Fix issue with lost value when hasChips and isForceSelection - EUI-11817 EUI-11817 (7e8daf41)
- styles:
  - fixed eui-page-column with resizable directive to not allow min-width lower than expected - EUI-11561 EUI-11561 (2084e3ad)
- eui-dialog:
  - Fix issue when changing title dynamically - EUI-11791 EUI-11791 (d810c1f5)
- eui-datepicker:
  - fires dateSelect and inpuChange events when isDatetimepicker - EUI-11771 EUI-11771 (ef1951a8)

##### Bug Fixes

- eui-datepicker:
  - fake commit msg - EUI-11770 EUI-11770 (3f07377d)
  - fixes build error - EUI-11770 EUI-11770 (03844f4f)

## 19.3.11 (2026-01-14)

##### Chores

- eui-input-number:
  - Fix issue with formatting with some locale - EUI-11793 EUI-11793 (28e425c5)
- eui-tree:
  - Adding collapseAt to the EuiTreeComponent Public API - EUI-11798 EUI-11798 (503bd07e)
- eui-autocomplete:
  - Fix issue with lost value when hasChips and isForceSelection - EUI-11817 EUI-11817 (7e8daf41)
- styles:
  - fixed eui-page-column with resizable directive to not allow min-width lower than expected - EUI-11561 EUI-11561 (2084e3ad)
- eui-dialog:
  - Fix issue when changing title dynamically - EUI-11791 EUI-11791 (d810c1f5)
- eui-datepicker:
  - fires dateSelect and inpuChange events when isDatetimepicker - EUI-11771 EUI-11771 (ef1951a8)

##### Bug Fixes

- eui-datepicker:
  - fixes build error - EUI-11770 EUI-11770 (03844f4f)

## 19.3.10 (2025-12-09)

##### Chores

- deps:
  - security issue on angular - patched to 19.2.17 - EUI-10199 EUI-10199 (c9af29ca)
- eui-autocomplete:
  - Update panel position with async data - EUI-11756 EUI-11756 (d171ba12)
- eui-table-v2:
  - Fix issue with pagination of filtered results - EUI-11666 EUI-11666 (95194a65)
- ecl-tabs:
  - onTabBlur is deprecated EUI-11430 EUI-11430 (ab04c6d2)
  - fix for keyboard navigation EUI-11430 EUI-11430 (b0fc07b3)
- ecl-multiselect:
  - fix empty focus EUI-11625 EUI-11625 (f7430bf2)
- other:
  - cleanup (d8675a6b)
- styles:
  - adapted EDS specs v21 for mobile v19 redesign - EUI-10199 EUI-10199 (c088be69)
  - adapted eds-theme for eUI mobile v19 specs - EUI-10199 EUI-10199 (4047fdad)

## 19.3.9 (2025-11-30)

##### Chores

- showcase:
  - adapted customApiUrl for non-standards components/directives - EUI-11608 EUI-11608 (086d7224)
- deps:
  - upgraded to 19.2.16 of Angular and related - high vulnerability on XSRF token leakage - EUI-10199 EUI-10199 (eca011e1)
- eui-autocomplete:
  - Fix tests - EUI-11700 EUI-11700 (760abe28)
  - Fix issue with value not refreshed when isForceSelection is enable - EUI-11629 EUI-11629 (d106915d)
  - fixed autocomplete display with chips list placehholder when empty - EUI-11584 EUI-11584 (384f0a18)

##### Bug Fixes

- eui-input-radio:
  - checked state on group more than 2 - EUI-11620 EUI-11620 (5aa5205b)
  - FormsModule ng-untouched class not replaced onTouched - EUI-11599 EUI-11599 (a88aa7e8)

## 19.3.8 (2025-11-13)

##### Chores

- eui-editor:
  - Fix issue with links not clickable in readonly mode - EUI-11594 EUI-11594 (bfb36ad0)
- layout:
  - added app-toolbar-items-mobile projected content for toolbar items to be displayed with mobile when header is present and menu is transfered to sidebar - EUI-11498 EUI-11498 (157534ab)
- other:
  - adapted test.ts usage (1af49b38)
  - adapted tsconfig for all sub-packages (863ce941)
- eui-tree:
  - Fix issue with search results not expanded - EUI-11566 EUI-11566 (97a401f9)

##### Bug Fixes

- eui-input-number:
  - equality check for previous value - EUI-11588 EUI-11588 (681b4d33)
- eui-datepicker:
  - fixes issues with dateOutputFormat running when value is null - EUI-11513 EUI-11513 (605d2c45)
- eui-dialog:
  - check if there is scrollable content in order to make the... (40282504)
- eui-icon-directive:
  - fixes a11y issues - EUI-11487 EUI-11487 (2340d045)
- eui-showcase:
  - render issue of euiCode directive - EUI-11547 EUI-11547 (5773b511)

## 19.3.7 (2025-10-23)

##### Chores

- eui-header-logo:
  - add logoUrl - logoWidth - logoHeight for custom logo usage (same as eui-toolbar-logo) - EUI-11494 EUI-11494 (2c7f0260)
- other:
  - add lodash-es types MWP-12441 MWP-12441 (bd1e7837)
- eui-chip-list:
  - Fix issue with drag and drop from a list to another - EUI-11361 EUI-11361 (94b97883)
- eui-icon-svg:
  - updated file types for Open Office documents - EUI-11495 EUI-11495 (0ea4f938)
- styles:
  - fixed list items with icon only truncated in some conditions - EUI-11483 EUI-11483 (2618e45f)
- eui-table-v2:
  - Fix issue with virtual not emitting when back to scroll level 0 in async - EUI-11449 EUI-11449 (dfe6a400)
- locale:
  - init will fail if locale string other than BCP 47 be provided - EUI-11401 EUI-11401 (f4ddda46)
- eui-mobile:
  - add device-preview component - EUI-11426 EUI-11426 (00f934da)

##### Bug Fixes

- eui-paginator:
  - fixes unique nav element naming error - EUI-11062 EUI-11062 (0f79173f)
- eui-dialog:
  - fixes heading + wrong aria-modal position errors - EUI-11435 EUI-11435 (9ad956fe)
- eui-input-number:
  - null value or empty string, coercion to zero - EUI-11499 EUI-11499 (d94466d0)
- other:
  - set value to null when input is deleted, instead of 0, behavior lost on - EUI-11388 EUI-11388 (0fdf5112)
- eui-chip-list:
  - fixes a11y regressions - EUI-11052 EUI-11052 (62ae8dd9)

## 19.3.6 (2025-10-01)

##### Chores

- styles:
  - fix & align eui-table header & footer background color - EUI-11420 EUI-11420 (f4678005)
- other:
  - adapted readme entry files (e69b7750)
  - set EuiAllModule usage deprecated for v21 removal - EUI-10199 EUI-10199 (80dd7ada)
- testing:
  - Fix errors - EUI-11400 EUI-11400 (d29c3253)
- eui-datepicker:
  - adapts time when useUtc option is used - EUI-11306 EUI-11306 (06a3497b)

##### Bug Fixes

- eui-paginator:
  - fixes a11y errors - EUI-11062 EUI-11062 (19c1a639)
- eui-fieldset:
  - fixes a11y errors - EUI-11060 EUI-11060 (fa7d0944)

## 19.3.5 (2025-09-19)

##### Chores

- other:
  - adapted changelog to sdlc gitlab url for commits (0f845d2d)
- eui-chip-list:
  - Fixes eui-chip-list spacings - EUI-11368 EUI-11368 (489a2e56)
- eui-button:
  - Fix issue with hidden attribute overwritten by default styles - EUI-11367 EUI-11367 (8f90abc6)
- eui-tooltip:
  - Fix issue with event subscriptions - EUI-11374 EUI-11374 (adacdfea)
- eui-sidebar-toggle:
  - focuses the menubar upon opening the sidebar in mobile/tablet breakpoint - EUI-11356 EUI-11356 (5fe73974)
- eui-table-v2:
  - Fix cell vertical alignment - EUI-11364 EUI-11364 (e29de68e)
- styles:
  - Fixed eui-autocomplete & eui-chips-list with chips positions & vertical drag and drop - EUI-11354 EUI-11354 (cf252fb9)
- eui-tree:
  - Fix issue with virtual scroll and filter - EUI-11249 EUI-11249 (4be2212a)

##### Bug Fixes

- avatar:
  - image offset - EUI-10199 EUI-10199 (8530ff6c)
- button:
  - outline bg color set to c-s-white vars instead of c-white - EUI-11365 EUI-11365 (ca62e085)
- eui-file-upload:
  - fixes a11y errors - EUI-11059 EUI-11059 (9679afdc)
- eui-datepicker:
  - reverts padding right causing truncation of dates - EUI-11232 EUI-11232 (b60d9a68)

## 19.3.4 (2025-09-11)

##### Chores

- eui-resizable:
  - add support for min width - EUI-11351 EUI-11351 (29390308)
- eui-autocomplete:
  - Make NumpadEnter validating selection - EUI-11348 EUI-11348 (c48a1e80)
- styles:
  - Fixed CDK cdkDropList overrides - EUI-11278 EUI-11278 (4c02e773)
- eui-datepicker:
  - formats the output when the value is patched - EUI-11264 EUI-11264 (b898d9ae)
- eui-icon-svg:
  - Added Open/Libre Office file type icons to the eUI icons library - EUI-11280 EUI-11280 (56bd6ff4)

##### Bug Fixes

- eui-tree:
  - makes expand/collapse button accessible - EUI-11231 EUI-11231 (de616b6f)

## 19.3.3 (2025-09-04)

##### Chores

- mega-menu:
  - adapted for mobile rendering using sidebar - EUI-11160 EUI-11160 (c7ac4980)
- other:
  - adapted dark mode color inheritance on card and page-header icon collapsible - EUI-11204 EUI-11204 (3319057b)
  - cleanup injected eslint files (b5b29c0f)
  - adapted to sdlc git repositories (806ee5ca)
- eui-tooltip:
  - makes the tooltip dismissible through the Esc key - EUI-11212 EUI-11212 (0e023a5f)
- eui-paginator:
  - addition of nav element to announce the pagination navigation to the sr users - EUI-11211 EUI-11211 (2142798e)
- eui-table-v2:
  - adds 'none' sorting state + announces it properly through the button element - EUI-11209 EUI-11209 (e1e961e8)
  - Make table header optionable - EUI-11271 EUI-11271 (89b9c828)
- eui-resizable:
  - mark for change detection OnPush strategy - EUI-11281 EUI-11281 (b2ac15ab)
- eui-has-permission:
  - support Or operator - EUI-11248 EUI-11248 (90eee01b)
- eui-mega-menu:
  - POC wip - EUI-11160 EUI-11160 (3b87969b)

##### Bug Fixes

- other:
  - replace RouterModule with RouterLink import EUI-11316 EUI-11316 (6ee5b5c3)
  - enter not submiting the menu when focused EUI-11284 EUI-11284 (57576738)
  - ecl skeleton imports EUI-11310 EUI-11310 (0cedc627)
  - remove old imports of module and replace with the new const EUI-11310 EUI-11310 (f90a837f)
  - linting issues (9598aa92)
  - comma trail - EUI-11282 EUI-11282 (afa981c4)
- styles:
  - focus-visible primary color not accessible - EUI-11207 EUI-11207 (375e5838)
- alert:
  - dynamic setting of eUI coerce variant not updating icon-state - EUI-11308 EUI-11308 (a247b97e)
- eui-file-upload:
  - mime types detection - EUI-11282 EUI-11282 (b9f71979)
- eui-paginator:
  - fixes accessible name being different than the visible one - EUI-11210 EUI-11210 (9a149d22)
- eui-icon-svg:
  - binds aria-hidden to svg icons except for the clearable + removes aria label on table filter - EUI-11206 EUI-11206 (e5c8213a)
- eui-dropdown:
  - fixes menu items not announced - EUI-11198 EUI-11198 (c9bda427)

## 19.3.2 (2025-08-02)

##### Chores

- eui-dropdown:
  - Fix test - EUI-11183 EUI-11183 (67ef1a83)
- styles:
  - adapted base colors usage and color state vars to match DS v19 specs - EUI-10199 EUI-10199 (5ba31f5e)
  - remove branding 140 to match DS v19 specs - EUI-10199 EUI-10199 (698b76d6)
  - fixed eui-accordion display when in some compositions (see showcase) - EUI-11045 EUI-11045 (08e5fd06)
- eui-table/eui-table-v2:
  - Include euiHighlight styles in comps stylesheet - EUI-11169 EUI-11169 (1ecb6c04)
- eui-disable-content:
  - Fix issue when used in col, fix z-index issue - EUI-11162 EUI-11162 (79b8a034)
  - adds coverage and documentation - EUI-7775 EUI-7775 (de6dc8c1)
  - Fix issue when used in col - EUI-11111 EUI-11111 (b410ecde)
- eui-maxlength:
  - adds extensive documentation regarding component features and behavior - EUI-6312 EUI-6312 (142dccfd)
  - removes unnecessary if statement check - EUI-6312 EUI-6312 (550f6d5d)
  - adds extra code coverage - EUI-6312 EUI-6312 (d499761d)
- eui-icon-toggle:
  - Testing - EUI-11161 EUI-11161 (762dff01)
- language-selector:
  - adds documentation - EUI-7794 EUI-7794 (38aef722)
  - implements tests - EUI-7794 EUI-7794 (d2cddbf1)
- eui-rating:
  - Testing component - EUI-11145 EUI-11145 (3248c5cd)
- eui-growl:
  - Fix linting warning - EUI-11133 EUI-11133 (82f11c79)
- eui-dile-upload:
  - Expose mime type array - EUI-11129 EUI-11129 (dd4b6b82)
- menu:
  - force font size on collapsed menu with icon+label - EUI-10199 EUI-10199 (6ecc12e7)
  - add variant for collapsed with icon and label version - EUI-10199 EUI-10199 (7f726c59)
- eui-comment-thread:
  - Create component - EUI-10807 EUI-10807 (929a79af)
- eui-autocomplete:
  - Fix issue with isForceSelection option when panel is open - EUI-11079 EUI-11079 (2556e982)
- resizable:
  - Fix issue in table with resizable cols - EUI-10974 EUI-10974 (92e9ed9f)
- other:
  - upgrade v20 deps - EUI-10945 EUI-10945 (d53f370f)
- eui-file-upload:
  - Fix issue on async mime type validators - EUI-11046 EUI-11046 (69b751ba)
- eui-slider:
  - Create component - EUI-10806 EUI-10806 (a532a013)
  - Fix test - EUI-10995 EUI-10995 (cb77f42e)
  - adds a11y features - EUI-10995 EUI-10995 (c144eef3)

##### Documentation Changes

- ecl-page-header:
  - added documentation - EUI-11018 EUI-11018 (aa635bcd)
- ecl-tabs:
  - removed deprecated tag from class and updated JSDoc - EUI-11017 EUI-11017 (bbdaf290)
  - added documentation - EUI-11015 EUI-11015 (d3bb8758)
- ecl-breadcrumb:
  - added documentation - EUI-11017 EUI-11017 (3577499c)
- ecl-site-footer:
  - added documentation EUI-11020 EUI-11020 (40e12e1c)
- ecl-site-header:
  - added documentation EUI-11019 EUI-11019 (b45d70b6)
- ecl-pagination:
  - added documentation - EUI-11013 EUI-11013 (42d03274)
- ecl-range:
  - added documentation - EUI-10959 EUI-10959 (d2987d1f)
- ecl-app:
  - added documentation EUI-11016 EUI-11016 (4cfcf76e)
- ecl-radio:
  - added documentation - EUI-10958 EUI-10958 (151021a1)
- ecl-multiselect:
  - added documentation - EUI-10957 EUI-10957 (a62c72ab)

##### Bug Fixes

- other:
  - test for eui-languages EUI-11181 EUI-11181 (64a0e02e)
  - missing montenegrin language EUI-11181 EUI-11181 (cb389949)
- eui-card-content:
  - removes tabindex 0 applied on every content - EUI-11164 EUI-11164 (79215fad)
  - makes the content focusable only if it is scrollable - EUI-11164 EUI-11164 (36f0d718)
- dialog:
  - wrong surface color for backdrop - EUI-11168 EUI-11168 (af9b3300)
- language-selector:
  - trigger on toolbar styles issue when multiple languages used - refactor the languages displayed in modal - EUI-11165 EUI-11166 EUI-11165 (1a475b1b)
- eui-maxlength:
  - linting issues - EUI-6312 EUI-6312 (75b4e634)
- menu:
  - adapted collapsed variant for sub-levels - EUI-10199 EUI-10199 (fb9a60f6)
- eui-card:
  - fixes a11y errors - EUI-11051 EUI-11051 (28d67f3e)
- eui-autocomplete:
  - fixes a11y errors - EUI-11050 EUI-11050 (d944c2cd)
- eui-chip-list:
  - fixes a11y errors - EUI-11049 EUI-11049 (5fdbea54)
- eui-toolbar:
  - fixes a11y errors - EUI-11047 EUI-11047 (068c7611)
- ecl-site-footer:
  - some properties updates EUI-11035 EUI-11035 (fc7cebfe)
- ecl-menu:
  - added documentation EUI-11011 EUI-11011 (1ae1d81d)
- ecl-media-container:
  - add documentation EUI-10991 EUI-10991 (0e0a7c87)

##### Other Changes

- ecl-navigation-list:
  - add documentation EUI-11012 EUI-11012 (04171742)

## 19.3.1 (2025-06-26)

##### Chores

- eui-growl:
  - updates role attribute - EUI-10982 EUI-10982 (e88b0d9a)
  - provides extra values for the aria live attribute - EUI-10982 EUI-10982 (0c9717cb)
- showcase:
  - adapted pattern doc page including figma link wrapper (eae738e0)
  - adapted for pattern documentation usage (ffb4e9a7)
- eui-range-slider:
  - Create component - EUI-10806 EUI-10806 (71256041)
- styles:
  - adapted notifications and toolbar-selector display issues - EUI-10199 EUI-10199 (94812c2e)
  - adapted avatar image offset on chip and image sizes - adapted eui-dropdown focus / active state for dark mode - showcase styling for patterns documentation - EUI-10199 EUI-10199 (d71cc45e)
  - fix dark mode issues for toolbar - EUI-10199 EUI-10199 (026c5b0d)
  - adapted bottom tooltip using context states vars - EUI-10199 EUI-10199 (b310f940)
- other:
  - fix lint (11b5441d)
  - various fixes compliant to DS - EUI-11008 EUI-11008 (66ebee5d)
  - update showcase cmp to handle multiple images for patterns refs (df00a4e2)
  - temp disable some tests failing on CI only (a866dbf3)
  - adapted showcase sample cmp for patternsé (764f8474)
  - adapted showcase doc page for pattern (25ed0063)
  - doc page sample for combination of pattern anatomy and implementation for documentation over DS (e80ffeaf)
  - fix lintingé (5d7e3c02)
  - styles adapted for resizable handler on overlay (50a35c97)
- accordion:
  - add toggle output event emitting expanded state of accordion item - EUI-10983 EUI-10983 (c662badb)
- eui-editor:
  - Fix indent style on list in editor - EUI-11002 EUI-11002 (0d4d28cd)
- eui-overlay:
  - enable inert attribute while not active - EUI-10994 EUI-10994 (87dc462c)
  - reset width style attributes on isActive change - EUI-10972 EUI-10972 (d49f36a6)
  - adds resizable functionality - EUI-10972 EUI-10972 (4634ce68)
- eui-tabs:
  - Fix issue with scrolling when number of tab change - EUI-10977 EUI-10977 (f22ef689)
- eui-mobile:
  - adapt budgets - EUI-10976 EUI-10976 (f7053c24)
- eui:
  - Review CONTRIBUTE.MD file - EUI-10858 EUI-10858 (512cab85)
- eui-resizable:
  - support more position for resize bar - EUI-10972 EUI-10972 (e059cbf5)

##### Documentation Changes

- ecl-help-block:
  - added documentation - EUI-10956 EUI-10956 (38a1a43f)
- ecl-form-label:
  - added documentation - EUI-10955 EUI-10955 (dfe5c05b)
- ecl-form-group:
  - added documentation - EUI-10954 EUI-10954 (f6db7f2f)
- ecl-file-upload:
  - added documentation - EUI-10953 EUI-10953 (3078ffc9)
- ecl-feedback-message:
  - added documentation - EUI-10952 EUI-10952 (40d57774)
- ecl-date-picker:
  - added documentation - EUI-10951 EUI-10951 (d04aee1c)
- ecl-checkbox:
  - added documentation - EUI-10950 EUI-10950 (47dbfc51)
- ecl-timeline:
  - added documentation - EUI-10891 EUI-10891 (9b576726)
- ecl-tag:
  - added documentation - EUI-10890 EUI-10890 (217476b2)

##### Bug Fixes

- ecl-sticky-container:
  - add documentation EUI-11014 EUI-11014 (36825b8d)
- ecl-mega-menu:
  - add documentation EUI-10999 EUI-10999 (1dad3ce3)
- ecl-link:
  - add documentation EUI-10998 EUI-10998 (31779cdc)
- ecl-inpage-navigation:
  - added documentation EUI-10997 EUI-10997 (50ed9ed6)
- ecl-gallery:
  - added documentation EUI-10990 EUI-10990 (953d31ab)
- ecl-featured:
  - add documentation EUI-10989 EUI-10989 (620dfb1c)
- ecl-text-input:
  - add documentation EUI-10988 EUI-10988 (29ea5653)
- ecl-text-area:
  - add documentation EUI-10987 EUI-10987 (8f26b54b)
- ecl-select:
  - add documentation EUI-10986 EUI-10986 (c8183af7)
- ecl-search-form:
  - add documentation EUI-10985 EUI-10985 (71f12525)
- ecl-rating-field:
  - add documentation EUI-10984 EUI-10984 (a6ee39a1)
- eui-overlay:
  - media queries display issue (74aaba1f)
  - reset width on isActive change - EUI-10972 EUI-10972 (a03abbef)

## 19.3.0 (2025-06-12)

##### Chores

- other:
  - force rebuild (1cd72cae)
  - adapted wizard edit icon - fix button L size var font usage - EUI-10199 EUI-10199 (1b6d44f3)
  - adapted btn-floating when used on button element (75b8d1cf)
  - adapted fab code showcas component (9ca7fc3c)
  - fix missing showcase cmp export (3f274c0f)
  - fix lint (be2b2d85)
  - allow colour modification in Icon Directive for eui-input-text components - EUI-10937 EUI-10937 (3c21409d)
  - adds Icon Directive for eui-input-text components - EUI-10937 EUI-10937 (090c3088)
- deps:
  - update to angular 19.2.14 and 20.0.2 for next deps - EUI-10199 EUI-10199 (04839915)
  - updated the deps-next and deps-light-next to Angular 20.0.0 - EUI-10199 EUI-10199 (c0451ba0)
- eui-rating:
  - implements focus states - EUI-10968 EUI-10968 (064b6326)
  - updates aria roles, states and keyboard navigation - EUI-10968 EUI-10968 (a6b04ff7)
- eui-avatar:
  - refactored to default eui-icon-svg avatar instead of assets image for dark theme support - EUI-10199 EUI-10199 (d47964f4)
- styles:
  - adapted to generic context vars - simple showcase cmp for patterns (003a47cd)
  - adapted toolbar default bg color over generic context vars (3fd8aceb)
  - adapted to context surface for generic context vars - EUI-10199 EUI-10199 (1815af98)
  - adapted dark theme vars - fix neutral colors usage with global context colors - EUI-10199 EUI-10199 (cd5cfa8e)
  - refactored remaining neutral context vars and other context vars - fix dark mode on accordion and card - EUI-10199 EUI-10199 (409f69fa)
  - refactored eui-c-neutral usage internally to general context variables - EUI-10199 EUI-10199 (ba695417)
  - fixed eui-card media display - EUI-10960 EUI-10960 (640da461)
  - adapted ds2025 typography for multi-devices - EUI-10199 EUI-10199 (879394d2)
  - fixed spacings styles for eui-input-text & eui-input-number when having euiClearable / euiLoading states - EUI-10939 EUI-10939 (7fc8212d)
  - refactor and simplify tokens maps and vars by themes - EUI-10199 EUI-10199 (1113440c)
  - adapted legacy theme context vars mapping - EUI-10199 EUI-10199 (b63c9486)
  - aligned eui-card styles for DS alignements (fullTitle, selected state, advanced custom footer) - EUI-10922 EUI-10922 (0864c9bd)
- content-card:
  - fix dark mode for expander - selector on tablet - EUI-10199 EUI-10199 (3a5cf316)
- eui-icon-button:
  - small fixes and add overflow on hover - EUI-10199 EUI-10199 (c44e6c74)
- eui-section-header:
  - add description in the structure and ds2025 typography theme - EUI-10946 EUI-10946 (2b3ac3d5)
- eui-input-text:
  - adapt Interface name - EUI-10937 EUI-10937 (e81a6aff)
- eui-card-header:
  - fixed linting issue - EUI-10933 EUI-10933 (6a3e0da6)
- eui-card:
  - added isTopAligned input option to the customizable eui-card-header-left-content - EUI-10933 EUI-10933 (c8d0cfb0)
- eui-fieldset:
  - Fix typo in highlight CSS class - EUI-10931 EUI-10931 (4ac2eb48)
- eui-tabs:
  - marked eui-tabs and eui-timebar as deprecated - adjusted font for new DS specs - EUI-10199 EUI-10199 (9d78657e)
- eui-chip:
  - added euiSizeS on eui-chip-list and adapted eui-chip allowing euiSizeS on chip-list - EUI-10199 EUI-10199 (bc70dd54)

##### Documentation Changes

- ecl-table:
  - added documentation - EUI-10889 EUI-10889 (81b6e67e)
- ecl-splash-page:
  - added documentation - EUI-10888 EUI-10888 (4f17cd69)
- ecl-separator:
  - added documentation - EUI-10886 EUI-10886 (6dbebfaf)
- ecl-popover:
  - added documentation - EUI-10849 EUI-10849 (cfdc1edb)
- ecl-notification:
  - added documentation - EUI-10848 EUI-10848 (69ec28f8)
- ecl-news-ticker:
  - added documentation - EUI-10847 EUI-10847 (c42b0f6f)
- ecl-modal:
  - added documentation - EUI-10846 EUI-10846 (26b96f80)
- ecl-loading-indicator:
  - added documentation - EUI-10845 EUI-10845 (0f85745c)
- ecl-list-illustration:
  - added documentation - EUI-10844 EUI-10844 (54a28504)
- ecl-list:
  - added documentation - EUI-10843 EUI-10843 (84c12fce)
- ecl-label:
  - added documentation - EUI-10842 EUI-10842 (ba0961b7)
- ecl-icon:
  - added documentation - EUI-10841 EUI-10841 (f611b9bb)
- ecl-file:
  - added documentation - EUI-10837 EUI-10837 (d9bc39c2)
- ecl-fact-figures:
  - added documentation - EUI-10836 EUI-10836 (9d2ed863)
- ecl-expandable:
  - added documentation - EUI-10835 EUI-10835 (706cbc58)
- ecl-date-block:
  - added documentation - EUI-10834 EUI-10834 (fb923a39)
- ecl-content-item:
  - added documentation - EUI-10833 EUI-10833 (39bfd5e4)
- ecl-category-filter:
  - added documentation - EUI-10814 EUI-10814 (0cc0178b)
- ecl-carousel:
  - added documentation - EUI-10813 EUI-10813 (fae0e0bb)
- ecl-banner:
  - added documentation - EUI-10795 EUI-10795 (0ad71373)
- ecl-content-block:
  - added documentation - EUI-10815 EUI-10815 (20404cf7)
- ecl-card:
  - added documentation - EUI-10798 EUI-10798 (8aa9b289)
- ecl-blockquote:
  - added documentation - EUI-10796 EUI-10796 (8cd2614e)
- ecl-button:
  - added documentation - EUI-10797 EUI-10797 (8791d2b2)
- ecl-accordion:
  - added documentation - EUI-10794 EUI-10794 (6c94d382)

##### New Features

- eui-section-header:
  - draft first implementation based on new fieldset specs - EUI-10946 EUI-10946 (74619425)
- utilities:
  - added eui-u-width-66 utility class - EUI-10904 EUI-10904 (0a60893b)

##### Bug Fixes

- styles:
  - added context generic vars for backward compat (mwp) - EUI-10199 EUI-10199 (9027062a)
  - adapted padding on expand-trigger button - EUI-10199 EUI-10199 (7bd5e100)
- ecl-site-header:
  - language icon click console error EUI-10904 EUI-10904 (7c857c02)
- ecl-menu:
  - overlay appearance EUI-10920 EUI-10920 (469050d6)
- other:
  - lint errors EUI-10793 EUI-10793 (fd85c4b2)
  - merge conflicts EUI-10793 EUI-10793 (6d84edd9)
- eui-tabs-v2:
  - adds visible focus when tabpanel is focused - EUI-10918 EUI-10918 (442dc096)
- eui-user-profile-menu:
  - standalone service injection and removal of EuiDropdownService Usage - EUI-10929 EUI-10929 (e3f9f897)
  - focus remaining on trigger - EUI-10929 EUI-10929 (b3230a4f)

## 19.2.4 (2025-05-27)

##### Chores

- toolbar-menu:
  - adjusted padding for top links - EUI-10199 EUI-10199 (6e26060f)
- sidebar-menu:
  - enabled combined links only for mobile rendering - EUI-10199 EUI-10199 (b4bad9b9)
- eui-chip:
  - added ds2025 typography theme - EUI-10199 EUI-10199 (0f8706a2)
- styles:
  - avatar lighter border - eui-button focus aligned to hover - focus-visible focus-ring kept for keyboard-nav only - fix banner tablet and lower resolutions rendering - EUI-10199 EUI-10199 (15dd9eb0)
  - small fixes on avatar - accordion and doc pages - EUI-10199 EUI-10199 (a3eb6f5f)
  - replace ecl icons by ionic default counterparts as ECL is switching to webtools set in v5 - EUI-10199 EUI-10199 (4eee20b7)
- eui-table/eui-table-v2:
  - Add caption in table rendering - EUI-10911 EUI-10911 (db63293b)
- eui-date-block:
  - first component implementation following new DS specs - EUI-10916 EUI-10916 (047e8f2d)
- eui-dashboard-card:
  - adapted to integrate new DS specs on header-body-footer - EUI-10915 EUI-10915 (dac21106)
- eui-banner:
  - added video banner option and imageUrl - EUI-10914 EUI-10914 (39524b09)
  - first draft of the component based on new DS specs - EUI-10914 EUI-10914 (36d01810)
- eui-app-shell:
  - scroll to the top corner of the window while route changes - EUI-10910 EUI-10910 (4a31f2ac)
- deps:
  - upgrade to Angular 19.2.12 - next deps to Angular 20.0.0-rc.2 - EUI-10199 EUI-10199 (79a7dfe6)
- eui-avatar:
  - add content for label - sizes with status badge variants - EUI-10907 EUI-10907 (be8468c6)
  - add content block and variants - typography for new DS theme - EUI-10907 EUI-10907 (c8ec6d29)
- eui-content-card:
  - added bookmarkable and output events - EUI-10856 EUI-10856 (adb429da)
- eui-card-content:
  - adapted covering optional features for display cases - EUI-10856 EUI-10856 (fe639e6b)

##### Bug Fixes

- toolbar-menu:
  - adapted to ECL primary-lightest on selected - focus - EUI-10199 EUI-10199 (98d15f20)
- eui-growl:
  - close icon positioning - filled hover color - EUI-10923 EUI-10923 (75c3055e)
- eui-toolbar-search:
  - wrong hover and button styling when focused - EUI-10199 EUI-10199 (371dde88)
- eui-datepicker:
  - fixes regressions after standalone migration - EUI-10909 EUI-10909 (5bf23a1a)
- eui-user-profile:
  - adapted avatar overrides for user-profile branding color (05d0ddfb)
- eui-dropdown:
  - fixes regression caused by the provision of EuiDropdownService - EUI-10880 EUI-10880 (aa5b87e0)
- textarea:
  - wrong styles order when readonly states - EUI-10199 EUI-10199 (b4957b41)

## 19.2.3 (2025-05-19)

##### Chores

- eui-content-card:
  - add content-card-media feature - EUI-10199 EUI-10199 (5fc7ca22)
  - renamed card-v2 for new DS spec usage to deliver as a first version - EUI-10856 EUI-10856 (93c986a6)
- eui-table/eui-table-v2:
  - Restore import of EuiTemplateDirectiveModule - EUI-10899 EUI-10899 (b4a1ae6d)
- other:
  - avoid Service initialization while injecting them optionally - EUI-10855 EUI-10855 (5d1591c4)
  - deprecated modules - EUI-10855 EUI-10855 (65a17cc1)
  - temp revert of inject refactoring on eui-datepicker (afc7ccc5)
  - avoid runtime initialization of Service Class on Optional injection - EUI-10855 EUI-10855 (9f781bf4)
  - Type 'SafeHtml' is not assignable to type 'string' - EUI-10820 EUI-10820 (885db17a)
  - deprecated _unusedComponentFactoryResolver replacement - EUI-10820 EUI-10820 (dbff6c47)
  - migrate to inject API - EUI-10820 EUI-10820 (33402cd7)
- button:
  - adapted focus outline ring for basic rounded button / reduced euiSizeS icon size - EUI-10199 EUI-10199 (82cd9454)
- datepicker:
  - wrap material styles into eui-19 top wrapper class - EUI-10199 EUI-10199 (69480f00)
  - force input-group overrides issues when in readonly mode - EUI-10199 EUI-10199 (7a297b87)
- styles:
  - added full palette for branding - inverse button variant on branding (toolbar) - fix tooltip arrow color - fix success variant accessibility contrast issues - EUI-10199 EUI-10199 (2293d008)
  - added inter font assets - adapted branding color of new DS matching ECL v5 / EC europa default branding - EUI-10199 EUI-10199 (412d63fc)
  - refactor to flat style file usage per component for easier theming support - EUI-10199 EUI-10199 (fa05d301)
- eui-button:
  - add CTA button comply with ECLv5 and new DS specs - EUI-10199 EUI-10199 (9fd8b542)
  - adapted for new DS theme - add euiSizeL for new specs alignments - EUI-10869 EUI-10869 (f2a2f565)
- eui-toolbar-search:
  - fix positioning of search button - EUI-10199 EUI-10199 (5484932e)
- eui-chip-list:
  - Fix issue with SafeValue - EUI-10866 EUI-10866 (43e4b508)
- eui-card-v2:
  - add isCollapsible state - EUI-10856 EUI-10856 (3ff1f654)
  - selectable card and adjusted theming for DS 2025 - EUI-10856 EUI-10856 (9a4e19aa)
  - PoC with new DS specs for content card - EUI-10856 EUI-10856 (9cd24653)
- eui-table - eui-table-v2:
  - Fix issue with import of EuiTemplateDirective - EUI-10857 EUI-10857 (015c7de4)
- eui-rating:
  - adapted button state to handle no focus and compact rendering for rating stars items - EUI-10804 EUI-10804 (f753da7f)
  - adapted for keyboard navigation on the rating block - EUI-10805 EUI-10805 (78100702)
  - first implementation - EUI-10805 EUI-10805 (b11fd4ed)
- eui-tabs:
  - update tests using Angular API - EUI-10851 EUI-10851 (44107f72)
- eui-editor:
  - Allows i18n keys for custom toolbar - EUI-10839 EUI-10839 (06ad8059)

##### Bug Fixes

- app-shell:
  - user profile combined with toolbar menu doesn't render in mobile view - EUI-10828 EUI-10828 (94eec4b1)
- top-menu:
  - double rendering issue on mobile - EUI-10828 EUI-10828 (f54f4601)
- styles:
  - button and date-range-selector wrong border color set - EUI-10199 EUI-10199 (1fe62ebe)
  - wrong sizes set infered on eui-icon-svg from parent - accordion item expander icon - put back dialog-container styles import for testing MWP issue - EUI-10199 EUI-10199 (5baf1fad)
- eui-button:
  - wrong font vars for euiSizeM default button size - EUI-10199 EUI-10199 (013a0743)
- eui-notifications-v2:
  - fixes various a11y issues - EUI-10853 EUI-10853 (ea48fcb4)
- other:
  - lint - EUI-10855 EUI-10855 (a0849e22)
- eui-icon-svg:
  - added unit tests EUI-7780 EUI-7780 (0e20b7cf)
- eui-editor:
  - nullity check - EUI-10820 EUI-10820 (3dbeb11f)

## 19.2.2 (2025-05-11)

##### Chores

- styles:
  - adjusted typography for new DS only - added eui-u-hr neutral lightest styles - EUI-10199 EUI-10199 (08c49ed7)
  - integrate new DS theme for alert / accordion - adjusted color states - create typography tokens and base vars for theming support - EUI-10199 EUI-10199 (a27930e0)
  - refactor styles structure - remove ng-deep usage - EUI-10199 EUI-10199 (573b97cd)
  - adapted to context divider usage (6ab65ccd)
  - adapted naming conventions from Design System for color states context variables (987fb762)
  - refactor to emulated mode - added user profile on eui-header transfer to toolbar in mobile view (1e282f5c)
- other:
  - force rebuild (d69f39e6)
  - adapted next deps config (ce4cd485)
  - updated the contribute.md procedure (9c40719a)
  - fix single quotes lint issue - EUI-10831 EUI-10831 (69504c14)
  - revert comment out - EUI-10831 EUI-10831 (9b0cebc1)
- deps:
  - added next for installation of eUI 19 over Angular 20 (rc.0) - EUI-10199 EUI-10199 (2d3aef45)
- toolbar-menu:
  - adapted to default active state - removing accent for menu item top selection - EUI-10199 EUI-10199 (3377217b)
- eui-table-v2:
  - fix unique track id (48e905f1)
- eui-date-range:
  - replace deprecated moment constructor (561a3f2d)

##### Bug Fixes

- core:
  - user menulinks throws undefined exception if user is not known once initialized - EUI-10199 EUI-10199 (e28a684c)
- styles:
  - dark theme global background color (87d71f3d)
- layout:
  - header-user-profile for mobile rendering - translation of sidebarmenu links label - EUI-10828 EUI10829 EUI-10828 (c97ef246)
- notifications:
  - missing import of eui-button component - EUI-10199 EUI-10199 (4b9873c8)

## 19.2.1 (2025-05-06)

##### Chores

- eui-select:
  - remove unessential console logs from tests (8137e4e6)
  - fix unique track id (3f054879)
- styles:
  - adapted focus-ring on checkbox and radio - fix card bottom expander position - EUI-10199 EUI-10199 (b9cabe83)
  - adapted accent color to yellow brand as per new DS and inconsistencies in previous ECL v4 accent color - EUI-10199 EUI-10199 (54edd695)
  - remove usage of ng-deep (40de825a)
- cli:
  - adapted default resolutions for v19 - EUI-10199 EUI-10199 (1d2d4a72)
- other:
  - temp disabled some test failing for no reason on CI side (4473caac)
  - removal of ng-deep when possible (f372603e)
  - Issue with impersonate feature in MyWP MWP-11918 (71192ad1)
- deps:
  - updated to Angular 19.2.9 / material to 19.2.14 - EUI-10199 EUI-10199 (265cc219)
- eui-disable-content:
  - adds the disabled attribute on the active element when disabled - EUI-10770 EUI-10770 (52839ebe)
- eui-icon-state:
  - adapted color variant to color state context - EUI-10199 EUI-10199 (e646d4b0)
- eui-date-range-selector:
  - adds Js doc - EUI-10775 EUI-10775 (612db82d)

##### Bug Fixes

- other:
  - linting issue (ad4e498a)
  - typo in color states defs (a3d5220c)
- eui-card:
  - double border appears on content once selected - EUI-10199 EUI-10199 (9f03accb)
- ecl-modal:
  - trapfocus EUI-10750 EUI-10750 (5cbcbea6)
- styles:
  - accessibility issue on accent over container bg (993acf17)
  - accessibility issue on accent over container bg - EUI-10199 EUI-10199 (d1298c23)

## 19.2.0 (2025-04-30)

##### Chores

- cli:
  - adapted to standalone components import - fix missing provider for eui-language-selector - EUI-10199 EUI-10199 (945205b1)
- other:
  - migrate to self-closing tags - EUI-10817 EUI-10817 (7cdc8be6)
  - migration to Control Flow syntax - EUI-10818 EUI-10818 (31ffa25a)
  - cleanup unused imports - EUI-10818 EUI-10818 (09a98cf4)
  - use / forward transform - context state variables refactoring - fix disable-content styles (a33bc57c)
  - adapted focus-ring mixin for button - checkbox and radio (43d22a1a)
  - eui-app module re-exports sub modules for backward-compat (2f4365b5)
  - add color state context as color tokens map (89a71aab)
  - adjusted styles to use/forward (85d320d6)
  - adapted doc page component (368ee923)
  - refactored styles structure (14bf9954)
  - upgrade to angular 19.2.8 - EUI-10199 EUI-10199 (b832a5c4)
  - add missing export for dialogContainer (664caae8)
  - adjusted imports exports - PoC for atoms exports as E prefix (c1184c54)
  - standalone commonModule cleanup (0860de20)
  - fix lint - EUI-10772 EUI-10772 (03e65a5b)
  - adapted eui-table as standalone (2397741a)
  - adapted eui-tabs to standalone (ad6b51da)
  - adapted layout components as standalone (98aa9862)
  - added exports for standalone cmp (c3f71b86)
  - adapted standalone exports (42b97b23)
  - adapted components imports exports (531c83c3)
  - adapted standalone components exports - clear commonModule imports (55a817f8)
  - remove all examples - EUI-10772 EUI-10772 (7b2da2cb)
  - fix lint issue - EUI-10740 EUI-10740 (8e9aec78)
  - adapted filled color states to default color states vars (620e3ba3)
  - export standalone components array as replacement for module import (a3cb0fca)
  - remove examples from jsdoc (65ceece1)
- eui-profile:
  - missing provider - MWP-11709 MWP-11709 (b6bc4f1d)
- eui-notifications:
  - missing NgFor Import - MWP-11709 MWP-11709 (437ad2cd)
- eui-overlay:
  - disable destruction of components on overlay upon closing component - EUI-10772 EUI-10772 (5b9b7176)
  - transform to standalone - EUI-10740 EUI-10740 (49834b3a)
- eui-dropdown:
  - standalone component depends on the EuiDropdown Service - EUI-10772 EUI-10772 (44f44003)
- eui-input-number:
  - transform to standalone - EUI-10772 EUI-10772 (968462a3)
- eui-file-upload:
  - fix test - EUI-10772 EUI-10772 (8763f4b5)
- eui-paginator:
  - fix issue with translate provider - EUI-10772 EUI-10772 (9302542b)
- eui-tooltip-directive:
  - transform test - EUI-10740 EUI-10740 (c6f09bc0)
- eui-dialog:
  - migrate to standalone - EUI-10740 EUI-10740 (88c6fdc7)
- eui-chip-list:
  - refactor code - EUI-10740 EUI-10740 (ae50adaf)
- eui-autocomplete:
  - migrate tests to standalone - EUI-10740 EUI-10740 (fdbf71ee)
- eui-tree-list:
  - adds Js doc - EUI-10145 EUI-10145 (6579aeb6)
- styles:
  - add phosphor icon sprites - upgraded prismjs to 1.30.0 - EUI-10199 EUI-10199 (e7d6d442)
  - adapted to use/forward - fix secondary fill - adjusted color states (3c822a9c)
  - added min-height to the editor's container - EUI-10778 EUI-10778 (a649e945)
  - adjustments to context states color vars - cleanup poc themes (31139cc4)
  - refactor to use/forward (7ccbaf1b)
- tabs-v2:
  - refactored styles for color states - refactored standalone export - fix right content projection - EUI-10199 EUI-10199 (c4c6f2a1)
- eui-datepicker:
  - strong typing + eslint fixes - EUI-10773 EUI-10773 (aa47494a)
  - adds JSdoc - EUI-10773 EUI-10773 (cb0286bf)
- eui-timepicker:
  - adds Js doc - EUI-10774 EUI-10774 (3faf24af)

##### New Features

- deps:
  - upgraded to Angular 19.2.7 and related - EUI-10199 EUI-10199 (a88cb379)
- styles:
  - add color states context variables for custom theming support - EUI-10199 EUI-10199 (e1ccf581)

##### Bug Fixes

- other:
  - put back EuiLayoutModule as exported array is breaking the generated app build (b152ded9)
  - linting issue (4e9ccf78)
  - missing eui-autocomplete sub-cmp exports (66a108be)
  - array of components export for stanadlone spread imports (e90ae7b2)
- eui-datepicker:
  - fixes the proper announcement of calendar popup dates - EUI-10754 EUI-10754 (ce2e89af)
- ecl-site-header-language:
  - fixes trap focus functionality - EUI-10787 EUI-10787 (6b0a21ae)
- ecl-site-header-custom-action:
  - fixes bug with cdkTrapFocus - EUI-10787 EUI-10787 (a1f59cef)
- eui-chip-list:
  - provider issue on test - EUI-10740 EUI-10740 (54459b91)
- badge:
  - outline to color states harmonization (8defd5f5)
- ecl-site-header:
  - added custom action EUI-10787 EUI-10787 (89640f6d)

## 19.1.3 (2025-04-16)

##### Chores

- eui-page-column:
  - remove force euiSizeS to false preventing to set sizeS on column (a52736d1)
- eui-tabs-v2:
  - Refactor eui-tabs - EUI-9527 EUI-9527 (113ee0b6)
- eui-card:
  - refactor to use/forward scss declaration (b6eddd86)
  - adds api documentation - EUI-10111 EUI-10111 (71315dce)
- eui-overlay:
  - add eui-overlay-content for full custom content support - EUI-10199 EUI-10199 (a439f1aa)
- styles:
  - adapted ds2025 themes tokens (55ca7d62)
  - fixed eui-date-range-selector styles focus and compact mode - MWP-11826, MWP-11713 MWP-11826 (e4569fb9)
- eui-icon-button:
  - added iconUrl to pass custom svg icon to the underlying eui-icon-svg - EUI-10199 EUI-10199 (c4e32320)
- eui-dropdown:
  - api documentation - EUI-10122 EUI-10122 (2238b7bf)
- eui-timepicker:
  - adds missing EuiInputNumberDirective - EUI-10627 EUI-10627 (81b4b709)
- eui-tree:
  - Add JSDoc - EUI-10144 EUI-10144 (6f48b74e)
- deps:
  - puts back moment-timezone dep - EUI-10627 EUI-10627 (ce288fb9)
- eui-datepicker, eui-date-range-selector:
  - removes moment-timezone dep + adapts deprecated imports - EUI10627 (594608e3)

##### Bug Fixes

- ecl-featured:
  - 'simple' variant is deprecated EUI-10785 EUI-10785 (052bf9d5)
- other:
  - update styles for ECL 4.11 EUI-10784 EUI-10784 (a42ea690)

## 19.1.2 (2025-04-02)

##### Chores

- user-profile:
  - race condition when used in certain context - EUI-10199 EUI-10199 (acdeb84c)
  - issue with rendering of menu in certain race conditions - EUI-10199 EUI-10199 (122ad6fd)
- menu:
  - add iconSvgUrl for displaying custom icons in sidebar menu / menu - EUI-10198 EUI-10198 (57c03e4d)
  - border on menu item for a11y focus point not in sub-content - MWP-11698 MWP-11698 (205036b9)
- styles:
  - fixed sizes of chekboxes and radios when in compact mode - MWP-11770 MWP-11770 (0b1c28ae)
  - ECLv5 theme preview for new adapted color tokens - set utilities links as primary default ECL v4 specs - EUI-10199 EUI-10199 (ec3f2a67)
  - moved context CSS vars for eui-scrollbars mixin to specific styles folders + dark theme - EUI-10710 EUI-10710 (2357ce23)
  - fixed eui-page-header expander cursor style - EUI-10732 EUI-10732 (00feb08b)
  - fixed lines display align when having the eui-tree within an eui-dropdown custom content with select all - EUI-10711 EUI-10711 (8062c2e0)
  - removed styles overrides for contextual menu feature. See showcase sample for styling customizations using the eUi CSS utility classes - EUI-10711 EUI-10711 (072bbfcb)
  - fixed eui-button responsive (long) label display - EUI-10704 EUI-10704 (fed53b05)
  - fixed eui-tooltip arrow position - EUI-10702 EUI-10702 (a633c7b3)
- eui-table-v2:
  - Improve highlight pipe to work with formatted number - EUI-10617 EUI-10617 (539ebd53)
  - Add JSDoc - EUI-10140 EUI-10140 (85ae1a0a)
- eui-icon-toggle:
  - fix isChecked changes reflection - EUI-10753 EUI-10753 (fc041079)
- eui-app-top-message:
  - fixed display of app top message against position of the app toolbar - EUI-10745 EUI-10745 (2d0a1e04)
- eui-editor:
  - fixed editor to display twice in some conditions when readonly - MWP-11691 MWP-11691 (7b7c6c72)
- eui-tabs:
  - Remove HostListener window resize and use of AppShellService - EUI-10625 EUI-10625 (8734c4d7)
- other:
  - upgrade spring-boot skeleton - EUI-9730 EUI-9730 (6a3820fe)
  - replace rxjs deprecated subscription signature - EUI-10719 EUI-10719 (9528265f)
- eui-page-header:
  - Fix issue with eui-page-header-body not displayed - EUI-10742 EUI-10742 (25276a2c)
- clearable:
  - Fix positioning issue - EUI-10736 EUI-10736 (0617bae2)
- eui-table/eui-tabs:
  - Add JSDoc - EUI-10138 EUI-10138 (04a3469c)
- eui-table/eui-table-v2:
  - Add JSDoc - EUI-10139 EUI-10139 (b8a6c074)
- eui-core:
  - replace deprecated rxjs API - EUI-10719 EUI-10719 (30c10949)
- eui-block-document:
  - adds unit-test - EUI-10722 EUI-10722 (cd395166)
  - adds documentation and transform to standalone - EUI-10722 EUI-10722 (266d9c42)
- dynamic-component:
  - replace deprecated ComponentFactoryResolver - EUI-10721 EUI-10721 (fbb1ad5f)
- dynamic-component-service:
  - replace deprecated PortalInjector - EUI-10720 EUI-10720 (d6529890)
- eui-popover:
  - fixed popover arrow position when using browser's resize annd zoom features - EUI-10700 EUI-10700 (1ca2197b)
  - Add scope on CDK container - MWP-11631 MWP-11631 (4caed6d2)
- eui-autocomplete:
  - Add JSDoc - EUI-10103 EUI-10103 (c62037fa)
  - Add scope on CDK container - MWP-11618 MWP-11618 (fc9451a5)
- eui-dropdown:
  - added height input optiion (default: auto) - EUI-10691 EUI-10691 (e25782cf)
- eui-input-number:
  - support for large numbers (length>15) - EUI-10677 EUI-10677 (eacf493c)

##### Bug Fixes

- eui-dialog:
  - updates dialog's title dynamically - EUI-10005 EUI-10005 (da1402ce)
- eui-app-shell:
  - page scrolling when query params are added to the URL - EUI-10643 EUI-10643 (dc095fc7)
- dynamic-component:
  - lint issues - EUI-10721 EUI-10721 (704590bd)
- eui-dropdown:
  - regression on dropdownitem for dark-theme - EUI-10623 EUI-10623 (b9cbc259)
  - change detection issue on animation - EUI-10692 EUI-10692 (87bfdf9a)
- eui-editor:
  - formControl always marked as dirty - EUI-10699 EUI-10699 (825898f4)

##### Reverts

- eui-progress-bar:
  - input to signal based input - EUI-10134 EUI-10134 (8068d46a)

## 19.1.1 (2025-03-06)

##### Chores

- other:
  - suppress linting issue - EUI-10199 EUI-10199 (02487795)
  - upgrade angular and related to 19.2.x - EUI-10199 EUI-10199 (c6ed1884)
- eui-timebar:
  - provides documentation - EUI-10120 EUI-10120 (59d5e0cf)
- eui-icon-toggle:
  - provides documentation - EUI-10128 EUI-10128 (2689c670)
- eui-list:
  - provides documentation - EUI-10130 EUI-10130 (45910dab)
- eui-popover:
  - provides documentation - EUI-10133 EUI-10133 (61f2709f)
  - Add scope on CDK container - EUI-10688 EUI-10688 (a30f94ba)
  - fixed styles issue when using remotes (scoped) - EUI-10673 EUI-10673 (fa3db5fc)
- eui-message-box:
  - provides documentation - EUI-10131 EUI-10131 (282721c5)
- eui-discussion-thread:
  - provides documentation - EUI-10121 EUI-10121 (e475f784)
- eui-avatar:
  - provides documentation - EUI-10105 EUI-10105 (fdf56f8c)
- styles:
  - fixed colors harmonisation's consistency and WCAG2 AA checks - EUI-10676 EUI-10676 (cedcf232)
  - fixed eui-slide-toggle display when checked- EUI-10674 EUI-10674 (e4bd76e9)
  - fixed display of the last timeline item (aligned to DS) - EUI-10536 EUI-10536 (7d7907ce)
  - fixed display of eui-paginator when used within an eui-card with euiNoContentPadding option - EUI-10616 EUI-10616 (2839c6ed)
- eui-autocomplete:
  - Add scope on CDK container - EUI-10686 EUI-10686 (3a8582ee)
- eui-page-column:
  - announces the side column title - EUI-10678 EUI-10678 (95ce12ee)
- eui-language-selector:
  - announces the active language - EUI-10675 EUI-10675 (0b8ac121)
- eui-wizard:
  - fixed display of wizard steps when isNavigationAllowed=false - EUI-10672, EUI-10594 EUI-10672 (c2957bfa)
- showcase:
  - update package.json - EUI-10653 EUI-10653 (d2dd3596)
- eui-progress-circle:
  - fixed display of progress circle values and added option variant to use svg icons - EUI-10652 EUI-10652 (3e388549)

##### Bug Fixes

- ecl-search-form, ecl-site-header-search:
  - lint errors EUI-10694 EUI-10694 (1de1a91b)
- ecl-tabs:
  - accessibility issue EUI-10690 EUI-10690 (ee20aa70)
- ecl-select:
  - keyboard navigation EUI-10681 EUI-10681 (40c38055)
- eui-showcase:
  - encoded heading title processing - EUI-10689 EUI-10689 (9eb147da)
- eui-app-shell:
  - undefined variable (572a6edb)
- eui-editor:
  - on readonly when content value is HTML - EUI-10488 EUI-10488 (3364798d)

## 19.1.0 (2025-02-21)

##### Chores

- eui-block-content:
  - provides documentation - EUI-10107 EUI-10107 (d65d51b8)
- eui-accordion:
  - provides documentation - EUI-10102 EUI-10102 (5dd7b455)
- eui-datepicker:
  - addition of the eui-19 scoped class on the cdk container - MWP-11314 MWP-11314 (aaea32c4)
- eui-dashboard-card:
  - provides documentation - EUI-10118 EUI-10118 (3d4488d2)
- eui-fieldset:
  - provides documentation - EUI-10126 EUI-10126 (7bd04354)
- eui-slide-toggle:
  - provides documentation - EUI-10136 EUI-10136 (4f891eca)
- eui-button-group:
  - provides documentation - EUI-10110 EUI-10110 (5d65024c)
- eui-progress-circle:
  - provides documentation - EUI-10135 EUI-10135 (9d6aa22a)
- eui-progress-bar:
  - provides documentation - EUI-10134 EUI-10134 (bd197841)
  - refactor to enhance maintenance - EUI-10134 EUI-10134 (7d18bd65)
- eui-timebar:
  - refactor template for increased maintenance - EUI-10657 EUI-10657 (7a16aa82)
  - support locale changes - EUI-10657 EUI-10657 (d7ea0acc)
  - refactor and document code for enhanced maintenance - EUI-10657 EUI-10657 (df411004)
- eui-chip-list:
  - Add JSDoc - EUI-10113 EUI-10113 (69e2a770)
- styles:
  - fixed eui-card header to be selectable - EUI-10613 EUI-10613 (ad398dc9)
  - fixed eui-dropdown & scrollbars for dark theme - EUI-10623 EUI-10623 (57fdf741)
- eui-file-upload:
  - Add JSDoc - EUI-10125 EUI-10125 (1fc09506)
- eui-tooltip:
  - Add JSDoc - EUI-10155 EUI-10155 (b3f7128a)
  - Add scope eui-19 to main container - EUI-10559 EUI-10559 (4e08659a)
- eui-editor:
  - Remove resizable feature when editor is readonly - EUI-10647 EUI-10647 (6d019811)
- eui-paginator:
  - Add JSDoc - EUI-10132 EUI-10132 (d526ef24)
- eui-alert:
  - Add JSDoc - EUI-10101 EUI-10101 (c7e474e6)
- eui-chip:
  - Add JSDoc - EUI-10112 EUI-10112 (9da6ba25)
- eui-button:
  - provides documentation - EUI-10108 EUI-10108 (604735fb)
- eui-wizard:
  - provides documentation - EUI-10116 EUI-10116 (e6bb06c6)
- eui-timeline:
  - provides documentation - EUI-10142 EUI-10142 (9f5bb3a3)
- eui-badge:
  - provides documentation - EUI-10106 EUI-10106 (ddcd7277)
- eui-skeleton:
  - provides documentation - EUI-10137 EUI-10137 (12baf041)
- eui-feedback-message:
  - provides documentation - EUI-10123 EUI-10123 (058eb98f)
- eui-label:
  - provides documentation - EUI-10129 EUI-10129 (e9302614)

##### New Features

- other:
  - upgraded to Angular 19.1.x and related - EUI-10199 EUI-10199 (e2f06505)

##### Bug Fixes

- ecl-category-filter:
  - item with children appearance EUI-10661 EUI-10661 (e428fde8)
- other:
  - revert content-block changes EUI-10660 EUI-10660 (fcc9c39e)
  - TestBed imports - EUI-10118 EUI-10118 (9e7141ca)
  - lint (28cfe8bc)
  - ECL-4.10.0 import styles and icons EUI-10620 ECL-4 (6ff1f445)
- ecl-inpage-navigation:
  - fix focusing on title when pressing enter on the item EUI-10515 EUI-10515 (c3eb4b38)
- ecl-site-header:
  - linting issue - EUI-10632 EUI-10632 (19393001)
  - logo display in non-EU languages - EUI-10632 EUI-10632 (a99907a4)
- navigation-list:
  - added image-as-illustration variant EUI-10644 EUI-10644 (af3bd6a9)
- ecl-button, ecl-link:
  - add indicator EUI-10642 EUI-10642 (56a239d5)

## 19.0.4 (2025-02-07)

##### Chores

- eui-paginator:
  - Add JSDoc - EUI-10132 EUI-10132 (62a70a5d)
- eui-chip:
  - Add JSDoc - EUI-10112 EUI-10112 (b73a861f)
- eui-alert:
  - Add JSDoc - EUI-10101 EUI-10101 (dcfbaf97)
- eui-has-permission:
  - enhance documentation - EUI-101456 EUI-101456 (3337c281)
- eui-maxlength:
  - enhance documentation - EUI-101454 EUI-101454 (5963d806)
- user-input-group:
  - enhance documentation - EUI-101453 EUI-101453 (7ce9d507)
- eui-textarea:
  - enhance documentation - EUI-101452 EUI-101452 (e8dd300f)
- user-input-text:
  - enhance documentation - EUI-101450 EUI-101450 (a14f3f85)
- user-input-radio:
  - enhance documentation - EUI-10149 EUI-10149 (62c165eb)
- styles:
  - fixed the eui-card bottom expander spacing - EUI-10560 EUI-10560 (00d034d2)
- user-input-checkbox:
  - enhance documentation - EUI-10148 EUI-10148 (caca7796)
- user-input-number:
  - enhance documentation - EUI-10147 EUI-10147 (61f3416d)

##### Bug Fixes

- eui-timepicker:
  - fixes propagated value bug when clearing the field through the keyboard - EUI-10590 EUI-10590 (ea0bef45)
- ecl-inpage-navigation:
  - set focus on active element title EUI-10535 EUI-10535 (c1488b50)
- eui-date-range-selector:
  - adapts height to 40 px along with the container to match the height of the rest of the inputs - EUI-10587 EUI-10587 (27a28fda)

## 19.0.3 (2025-01-24)

##### Chores

- styles:
  - fixed the eui-select options color - EUI-10542 EUI-10542 (c26bbc64)
- showcase:
  - Add option to use custom API URL - EUI-10550 EUI-10550 (fd37724c)
- user-profile:
  - introduce reverse name order - MWP-11414 MWP-11414 (e32ebb59)
- components:
  - Adapt classname with eui version in components using CDK - EUI-10543 EUI-10543 (ea383622)
- eui-autocomplete:
  - Disable automatic browser autocomplete - EUI-10524 EUI-10524 (6b4fe319)

##### Bug Fixes

- eui-user-profile-card:
  - fixes linting error - MWP-11414 MWP-11414 (89993887)
- other:
  - NG0602 - EUI-10539 EUI-10539 (e32d2384)
- ecl-inpage-navigation:
  - selecting wrong item on click EUI-10533 EUI-10533 (adb1ca3e)
  - list height to be set when resizing EUI-10534 EUI-10534 (5460a202)

## 19.0.2 (2025-01-09)

##### Chores

- other:
  - rever to primary color instead of primary-dark for states (7ef00201)
  - force rebuild (deebae88)
  - update refactoring status (86c4165c)
  - adapted contrast calculation styles function against APCA (e4bc8125)
  - updates documentation - EUI-10491 EUI-10491 (138e0d46)
  - replace lodash with lodash-es equivalent for tree-shaking - EUI-10484 EUI-10484 (9877ad55)
- styles:
  - fixed the eui-chip border radius when used with long labels - EUI-10518 EUI-10518 (052811ac)
  - styles improvements - ds2025 color adaptations (e1d86d89)
  - adjusted DS 2025 theme and colors (1ad466e2)
  - use/forward migration in cmp - EUI-10199 EUI-10199 (604cd4e1)
  - refactor use/forward - revert APCA contrast ratio calculated - EUI-10199 EUI-10199 (35a5357f)
  - refactoring for use/forwar usage - EUI-10199 EUI-10199 (f4739723)
  - apca showcase ratio exports (71f2a753)
  - refactor eui-alert for cmp based css variables layer - adjusted text contrast ratio calculated over APCA method / WCAG 3 - EUI-10199 EUI-10199 (c1e2e882)
  - updated DS 2025 design tokens - adjusted card selected styles matching other active/selected cmp specs - EUI-10199 EUI-10199 (fac14492)
  - adapted base styles to support advanced theming for DS 2025 (experimental) (7799c5e5)
  - add Inter theme - refactor themes structure on tokens maps - add eui-f-size and eui-f-weight utilities and css variables - EUI-10199 EUI-10199 (252d354c)
  - refactoring global functions - adjusted to eui vars only for shadows - EUI-10199 EUI-10199 (79b2153b)
  - refactoring to raw tokens and base-maps - EUI-10199 EUI-10199 (a3041a48)
  - cleanup and remove eui utility classes from internal template code (145e4988)
- deps:
  - upgraded to angular 19.0.5 - EUI-10199 EUI-10199 (f5faed26)
- eui-app-sidebar-menu:
  - Add hasTooltipOnExpanded to display tooltip when menu is expanded - EUI-10423 EUI-10423 (597fadd1)
- cli:
  - adapted eUI Mobile skeleton (cccab70f)
  - updated eUI Mobile skeleton based on v18 release - EUI-10199 EUI-10199 (52be165f)
- eui-tabs:
  - Fix issue with tabs when used with router and url is undefined - EUI-10487 EUI-10487 (49acc1a8)
- eui-date-range-selector:
  - adapts responsive state to reflect input's width - EUI-10481 EUI-10481 (aab1d206)
- eui-tree:
  - Add spec file - EUI-8778 EUI-8778 (f2629063)
- eui-notifications-v2:
  - Update refresh icon to SVG - EUI-10485 EUI-10485 (a5e5734b)
- eui-dialog:
  - Add classList option to add custom class to CDK panel - EUI-10478 EUI-10478 (e427e8d2)

##### Bug Fixes

- ecl-breadcrumb, ecl-inpage-navigation, ecl-pagination:
  - accessibility issues with lists and direct children EUI-10490 EUI-10490 (7900bf70)
- ecl-site-header:
  - missing translation EUI-10486 EUI-10486 (04daee2c)
- dashboard-card:
  - flex alignments issues - EUI-10199 EUI-10199 (8c8b7b0c)
- stackblitz:
  - remove ngrx import and declaration - EUI-10482 EUI-10482 (cf2a6b7b)
- cli:
  - automated mode - EUI-10199 EUI-10199 (e2f5897f)

## 19.0.1 (2024-12-12)

##### Chores

- other:
  - deepMerge check for null - EUI-10470 EUI-10470 (f960815e)
  - 19.0.0 release - EUI-10199 EUI-10199 (bef1a00e)
- user-profile-card:
  - fix avatar initials display - EUI-10470 EUI-10470 (ee82f898)
- eui-table:
  - Fix issue with custom filter when value is null - EUI-10463 EUI-10463 (14d94eeb)

##### Bug Fixes

- eui-user-profile:
  - adds missing styles - EUI-10470 EUI-10470 (62150888)
- cli:
  - eUI mobile v18 missing core module declarations - EUI-10199 EUI-10199 (df019a95)
- ecl-tabs:
  - fix arrows for left-right in mobile EUI-10455 EUI-10455 (6daa4792)
- toolbar-search:
  - encapsulation background color issues when toolbar primary - EUI-10199 EUI-10199 (045a0e45)
- other:
  - lodash imports + signals equality EUI-9203 EUI-9203 (4d1abe61)

## 19.0.0-rc.10 (2024-12-11)

##### Chores

- styles:
  - adapted padding on page-header / page-content - fix display issue with icon-button-expander - EUI-9014 EUI-9014 (20c858d3)
  - added eui-18 wrapper class on eui-icon-svg - EUI-10456 EUI-10456 (597477e7)
  - fixed the eui-input-checkbox label alignement when used with input group - EUI-10404 EUI-10404 (77b1e8ab)
- style:
  - Force line-through style with del tag for FF - EUI-10462 EUI-10462 (dee7e76c)
- eui-sidebar-menu:
  - Add hasTooltipOnExpanded to display tooltip when menu is expanded - EUI-10423 EUI-10423 (1d524476)
- eui-table-v2:
  - Remove condensed option - EUI-10450 EUI-10450 (c5c9393d)

##### Bug Fixes

- styles:
  - icon-button following merge from develop (a736abb8)
- ecl-site-header:
  - missing translation for logo EUI-10466 EUI-10466 (4bd209d7)
- toolbar-search:
  - numpad enter key trigger missing - EUI-10427 EUI-10427 (5894c7d6)
- cli:
  - adapted eUI mobile v18 config files - forced eslint deps on generated desktop app - EUI-9014 EUI-9014 (29e4839d)

## 19.0.0-rc.9 (2024-12-11)

##### Chores

- style:
  - Force line-through style with del tag for FF - EUI-10462 EUI-10462 (efcf185c)
- other:
  - cleanup input group trick label styling - tabs bottom padding - EUI-10199 EUI-10199 (71d6e75b)
- styles:
  - cleanup of old deprecated material styles - EUI-10287 EUI-10287 (59754ea3)

##### Bug Fixes

- euiInputGroupAddOn:
  - adds missing styles - EUI-10408 EUI-10408 (a34a6667)

## 19.0.0-rc.8 (2024-12-06)

##### Chores

- deps:
  - ngx-mask version update - EUI-10199 EUI-10199 (32fc97bb)

##### Bug Fixes

- cli:
  - linting issues (e7c4ea36)

## 19.0.0-rc.7 (2024-12-06)

##### Chores

- other:
  - updated to latest 19.0.3 - updated eslint and plugins for v19 - upgraded ApexCharts and eui-apex-charts models and wrapper components - BREAKING CHANGE - EUI-10199 EUI-10199 (4fa110a4)
  - added missing ngrx-operators dep - EUI-9014 EUI-9014 (d6eacc07)
- eui-table-v2:
  - Remove condensed option - EUI-10450 EUI-10450 (b07a377e)
- styles:
  - aligned the eui-input-checkbox label when used with input - EUI-10404 EUI-10404 (86604385)

##### Bug Fixes

- other:
  - missing portuguese translations EUI-10361 EUI-10361 (39b3df82)
- eui-date-range-selector:
  - styling fixes - EUI-10428 EUI-10428 (7cf2bf0c)
- ecl-tabs:
  - missing quotes EUI-10355 EUI-10355 (95793ed8)
- ecl-site-header:
  - login dropdown to close on clickoutside EUI-10354 EUI-10354 (c48071eb)
- styles:
  - fix of timepicker's one field width + menu item focus visible offset - EUI-10428 EUI-10428 (f4834708)
- ecl-multiselect:
  - not working with ngmodel EUI-10389 EUI-10389 (8f6c21d1)

## 19.0.0-rc.6 (2024-12-05)

##### Chores

- styles:
  - adapted styles for v19 - cleanup - fix post-build for mobile v18 - EUI-10199 EUI-10199 (8c25364e)
- eui-table-v2:
  - Remove condensed option - EUI-10450 EUI-10450 (25275ada)

##### Bug Fixes

- ecl-tabs:
  - missing quotes EUI-10355 EUI-10355 (ab018865)
- ecl-site-header:
  - login dropdown to close on clickoutside EUI-10354 EUI-10354 (884e4120)

## 19.0.0-rc.5 (2024-12-05)

##### Bug Fixes

- other:
  - styles issues - EUI-10199 EUI-10199 (26dc1d53)
- ecl-mega-menu:
  - click outside EUI-10322 EUI-10322 (56b65a7b)

## 19.0.0-rc.4 (2024-12-04)

##### Bug Fixes

- styles:
  - styles issues various fixes - EUI-10199 EUI-10199 (564a3961)

## 19.0.0-rc.3 (2024-12-04)

##### Bug Fixes

- ecl-mega-menu:
  - not closing on clickoutside and extra space on the right EUI-10322 EUI-10322 (1e3b195f)
- eui-card:
  - bottom expander option not showing / collapsible state inative - EUI-10199 EUI-10199 (7256be69)
- timepicker:
  - rendering of input broken - EUI-10394 EUI-10394 (e04afce9)

## 19.0.0-rc.2 (2024-12-03)

##### Chores

- other:
  - empty commit - EUI-10409 EUI-10409 (72ea0947)

## 19.0.0-rc.1 (2024-12-03)

##### Chores

- eslint:
  - ban-types rule removed and replaced - EUI-10409 EUI-10409 (248c065c)
- other:
  - RC release - EUI-10199 EUI-10199 (ebf8e4bd)
- eui19:
  - EUI19 issues - EUI-10402 EUI-10402 (ade446eb)

##### Bug Fixes

- styles:
  - popover and chip styling issues - EUI-10402 EUI-10402 (ebfef4a0)

## 19.0.0-next.19 (2024-12-03)

##### Bug Fixes

- styles:
  - icon badge composition - EUI-10199 EUI-10199 (ccb3b75b)

## 19.0.0-next.18 (2024-12-02)

##### Chores

- other:
  - cleanup mixins - add back reselect dep (9978d703)
- deps:
  - remove of ngrx from internal dependencies - teams using eUI needs to explicitely import ngrx on their project - BREAKING CHANGE - EUI-10199 EUI-10199 (49c1ff61)

##### Bug Fixes

- ecl-multiselect:
  - ngmodel not working for preselected values EUI-10389 EUI-10389 (a8138a61)

## 19.0.0-next.17 (2024-12-02)

##### BREAKING CHANGES

- locale:
  - remove getLocaleNumberSymbol, NumberSymbol deprecated APIs in favor of Intl - EUI-9889 EUI-9889 (3c4a1f45)

##### Chores

- state:
  - BREAKING CHANGES - remove ngrx - EUI-10231 EUI-10231 (a21a8517)
- styles:
  - enforce encapsulation for components whenever possible - EUI-10199 EUI-10199 (507eb9ce)
  - aligned the focus visible state visual to match DS and harmonized with other components - EUI-10381 EUI-10381 (03cc8ce5)
  - added the eui-u-display-print-hidden CSS utility class + documentation (see Design System showcase - CSS utilities / Display) - EUI-10382 EUI-10382 (68ebd673)
  - aligned the required red dot to match horizontal layout - EUI-10348 EUI-10348 (e6bbeded)
- dashboard-card:
  - enable eui-dashboard-card-status-content block - euiOutline variant - EUI-9014 EUI-9014 (a0f40fb4)
- deps:
  - upgraded to angular 18.2.13 ngrx to 18.1.1 - EUI-9014 EUI-9014 (cdcbd3e7)
- eui-button:
  - added euiStart euiEnd coerce input option for positioning - add eui-u-print-none class covering legacy bootstrap d-print-none - EUI-9014 EUI-9014 (d07b3bb5)
- eui-growl:
  - Fix issue with growl callback not executed - EUI-10378 EUI-10378 (8011580e)

##### Bug Fixes

- other:
  - lint issue (bed73fd0)
  - clearable icon on input text (d899b427)
  - lint issues (69165d08)

## 19.0.0-next.16 (2024-11-28)

##### Bug Fixes

- eui-cli:
  - update skeleton for ecl with latest ngrx removal changes EUI-10390 EUI-10390 (f4501c14)

## 19.0.0-next.15 (2024-11-28)

##### Chores

- state:
  - BREAKING CHANGES - remove ngrx - EUI-10231 EUI-10231 (277ec89d)

## 19.0.0-next.14 (2024-11-27)

##### Bug Fixes

- other:
  - refactor service that connects header with menues EUI-10356 EUI-10356 (59daf1eb)

## 19.0.0-next.13 (2024-11-27)

##### Chores

- components:
  - Remove deprecated - EUI-10366 EUI-10366 (3e288657)
  - BREAKING CHANGES - Remove deprecated - EUI-10366 EUI-10366 (eff5eb6d)
- styles:
  - filled ionicons set duplicate and deprecating sharp set as of v19 - EUI-9014 EUI-9014 (23e570bc)
  - updated Twitter (X) social media icon asset from ECL library - EUI-10332 EUI-10332 (f0c96766)
  - fixed eui-table compact font-size - EUI-10362 EUI-10362 (001446b5)
- eui-wizard:
  - a11y improvements on the announcement of the projected content - EUI-10349 EUI-10349 (bf4358b9)
  - navigation improvements + announcement of the disabled and active step - EUI-10349 EUI-10349 (cfd72256)
- eui-dropdwon:
  - Add option to open subdropdown on the left - EUI-10370 EUI-10370 (332f5bed)
- eui-paginator:
  - Fix issue with event emission on init - EUI-9933 EUI-9933 (4caf4672)

##### Bug Fixes

- other:
  - removed deprecated EclLanguageService EUI-10368 EUI-10368 (7e34ce52)
  - error when generating new eUI-ECL app EUI-10368 EUI-10368 (00e7c697)
  - test for dropdown (736d2db3)
- dropdown:
  - isActive / focus state on dropdown item - EUI-10353 EUI-10353 (13edbab6)

## 19.0.0-next.12 (2024-11-22)

##### Chores

- eui-datepicker:
  - replacement of mat css var values with eui ones - EUI-10327 EUI-10327 (8e069cb9)

##### Bug Fixes

- ecl-site-header:
  - small fix for default language EUI-10340 EUI-10340 (f17d32c0)
  - remove configurable languages from ecl-site-header-language EUI-10340 EUI-10340 (a2e53772)
- eui-cli:
  - skeleton for eUI-ECL EUI-10368 EUI-10368 (43e38ce7)

## 19.0.0-next.11 (2024-11-21)

##### Chores

- eui-dialog|eui-message-box:
  - Remove deprecated - EUI-10358 EUI-10358 (f1785f7a)

##### Bug Fixes

- other:
  - removed 'component' and 'Directive' from Modules' names EUI-10357 EUI-10357 (dab13330)
  - removed deprecations for 19x EUI-10334 EUI-10334 (05da20ec)

## 19.0.0-next.10 (2024-11-20)

##### Bug Fixes

- other:
  - deprecate EclLanguageService EUI-10037 EUI-10037 (d5acedb8)

## 19.0.0-next.9 (2024-11-20)

##### Chores

- deps:
  - upgraded to latest v19 Angular release - eslint to 9.x - EUI-10199 EUI-10199 (b724effb)
- eui-wizard:
  - various fixes and alignements to match v18 Design System - EUI-10337 EUI-10337 (4506506f)
- eui-chip-group:
  - Create eui-chip-group component - EUI-10321 EUI-10321 (e7bc7dc7)
- eui-user-profile:
  - fixed impersonating display which was containing extra spacings - EUI-10333 EUI-10333 (42f76b09)
- styles:
  - eui-card fix of the border radius display when only card content is used - EUI-10306 EUI-10306 (2031201c)
- eui-datepicker:
  - addition of isShownOnInputClick option to open the calendar only on button click - EUI-10292 EUI-10292 (ab7b487b)
  - addition of isNotOpeningOnInputClick option to open the calendar only on button click - EUI-10292 EUI-10292 (6f8ad861)

## 19.0.0-next.8 (2024-11-15)

##### Bug Fixes

- eui-cli:
  - missing import ecl side EUI-10331 EUI-10331 (5f30e2c3)

## 19.0.0-next.7 (2024-11-14)

##### Chores

- other:
  - adapted to eui-19 root scss class - EUI-10199 EUI-10199 (8cf8d5bf)

##### Bug Fixes

- eui-cli:
  - adding inputs to standalone comps ecl side EUI-10320 EUI-10320 (8cd77458)

## 19.0.0-next.6 (2024-11-13)

##### Chores

- other:
  - adapted eUI CLI to default standalone structure - EUI-10199 EUI-10199 (389e48c3)

## 19.0.0-next.5 (2024-11-13)

##### Bug Fixes

- other:
  - refactor skeleton to standalone EUI-10305 EUI-10305 (2b3c1011)

## 19.0.0-next.4 (2024-11-12)

##### Chores

- eui-notification:
  - Fix warning related to trackBy method - EUI-10307 EUI-10307 (82d0e452)
- styles:
  - eui-card fix of the border radius display - EUI-10306 EUI-10306 (5636cf3a)
- eui-datepicker:
  - adapts unit tests format to 'L' - EUI-10232 EUI-10232 (fbe4b734)
  - provides missing moment locales + adapts the format to L - EUI-10232 EUI-10232 (fabe22fa)
- eui-progress-circle:
  - Fix issue with colors not applied - EUI-10301 EUI-10301 (4aee4955)
- eui-table:
  - Fix style issue with responsive and compact option are used together - EUI-10274 EUI-10274 (8bc34b55)

##### Bug Fixes

- ecl-rating-field:
  - preselect rating not working EUI-10279 EUI-10279 (7acd912e)

## 19.0.0-next.3 (2024-11-08)

##### Chores

- other:
  - merge from develop (b29e9d51)
  - restructured to match sub-entries - WIP ecl-icon - EUI-10250 EUI-10250 (f799e151)
  - enable next v19 release version - EUI-10199 EUI-10199 (4c29c863)
  - setup 19.x (f1eaf006)
- deps:
  - upgraded to latest Angular RC and related deps - EUI-10199 EUI-10199 (663f7300)
  - upgraded Angular to v19 - BREAKING CHANGE - EUI-10199 EUI-10199 (acf42c39)
- showcase:
  - Sample categorisation - EUI-9481 EUI-9481 (cb4edd2b)
- eui-tabs:
  - Fix scrolling move with isMainNavigation option - EUI-9550 EUI-9550 (b1019230)

##### Bug Fixes

- other:
  - eslint issues (ae8e69c1)
  - errors after 18->19 merge (01c5255f)
  - removed src/lib folder EUI-10250 EUI-10250 (ad6c1d7f)
- ecl:
  - refactor components to sub-entry modules - EUI-10284 EUI-10284 (17f2ed79)
  - refactor as a sub-entry EUI-10273 EUI-10273 (57538108)
- ecl-components:
  - refactor as sub entries EUI-10273 EUI-10273 (e701eb23)
- ecl-separator:
  - add new directive EUI-10177 EUI-10177 (3700f612)
  - move from src to components folder (79e22081)
  - add directive EUI-10177 EUI-10177 (d5b858a4)
- ecl navigation components:
  - refactor as sub entries EUI-10267 EUI-10267 (c6d987be)
- ecl-blockquote/content-block/date-block:
  - refactor as a sub-entry EUI-10263 EUI-10263 (73972c8c)
- ecl-link:
  - refactor as sub entry EUI-10267 EUI-10267 (c9af785d)
- ecl form components:
  - refactor as subemtries EUI-10259 EUI-10259 (183df0a4)
- form components:
  - refactor as sub-entries EUI-10260 EUI-10260 (74b1ce57)
- ecl-button:
  - refactor as a sub-entry EUI-10261 EUI-10261 (0056c6cf)
- ecl-label:
  - refactor as a sub-entry EUI-10259 EUI-10259 (e41849c4)
- ecl-tag:
  - refactor as sub-entry EUI-10253 EUI-10253 (e8e4c8aa)

##### Refactors

- ecl:
  - standalone flag to false for all elements - EUI-10199 EUI-10199 (bc87eb8c)
- other:
  - adapt all components and tests for standalone flag false - EUI-10199 EUI-10199 (124f8d0a)

## 19.0.0-next.2 (2024-10-17)

##### Chores

- showcase:
  - Sample categorisation - EUI-9481 EUI-9481 (cb4edd2b)

## 19.0.0-next.1 (2024-10-10)

##### Chores

- other:
  - enable next v19 release version - EUI-10199 EUI-10199 (4c29c863)
  - setup 19.x (f1eaf006)
- deps:
  - upgraded Angular to v19 - BREAKING CHANGE - EUI-10199 EUI-10199 (acf42c39)
- eui-editor:
  - Fix counting of eui-editor validators - EUI-10162 EUI-10162 (f0fe88ad)
  - Fix styling issue with maxLength box - EUI-10090 EUI-10090 (d7c8362b)
  - Fix issue with counters when toggling readonly status - EUI-10070 EUI-10070 (96e6f08d)
- eui-progress-bar:
  - fixed display and aligned color states - EUI-10068 EUI-10068 (a549ac3d)
- styles:
  - fixed eui-card with no content padding style + some other specific styles which targetss parent elements + some Firefox fixes on scrolbars - EUI-10069 EUI-10069 (1504f9b5)
- eui-popover:
  - Add spec file - EUI-7785 EUI-7785 (ca39b604)
- eui-tree:
  - Fix issue with dynamic update items - EUI-10055 EUI-10055 (4f88ed44)
- eui-tabs:
  - Fix scrolling move with isMainNavigation option - EUI-9550 EUI-9550 (b1019230)

##### Bug Fixes

- ecl-gallery:
  - some style and console errors EUI-10157 EUI-10157 (3b52b77e)
- eui-toolbar:
  - navbar cannot be rendered when used with eui-app-header - EUI-9999 EUI-9999 (304de0a5)
- other:
  - update css files and icons to v4.6.5 - EUI-10056 EUI-10056 (788628a8)

## 18.2.0 (2024-09-30)

##### Chores

- eui-chip-list:
  - Fix issue with DnD when is init empty - EUI-10050 EUI-10050 (4257b46b)
- eui-maxlength:
  - add support for null - EUI-10011 EUI-10011 (25707c23)
- eui-editor:
  - Fix counting words issue - EUI-10043 EUI-10043 (4b3dc3a1)
- eui-popover:
  - removes unused variable related to cdktrackfocusautocapture - EUI-10000 EUI-10000 (1899bb76)
  - Add auto in possible sizes - EUI-9904 EUI-9904 (4115e695)
- eui-header:
  - announces the language selector label + provides translations for the ec logo - EUI-9991 EUI-9991 (07b086ea)
- eui-paginator:
  - added isBasicMode & hasPageSize input options for simple paginator display - EUI-10030 EUI-10030 (e2ee9746)
  - add basic mode feature for only showing back/next page navigation - EUI-9014 EUI-9014 (8983840e)
  - Add optional parameter to prevent event emitting on dynamic page change - EUI-9895 EUI-9895 (26174ec5)
- eui-datepicker:
  - addition of input ref to access the input raw value - EUI-9832 EUI-9832 (526e7484)
- eui-file-upload:
  - Allow upload item row templating - EUI-9850 EUI-9850 (971f9b0b)
- styles:
  - fixed eui-icon-svg isLoading sizes and custom icons - MWP-11185 MWP-11185 (db727a36)
  - fixed eui-badge contrast colors - EUI-9994 EUI-9994 (c6278434)
  - fixed eui-toolbar-menu display of sub-menu & items - EUI-9951 EUI-9951 (2ae0e519)
  - fixed eui-t-compact theme with working base font size CSS variable - EUI-9886 EUI-9886 (637d377e)
- testing:
  - Fix component test - EUI-9992 EUI-9992 (dd367738)
- showcase:
  - adapted doc-page-dev-guide to allow other sub-showcase entry points (297f1edb)
- eui-textarea:
  - strong typed - EUI-9945 EUI-9945 (6e8e9846)
  - add rowsChanges Output - EUI-9945 EUI-9945 (52520bf7)
  - lint - EUI-9945 EUI-9945 (0e78f36b)
  - support max rows on autoResize directive - EUI-9945 EUI-9945 (bb09a9e5)
- eui-button:
  - force color of icon svg within based on button label specs on hover (e8beb7b9)
- other:
  - dialog-container cmp add eui-18 class for style isolation within the cdk-container (fa07cb0a)
  - portal-container cmp add eui-18 class for style isolation within the cdk-container (ef4928bf)
- app-sidebar:
  - add projected content capability for custom sidebar / menu handled programatically - EUI-9014 EUI-9014 (27848b3b)
- eui-growl:
  - addition of aria attributes to announce and describe the growl message - EUI-9822 EUI-9822 (127715b3)
- eui-timeline:
  - refactor isLeftAligned feature - EUI-9789 EUI-9789 (7d11f530)
- dashboard-card:
  - added state bg for isFlat option - added eui-u-line-clamp utility classes - EUI-9014 EUI-9014 (a182d3f0)
- deps:
  - update to angular 18.2.1 - ngrx 18.0.2 - typescript to 5.5.4 - EUI-9014 EUI-9014 (3c1779b9)
- eui-dropdown:
  - Fix issue with selected item when comp is used in OnPush context - EUI-9932 EUI-9932 (a5aa2047)
- eui-date-range-selector:
  - integration of eui-time-range-picker component - EUI-9646 EUI-9646 (cfb7c23c)
- eui-tree:
  - Deprecation of old icon class Input - EUI-9887 EUI-9887 (821939be)
- eui-tooltip:
  - Allow dynamic updates of values - EUI-9883 EUI-9883 (28cdc83c)
- eui-card:
  - added card header button type to avoid submit by default when using enter key - EUI-9888 EUI-9888 (e5cfa09d)

##### New Features

- eui-navbar:
  - component extracted from new showcase selector - programatic tabs bar - EUI-9961 EUI-9961 (599754cc)
- styles:
  - wrap all components styles with a parent eui-18 class to support multiple eUI version used in place without styles bleeding (MFE / MWP usage) - adapt and inject eui-18 class by default on html element from eui-app - MWP-11109 MWP-11109 (aed46aca)

##### Bug Fixes

- ecl-banner:
  - video size in mobile mode - EUI-10059 EUI-10059 (9cf6679a)
  - footer changes EUI-10025 EUI-10025 (ff410978)
  - use link in the description EUI-9925 EUI-9925 (a2ef8ba5)
- ecl-popover:
  - resetStyles() executed when not needed EUI-10038 EUI-10038 (e4c3bd74)
  - add support for buttons as triggers - EUI-10024 EUI-10024 (2639a8be)
- cli:
  - on "npm install" ignoring - EUI-9813 EUI-9813 (57eddbba)
- ecl-date-picker:
  - date selection - EUI-10039 EUI-10039 (e99c6592)
- eui-menu:
  - ignoring initial value of filtered and visible properties of item - EUI-9955 EUI-9955 (6fd1e255)
- other:
  - changes for video examples EUI-10028 EUI-10028 (5cbe50ee)
  - upgrade styles and icons EUI-10022 EUI-10022 (60c29533)
  - merge conflicts EUI-9882 EUI-9882 (2f0c11c9)
  - lint issues (b4110e03)
  - eui-18 inclusions (bca91b08)
  - updates styles and icons EUI-9876 EUI-9876 (49fcd1fd)
- ecl-site-header:
  - arrow position for popovers - EUI-10020 EUI-10020 (87b3caa7)
  - language switcher in rtl mode - EUI-9977 EUI-9977 (80dfdb28)
  - language scroller in rtl mode EUI-10008 EUI-10008 (9ffada6a)
  - max-height for language popover EUI-9971 EUI-9971 (04bf439a)
  - add language code to aria-label for lang href EUI-9921 EUI-9921 (e6b08ed2)
- ecl-menu:
  - using button for toggle on mobile EUI-10023 EUI-10023 (8c4add8f)
  - add aria-label in cli skeleton EUI-9968 EUI-9968 (d20fc6b0)
- ecl-modal:
  - add sizes EUI-10026 EUI-10026 (ace1ca6e)
- eui-alert:
  - announces the alert icon states and the close alert icon button - EUI-9978 EUI-9978 (aa7b2fee)
- ecl-list-illustration:
  - mobile mode for vertical lists - EUI-10017 EUI-10017 (9ca2803d)
- ecl-inpage-navigation ecl-site-header:
  - max-height update when scrolling EUI-10016 EUI-10016 (1565ccc5)
- ecl-inpage-navigation:
  - making the list scrollable, moving scrollbar to the left in EC - EUI-9979 EUI-9979 (20871dae)
  - ommiting item when used with ngIf EUI-9980 EUI-9980 (d964b7b4)
  - strange behavior EUI-9980 EUI-9980 (92b26d86)
- ecl-mega-menu:
  - eui ecl styles not cooperating EUI-9989 EUI-9989 (7fbc1df4)
  - position menu on window resize EUI-9940 EUI-9940 (ec150e50)
  - add extra attributes to link EUI-9545 EUI-9545 (c4d5c04a)
  - arialabeledby for featured section EUI-9930 EUI-9930 (b0420133)
  - remove obsolete style EUI-9926 EUI-9926 (cf47e44b)
  - fixing the mobile view EUI-9922 EUI-9922 (8996f4cd)
- ecl-form:
  - optional text for optional label EUI-9975 EUI-9975 (37cbd9e4)
- ecl-gallery:
  - add thumbnail - EUI-9979 EUI-9979 (caab44e0)
  - title and aria-label for iframe and video EUI-9928 EUI-9928 (9761ee01)
- ecl-menu ecl-mega-menu:
  - remove role from inner section EUI-9974 EUI-9974 (172aa417)
- ecl-site-header ecl-mega-menu:
  - fixes for mobile EUI-9967 EUI-9967 (a375d01f)
- ecl-breadcrumb:
  - fix wrap when expanding - EUI-9976 EUI-9976 (cacaaedf)
- eui-icon-toggle:
  - fixes bug with readonly state initial value preventing the a11y mixin to be applied - MWP-11180 MWP-11180 (2f8ab803)
  - provides a reasonable default for the accesskey and binds the Input properly - EUI-9990 EUI-9990 (f4831fe6)
- ecl-timeline:
  - improve focus after expand EUI-9966 EUI-9966 (1c681ce6)
- ecl-splash-page:
  - lang attribute to language-link-label EUI-9965 EUI-9965 (f7db1185)
  - use heading instead of div for titles EUI-9924 EUI-9924 (00e3c4ca)
- ecl:
  - update styles and icons - EUI-9963 EUI-9963 (1cd00ab8)
- ecl-range:
  - bubble component position - EUI-9956 EUI-9956 (df107306)
  - aria-describedby EUI-9941 EUI-9941 (f0076880)
- eui-toolbar:
  - environment hidden on mobile breakpoint - EUI-9950 EUI-9950 (362c2023)
- eui-block-content:
  - adjusted min-height of blocked state causing flckering - EUI-9960 EUI-9960 (0d8b04a0)
- ecl-tabs:
  - keyboard navigation EUI-9953 EUI-9953 (eb007e20)
- eui-textarea:
  - rows updated on ReactiveForms API - EUI-9945 EUI-9945 (8c7ec37e)
- eui-editor:
  - downgrades quill version to prevent problems appeared with the formats option - EUI-9935 EUI-9935 (8d82dc9b)
- eui-cli:
  - for eUI-ECL EU theme EUI-9942 EUI-9942 (4e923422)
- ecl-page-header:
  - deprecate overlay EUI-9929 EUI-9929 (bb19e9c5)
- eui-toolbar-menu:
  - RouterLinkActive import missing after turning into standalone component - EUI-9807 EUI-9807 (3cdda839)
- ecl-site-header ecl-site-footer:
  - remove unnessesary attributes for pic and href EUI-9903 EUI-9903 (48785e2c)
- ecl-accordeon:
  - change in icon show/hide EUI-9902 EUI-9902 (5412983f)
- ecl-site-footer:
  - add full text link under logo for EU EUI-9899 EUI-9899 (918feb03)
- ecl-datepicker ecl-tag ecl-pagination ecl-tab:
  - issues from Better regulation portal EUI-9898 EUI-9898 (e58f349e)
- ecl-social-media-follow:
  - update icon size EUI-9897 EUI-9897 (d64fe150)

## 18.1.1 (2024-08-22)

##### Chores

- eui-app-sidebar:
  - Add Output with expand event - EUI-9670 EUI-9670 (7d56aa92)
- styles:
  - eui-icon-svg - fixed style when tranform="stack" option is used - EUI-9863 EUI-9863 (5690d6f9)
  - eui-input-group - removed important from styles content - EUI-9824 EUI-9824 (b4e3f18a)
- eui-autocomplete:
  - Fix issue with position of clearer icon - EUI-9840 EUI-9840 (b8aca7db)

##### Bug Fixes

- ecl-news-ticker:
  - keyboard nav enter on pause/play button EUI-9893 EUI-9893 (a67331dd)
- ecl-site-header:
  - strange behaviour for menu in ecl-site-header EUI-9891 EUI-9891 (ee0573bd)
  - arrow position - EUI-9842 EUI-9842 (6f9d055a)
  - arrow position - EUI-9842 EUI-9842 (6bac84b5)
- ecl-modal:
  - update icon name - EUI-9880 EUI-9880 (2b45ae14)
  - fix warning logo and EU close btn EUI-9849 EUI-9849 (20e3ade1)
- ecl-breadcrumb:
  - ellipsis visibility - EUI-9867 EUI-9867 (002746a2)
- ecl-banner:
  - add fontColor property EUI-9877 EUI-9877 (b98e3b83)
  - add video, removed variants, new parameters EUI-9859 EUI-9859 (131b5045)
- ecl-menu:
  - menu position when resizing EUI-9862 EUI-9862 (5c2a160e)
  - update the style of prev and next buttons - EUI-9856 EUI-9856 (635968c5)
  - add aria-current to menu items EUI-9837 EUI-9837 (3b7e5784)
- ecl-social-media-follow:
  - add horizontal alignment to the right EUI-9858 EUI-9858 (b95f0afe)
- ecl-pagination:
  - remove label for use icon-only variant for previous/next links EUI-9857 EUI-9857 (3fe1fbe8)
- ecl-inpage-navigation:
  - improve kayboard nav EUI-9847 EUI-9847 (7d190d6d)
- ecl-gallery ecl-media-container:
  - disable youtube shortcuts EUI-9848 EUI-9848 (e03c7300)
- ecl-checkbox:
  - update icon EUI-9839 EUI-9839 (0b9410f3)
- ecl:
  - update CSS files and icons to ECL 4.4.0 - EUI-9834 EUI-9834 (bb8abf2e)
- ecl-list-illustration, ecl-fact-figures:
  - update style for font size EUI-9836 EUI-9836 (ba34bc84)
- ecl-search-form:
  - add option for extra classes EUI-9835 EUI-9835 (5452b334)

## 18.1.0 (2024-08-09)

##### Chores

- eui-table, eui-table-v2:
  - Improve tracking method - EUI-9855 EUI-9855 (6f096975)
- eui-popover:
  - Fix issue with custom width not applied - EUI-9821 EUI-9821 (a939d029)
- ngrx/signals:
  - 18.0.0 release MWP-11061 MWP-11061 (19411966)
- eui-tree:
  - fixed visual spacings alignements when used in custom template with flags - EUI-9760 EUI-9760 (de5081ca)
  - fixed minor spacing style issue when using custom templates - EUI-9760 EUI-9760 (b50b6b67)
- other:
  - eui-menu-item keyboard navigation display bug - EUI-9707 EUI-9707 (2d5621c1)
  - update ng to the latest release 18.1.1 (attempt to fix zone.js runtime issues with esbuild) MWP-11061 MWP-11061 (0eca43fa)
  - add flags sprites for component usage with eui-icon-svg - EUI-9760 EUI-9760 (0bbe510a)
  - temporary renamed failing tests for datepicker / dropdown (bd670fda)
- eui-dropdown:
  - Fix spec file - EUI-9763 EUI-9763 (d0d35cf1)
- cli:
  - add generate-sprite script for generating custom sprite app side - EUI-9014 EUI-9014 (becd78fa)
- eui-tree-list:
  - Fix issue when clear search field - EUI-9733 EUI-9733 (5e532889)
  - updated styles and fixed the search filter toolbar - EUI-9676 EUI-9676 (df67c243)
- styles:
  - fixed eui-input-checkbox checkmark contrast when in disabled state - EUI-9708 EUI-9708 (4a149a6d)
- eui-notifications:
  - Fix issue with number of notification and display of more action link - EUI-9642 EUI-9642 (2dbf1c8f)
- eui-table-v2:
  - Fix issue in inline editing sample related to rendering - EUI-9709 EUI-9709 (437c92c4)

##### New Features

- other:
  - dependencies upgrade - angular 18.1.0 - material 18.1.1 - typescript 5.5.x - eslint and related to 18.1.0 - EUI-9014 EUI-9014 (037ea992)

##### Bug Fixes

- ecl-menu:
  - disable scroll in mobile when menu is opened EUI-9852 EUI-9852 (7042c979)
  - position overlay and focus trap in mobile EUI-9749 EUI-9749 (138dc7e6)
- eui-datepicker:
  - tests - EUI-9765 EUI-9765 (feb09779)
  - binds e2eAttr in the host - EUI-9732 EUI-9732 (c9d71436)
- ecl-modal:
  - add sizes EUI-9826 EUI-9826 (1e53a4f0)
- ecl-breadcrumb:
  - update calculations - EUI-9748 EUI-9748 (47d61c50)
  - change label for ellipsis EUi-9754 (526acbd0)
- ecl-gallery/media-container:
  - embedded video audio description information - EUI-9753) EUI-9753 (25cb2b0c)
  - embedded video audio description information - EUI-9753 EUI-9753 (576501a1)
- ecl-site-header:
  - add option to set logo size - EUI-9747 EUI-9747 (dfc07a83)
  - logo for mobile not correct EUI-9662 EUI-9662 (cd6a468a)
- ecl-news-ticker:
  - add icon to items and other fixes EU-9759 EU-9759 (b08c3793)
  - fix items looping EUI-9770 EUI-9770 (be286a8e)
- ecl-range:
  - add bubble for value - EUI-9741 EUI-9741 (78a0cd85)
- ecl-gallery:
  - show no title on hover variant EUI-9756 EUI-9756 (70f325dd)
  - add grid display - EUI-9746 EUI-9746 (3d0eafe2)
  - design update EUI-9735 EUI-9735 (c05e2b7c)
  - add aria-label - EUI-9722 EUI-9722 (6b8190f9)
  - add item title for share link - EUI-9657 EUI-9657 (bd9060f9)
  - focus on first hidden item when expanding all items with keyboard EUI-9574 EUI-9574 (4a8a7209)
  - remove input 'label' from gallery item, fix alt attribute for videos EUI-9570 EUI-9570 (c95765d7)
  - add title for video player EUI-9561 EUI-9561 (52bb5073)
- ecl-inpage-navigation:
  - improve labels EUI-9737 EUI-9737 (7dc36f2c)
  - fix keyboard nav EUI-9738 EUI-9738 (ba58d456)
- ecl-accordion:
  - marked isActive and related methods as deprecated - EUI-9744 EUI-9744 (a7a55b78)
- ecl-form-label:
  - marked isDisabled and isInvalid as deprecated - EUI-9772 EUI-9772 (398c56c9)
- ecl-icon:
  - add icon title - EUI-9745 EUI-9745 (9e0ef1fa)
- eui-tree:
  - misalignments of nodes - EUI-9767 EUI-9767 (138714ec)
- ecl-timeline:
  - update example EUI-9739 EUI-9739 (cc7cbe28)
- ecl-page-header:
  - use html list for meta display EUI-9740 EUI-9740 (bd29fdd9)
- ecl-multiselect:
  - selectAll and search inputs to be optional EUI-9755 EUI-9755 (34a74301)
  - resolve conflicts to merge to ECL-4.3.0 EUI-9476 ECL-4 (89027f5a)
  - add aria-live attribute EUI-9569 EUI-9569 (b865c7a1)
  - search box and select all to be optional EUI-9476 EUI-9476 (1276c110)
- ecl-table:
  - table without header - EUI-9742 EUI-9742 (52572f87)
  - add id - EUI-9665 EUI-9665 (7bec8969)
- other:
  - styles for 4.3.0 EUI-9734 EUI-9734 (85fe37d8)
  - lint - EUI-9622 EUI-9622 (0e9149f2)
  - update styles and icons EUI-9557 EUI-9557 (99abc519)
- icon:
  - rename whatsapp icons - EUI-9719 EUI-9719 (c42a46dc)
- ecl-carousel:
  - fix the banner height - EUI-9710 EUI-9710 (b78eade9)
  - fix keyboard navigation - EUI-9706 EUI-9706 (4f523d84)
- ecl-featured-item:
  - add isCentered option and change icon - EUI-9723 EUI-9723 (cb01a10e)
  - add simple variant - EUI-9700 EUI-9700 (dec2bb9a)
- euiBase:
  - euiVariants do not update upon base state boolean updates - EUI-9664 EUI-9664 (6d470b50)
- eui-menu:
  - provides a default value for hasExpandIcon - EUI-9622 EUI-9622 (46f5d399)
- eui-menu-item:
  - collapse trigger button on Filter mode - EUI-9622 EUI-9622 (627d78b3)
- ecl-site-footer:
  - update eu footer links - EUI-9668 EUI-9668 (d13c1484)
  - update links - EUI-9576 EUI-9576 (da402f44)
- ecl-notification:
  - update icon and button - EUI-9674 EUI-9674 (28f2f303)
- ecl-list-illustration:
  - add role - EUI-9658 EUI-9658 (c0cedb69)
- eui-input-number:
  - deletion of separator symbol when not in fillfraction - EUI-9634 EUI-9634 (14f43f30)
- ecl-pagintion:
  - fix arrow buttons problem EUI-9611 EUI-9611 (26738132)
- ecl-loading-indicator:
  - add accessibility role - EUI-9563 EUI-9563 (bc251439)
- ecl-file-upload:
  - add aria-live - EUI-9564 EUI-9564 (04f3bd2e)
- ecl-select:
  - change label order when optgroup EUI-9562 EUI-9562 (58b3a5d1)

## 18.0.2 (2024-07-04)

##### Chores

- eui-user-profile:
  - remove unecessary hover border - EUI-9014 EUI-9014 (7fa9e86b)
- eui-datepicker:
  - enables unit tests - EUI-9579 EUI-9579 (086a8e01)
  - fixes broken test - EUI-9579 EUI-9579 (54f5e00e)
  - retrieves the default format from the localservice - EUI-9579 EUI-9579 (b87db75c)
- styles:
  - updated styles for eui-icon-svg sizes (ECL & DS aligned) - EUI-9648 EUI-9648 (ef53141b)
  - updated eui-page-header styles for tablet & mobile - EUI-9533 EUI-9533 (a72e39f0)
  - eui-feedback-message aligned font size - EUI-9538 EUI-9538 (08ebeb5c)
  - eui-fieldset aligned spacings - EUI-9539 EUI-9539 (2bb1eceb)
  - fixed eui-chip-list expander button positioning display - EUI-9537 EUI-9537 (e56665fc)
  - improved scroll overflow performance - EUI-9531 EUI-9531 (9ed5bb13)
  - updated styles of scrollbars for Firefox - EUI-9532 EUI-9532 (e2689117)
- eui-dashboard-card:
  - add eui-dashboard-card-content for full custom content rendering - isFlat for display card without shadow - fix avatar-icon positioning - EUI-9014 EUI-9014 (6e0f256a)
- other:
  - upgraded to Angular 18.0.5 ngrx to 18.0.1 - EUI-9014 EUI-9014 (17e5ac1e)
  - adjusted page-column title font-style - adjusted input-group margins - EUI-9014 EUI-9014 (67b76a50)
  - remove console.log - EUI-9525 EUI-9525 (be0f7e0f)
  - upgrade quill - EUI-9372 EUI-9372 (c4ce9b32)
  - strongly typed and deprecated removal - EUI-9203 EUI-9203 (ed4c8124)
- eui-icon-svg:
  - updated styles for managing svg icon sizes - EUI-9648 EUI-9648 (dbe49c62)
- eui-chip:
  - added euiSizeS small size variant (see showcase samples) - EUI-9620 EUI-9620 (7d24550a)
  - added euiSizeS small size variant (see showcase for samples) - EUI-9620 EUI-9620 (b6c8d76e)
- eui-table:
  - Fix search icon position in search field - EUI-9641 EUI-9641 (9e8cf422)
- eui-toolbar-menu:
  - fixed display layout, submenu items & active - EUI-9625 EUI-9625 (9dbecebc)
  - fixed display layout and submenu items - EUI-9625 EUI-9625 (5e2a8466)
- eui-fieldset:
  - fixed fieldset label to be left aligned when content is very big (multiple lines display) - EUI-9621 EUI-9621 (f26ab591)
- eui-page-column:
  - fixed the overflow display not positioning well in some conditions - EUI-9619 EUI-9619 (a3f2054f)
  - add hasPreventMobileRendering to custom control mobile behaviour from outside app client - add eui-scrollbars mixin to base for outside usage - EUI-9014 EUI-9014 (9564dcb5)
  - removed the will-change strategy since it causes potential issues with some overlays - EUI-9568 EUI-9568 (b235e2b1)
  - refactor - EUI-9203 EUI-9203 (88e07f3d)
- eui-chip-list:
  - fixed tests build- EUI-9537 EUI-9537 (fcf20abe)
  - fixed eui-chip-list expander button positioning, drag&drop isGrid display, view refactor - EUI-9537, EUI-9556 EUI-9537 (fd5b8292)
- eui-tabs:
  - Fix scrolling move with isMainNavigation option - EUI-9550 EUI-9550 (db116b71)
- eui-feedback-message:
  - added isMuted input option. See showcase for examples - EUI-9528 EUI-9528 (5943d190)
- stackblitz:
  - support standalone sample components - EUI-9525 EUI-9525 (cdbc66c6)
- eui-date-range-selector:
  - hides mat-date-range-input-mirror class - EUI-9526 EUI-9526 (963dee9a)
- eui-menu:
  - deprecated methods - EUI-9203 EUI-9203 (18da030b)

##### Bug Fixes

- ecl-menu:
  - add support for extra attributes for items and sub-items - EUI-9546 EUI-9546 (713d91de)
  - add class for rtl EUI-9457 EUI-9457 (7b4a2a3e)
- ecl:
  - add icon title for error message - EUI-9543 EUI-9543 (71dffbe7)
  - upgrade CSS files to ECL 4.1.2 - EUI-9452 EUI-9452 (4fc12b4b)
- styles:
  - eui-legacy missing and offset base colours generated - EUI-9014 EUI-9014 (cde60222)
- other:
  - lint sing-quotes on string - EUI-9525 EUI-9525 (614dbe24)
  - store type - EUI-9203 EUI-9203 (94553c38)
  - in carousel, site header EUI-9470 EUI-9470 (1ec2d19f)
- ecl-multiselect:
  - fix arrow down navigation - EUI-9547 EUI-9547 (5ab0cd42)
  - problem with search/clear_all scenario EUI-9554 EUI-9554 (5f97908a)
  - improve keyboard flow - EUI-9542 EUI-9542 (144ff2ca)
- ecl-select:
  - add aria-label when using optgroup - EUI-9541 EUI-9541 (b4b1f6c3)
- toolbar-search:
  - button within search is offset - EUI-9014 EUI-9014 (6b377ed3)
- ecl-modal:
  - aria-hidden=false for icon EUI-9465 EUI-9465 (b29750ca)
  - add title to the variant icon EUI-9468 EUI-9468 (e76f7045)
- ecl-tag:
  - use list markup EUI-9469 EUI-9469 (0c9e5c57)
- ecl-table:
  - add table caption EUI-9460 EUI-9460 (c9e7b56e)
  - add accessibility scope EUI-9459 EUI-9459 (b812d16a)

## 18.0.1 (2024-06-12)

##### Chores

- styles:
  - latest fixes - EUI-9014 EUI-9014 (102921b6)
  - adjusted to adapted ECL EC tokens for typography - EUI-9014 EUI-9014 (aff2a5ea)
  - fixed date range selector label toggler button - EUI-9486 EUI-9486 (d7cae23a)
  - fixed form inputs in readonly state, button sizes, accessibility WCAG2-AA checks - EUI-9486 EUI-9486 (57ff7080)
- eui-user-profile:
  - removes console log - EUI-9500 EUI-9500 (c2bddd84)
- EuiTree:
  - Custom onNodeSelect function is implemented. EUI-8603 EUI-8603 (e2f1cc5b)
- other:
  - remove deprecations and strongly type it - EUI-9203 EUI-9203 (0ad8b23c)
  - adapted xxl breakpoint to 1440px (848c9fa1)
  - remove unecessary base css vars generated - remove experimental ecl-eu theme - EUI-9014 EUI-9014 (d7a75bb9)
  - update engines following final angular v18 - EUI-9014 EUI-9014 (0b05f121)
  - prepare v18 release final - EUI-9014 EUI-9014 (59d476ea)
  - fix styles - EUI-9014 EUI-9014 (696ea4d6)
  - replacing deprecated HttpModule and HttpTestingModule - EUI-9483 EUI-9483 (342f6607)
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (2a695125)
  - upgraded Angular to 18.0.2 - 3rd party to latest 18.x - EUI-9014 EUI-9014 (403bcf36)
  - eui-button adjusted euiSizeS font size - adjusted chip default size to 32px according to DS specs - EUI-9014 EUI-9014 (dfc4a566)
- deps:
  - upgrade ngrx deps to 18.0.0-rc.0 - EUI-9014 EUI-9014 (51a70c63)
- user:
  - updates user model - EUI-9203 EUI-9203 (eba51c40)
- ApiQueueItem:
  - strongly typed, payload unknown - EUI-9203 EUI-9203 (494b23ee)
- eui-dropdown:
  - use input transformer - EUI-9203 EUI-9203 (82b500da)

##### Bug Fixes

- other:
  - console error in ecl-multiselect and ecl-carousel EUI-9505 EUI-9505 (bd4171ef)
  - lint issue - EUI-9203 EUI-9203 (9b542976)
- menu:
  - hide completely the filter once menu is collapsed state - EUI-9014 EUI-9014 (cf1958b3)
- eui-showcase-doc-page:
  - fixes undefined check runtime error - EUI-9499 EUI-9499 (0cf9d9ec)
- EuiTree:
  - Lazy load when selectable and not selectable items are combined is fixed. Performance problem when there are around 6500 items is fixed. EUI-9410 EUI-9410 (14b78435)
- ecl-card:
  - error in console EUI-9507 EUI-9507 (5479be77)
- stackblitz:
  - providers for HttpClient - EUI-9203 EUI-9203 (94f79fb4)
- notifications:
  - wrong color for action icons - EUI-9014 EUI-9014 (f97d82f6)
- eui-menu:
  - on collapsed - EUI-9478 EUI-9478 (a9c5496f)

## 18.0.0-rc.41 (2024-06-07)

##### Chores

- eui-alert:
  - added isBordered for ECL v4 compat - adapted context for neutral bg-lighter and bg-lightest - EUI-9014 EUI-9014 (b4fe85b1)
- other:
  - re-align alert to previous DS specs - EUI-9014 EUI-9014 (6a2ef89b)

## 18.0.0-rc.40 (2024-06-06)

##### Chores

- eui-user-profile:
  - migrated to controlo-flow and fix secondary user profile rendering - EUI-9014 EUI-9014 (3fe0fe61)
  - fix messed up refactoring - EUI-9014 EUI-9014 (63950b0e)
- other:
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (f62412d3)

##### Bug Fixes

- other:
  - lint issues (e11e4768)

## 18.0.0-rc.39 (2024-06-06)

##### Chores

- other:
  - de-complexify template and hydration support - EUI-9456 EUI-9456 (3a665606)

## 18.0.0-rc.38 (2024-06-06)

##### Chores

- other:
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (59a3e9ce)
- eui-chip-list:
  - adjusted to gap usage - fix more/less button shifting to the right - EUI-9014 EUI-9014 (11ffe6ea)

## 18.0.0-rc.37 (2024-06-06)

##### Chores

- other:
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (827b750b)
- eui-chip:
  - announcement of chip label upon removing the chip - EUI-9448 EUI-9448 (b6ac079a)

## 18.0.0-rc.36 (2024-06-05)

##### Chores

- other:
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (ad2cfd9d)
- layout:
  - fix wrong color for sidebar-toggle - adjusted to control flow for app cmp - EUI-9014 EUI-9014 (4f6f2197)

## 18.0.0-rc.35 (2024-06-05)

##### Chores

- other:
  - wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (734b1b6c)

## 18.0.0-rc.34 (2024-06-05)

##### Chores

- eui-input-number:
  - wrap browser specific API to platform checks - EUI-9456 EUI-9456 (9bf2a451)

## 18.0.0-rc.33 (2024-06-05)

##### Chores

- local-storage-service:
  - wrap browser specific API to platform checks - EUI-9456 EUI-9456 (ebd45a32)
- eui-chip:
  - align filled colors to button defaults (b494dee9)
  - added isFilled option for fallback with previous eUI versions usage - EUI-9014 EUI-9014 (233f0d46)

## 18.0.0-rc.32 (2024-06-05)

##### Chores

- other:
  - remove ngx-device-detector from peerDependencies - EUI-9203 EUI-9203 (c1c89296)
- styles:
  - adapted button size - adapted eui-paginator - EUI-9014 EUI-9014 (b49f0202)

##### Bug Fixes

- ecl-menu:
  - accessibility issues - EUI-9439 EUI-9439 (95a56359)
- ecl-site-header:
  - change type attribute in the input element EUI-9412 EUI-9412 (674f84a4)

## 18.0.0-rc.31 (2024-06-05)

##### Chores

- eui-alert:
  - aligned to DS specs - EUI-9450 EUI-9450 (d1bbc4f0)
- styles:
  - adapted to default context colors for hovering - eui-alert - eui-growl - eui-chip - EUI-9014 EUI-9014 (5c1dd17b)
  - added d5 d10 color context for dynamic rendering of hover states - reduced darken colors applied to detach from existing bg - EUI-9014 EUI-9014 (bdc4e3d1)
  - various styles fixes - eui-growl reviewed according to DS specs - EUI-9014 EUI-9014 (555eddb8)

## 18.0.0-rc.30 (2024-06-04)

##### Bug Fixes

- eui-smooth-scroll:
  - document/window access for platform browser only - EUI-9424 EUI-9424 (fdf32854)
- eui-autocomplete:
  - document access for platform browser only - EUI-9424 EUI-9424 (0137b004)
- eui-app:
  - window access for platform browser only - EUI-9424 EUI-9424 (fe72a450)

## 18.0.0-rc.29 (2024-06-04)

##### Chores

- styles:
  - adjusted color context to match base/ colors according to DS - cleanup redondant css for icon-button and icon colors - adjusted tabs template for segregating label and other content chip and badge - chip adapted to new DS specs for harmonizing states driven cmp - EUI-9014 EUI-9014 (ef8dfef4)
  - fixed eui-button with euiBlockButton option - EUI-9338 EUI-9338 (214f2bb0)

## 18.0.0-rc.28 (2024-06-04)

##### BREAKING CHANGES

- Locale:
  - strongly typed, extend for extra keys - EUI-9203 EUI-9203 (713d65a7)
- locale:
  - LocaleState does not accept extra keys, extend it - EUI-9203 EUI-9203 (10a68416)
- other:
  - removed unused EuiTimezones - EUI-9203 EUI-9203 (681c1467)

##### Chores

- eui-button:
  - adapted to ECL CTA accent color - EUI-9014 EUI-9014 (9310551d)
- eui-paginator:
  - adapted page range display for desktop / mobile - EUI-9014 EUI-9014 (8b3ae852)
- eui-page:
  - set header to xl default - showcase to 2xl - EUI-9014 EUI-9014 (adb56932)
- eui-menu-item:
  - lint issue - EUI-9203 EUI-9203 (d91ee364)
  - change to interface - EUI-9203 EUI-9203 (aafc213f)
- eui-notifications:
  - strongly typed - EUI-9203 EUI-9203 (7e680336)

##### Bug Fixes

- eui-timeline:
  - input isLeftAligned - EUI-9266 EUI-9266 (ea70c989)
  - parent influence isLeftAligned flag of children - EUI-9266 EUI-9266 (d52986aa)

## 18.0.0-rc.27 (2024-06-03)

##### Chores

- eui-page-column:
  - revert ngx-scrollbar experiment issues with stick scroll container for cdkoverlays - EUI-9014 EUI-9014 (4b9dab9d)
- styles:
  - fixed eui-card when selected state - EUI-9338 EUI-9338 (8679d496)
  - fixed eui-fieldset descendants icons affected color + highlighted state - EUI-9338 EUI-9338 (5f7e1e17)
  - fixed eui-page-column background color when in highlighted state - EUI-9338 EUI-9338 (98b75f4e)

## 18.0.0-rc.26 (2024-06-03)

##### Chores

- other:
  - fix output folder (recognised differently by stackblitz) - EUI-9203 EUI-9203 (1a36cfc3)
  - enable stackblitz for all samples by default - EUI-9203 EUI-9203 (381cd2ad)
  - replace coercing with transformers API - EUI-9203 EUI-9203 (542a689e)

## 18.0.0-rc.25 (2024-06-03)

##### Chores

- other:
  - styles fixes and cleanup (c80affe5)
- eui-page:
  - add ngx-scrollbar for performances issue fix - refactored to standalone components, now to be imported instead of declared in outside modules - EUI-9014 EUI-9014 (6fe07f79)
- eui-page-column:
  - performance issues caused by overflow - EUI-9014 EUI-9014 (03f44dda)

## 18.0.0-rc.24 (2024-06-01)

##### Chores

- cli:
  - adapted cli for automated mode preventing auto-start the app - EUI-9014 EUI-9014 (ab6e067d)

## 18.0.0-rc.23 (2024-06-01)

##### Chores

- showcase:
  - adapted doc-page for dev-guide - fix contrast issue on menu item category - EUI-9014 EUI-9014 (f2ab7e98)

##### Bug Fixes

- other:
  - scss import (5e431de3)

## 18.0.0-rc.22 (2024-05-31)

##### Chores

- other:
  - force rebuild - EUI-9014 EUI-9014 (cbba9d87)

## 18.0.0-rc.21 (2024-05-31)

##### Chores

- other:
  - force rebuild - EUI-9014 EUI-9014 (97b42a3c)

## 18.0.0-rc.20 (2024-05-31)

##### BREAKING CHANGES

- eui-log:
  - set generic type to unknown - EUI-9203 EUI-9203 (f9fa420f)
- eui-tree-list-toolbar:
  - removal of used EuiTreeListToolbarButtons directive - EUI-9203 EUI-9203 (d99ff456)
  - limit public exposure of methods - EUI-9203 EUI-9203 (fd783ada)

##### Chores

- cli:
  - adapted automated mode eui-cli generated app build automation - EUI-9014 EUI-9014 (30d29820)
- showcase:
  - adapted sample page using eui-page / page-columns - fix eui-menu scrollToItem when thread is taken by scroll within page fragment - EUI-9014 EUI-9014 (14e1c86c)
- eui-fieldset:
  - fixed iconSvgFillColor input oiption for custom icon color - EUI-9434 EUI-9434 (b6392782)
- eui-header:
  - connect header-logo to themeService for dark mode listening - negative logo adaptation - EUI-9014 EUI-9014 (6eeb3b8d)
- eui-growl:
  - adjust spacing style when there is no content detail - EUI-9340 EUI-9340 (9866d721)
- eui-tree-list-toolbar:
  - replace coercing with transformers API - EUI-9203 EUI-9203 (6dc92c7a)
- other:
  - lint fixes - EUI-9203 EUI-9203 (3ee6a90a)

##### Bug Fixes

- other:
  - lint issues (1fcb8009)
- ecl-category-filter:
  - selected item without children doesn't look like selected EUI-9427 EUI-9427 (9793f4a4)
- ecl:
  - remove unnecessary console.log EUI-9429 EUI-9429 (a3116052)
- ecl-pagination:
  - issue with keyboard navigation EUI-9423 EUI-9423 (7e98e55d)

## 18.0.0-rc.19 (2024-05-31)

##### BREAKING CHANGES

- eui-notification:
  - removal of unused nbUnreadCount input - EUI-9203 EUI-9203 (23359965)
- coerce:
  - removal of coerce decorators in favor of transform API - EUI-9425 EUI-9425 (1326bd13)
- EuiGrowlMessage, eui-growl:
  - strict interface, remove deprecated methods from component - EUI-9203 EUI-9203 (f5f7637f)

##### Chores

- core:
  - adapted central EuiThemeService for ECL and eUI usage - EUI-9014 EUI-9014 (c9050d60)
- eui-header:
  - standalone component refactoring, if used as direct import, use imports of the component instead of declaration - EuiHeaderModule wrapper is still to be imported from @eui/components/layout / through EuiLayoutModule as entry point - EUI-9014 EUI-9014 (052241a4)
- eui-growl:
  - last version refactoring according to final design specs - EUI-9014 EUI-9014 (f620536b)
- ux-error-feedback:
  - strict interface - EUI-9203 EUI-9203 (c78ec178)

##### Bug Fixes

- other:
  - lint issues (e0148376)

## 18.0.0-rc.18 (2024-05-30)

##### Chores

- utilities:
  - removal of deprecated flexbox utility classes. Added eui-u-flex-gap utility classes (see Design System Showcase for documentation) - EUI-9338 EUI-9338 (510ca9a3)
- eui-toolbar:
  - restructure styles by sub-cmp folders - EUI-9014 EUI-9014 (8bf7f27a)
  - reviewed mobile/tablet rendering - restructured styles location for stand-alone cmp single folder sources - EUI-9014 EUI-9014 (83c384d1)
- eui-page-footer:
  - assigned correct page footer style class to host - EUI-9338 EUI-9338 (c536a7e0)

##### Bug Fixes

- other:
  - eui-dialog typo - remove of important css for badge (708ee097)
- eui-tree:
  - checkbox alignments and badge fg color - EUI-9402 EUI-9402 (17b79133)
- ecl-splash-page:
  - add new component EUI-9421 EUI-9421 (977e451b)

## 18.0.0-rc.17 (2024-05-30)

##### Chores

- other:
  - lazy-load hammer.js and pikaday dependencies for SSR - EUI-9047 EUI-9047 (9523bf51)

## 18.0.0-rc.16 (2024-05-29)

##### Chores

- other:
  - adapted styles and set lower page-title font size - EUI-9014 EUI-9014 (4da3aca7)
  - remove npm restriction - EUI-9254 EUI-9254 (f7c0e8b9)
- eui-toolbar:
  - migrated to standalone components still exported by EuiToolbarModule from @eui/components/layout - if components are imported manually they should be imported rather than declared - EUI-9014 EUI-9014 (c2428754)
- showcase:
  - aligned showcase doc and shared internal comp - EUI-9338 EUI-9338 (fa947afc)

## 18.0.0-rc.15 (2024-05-29)

##### BREAKING CHANGES

- other:
  - replace of uuid with native Crypto - EUI-9404 EUI-9404 (b13094a9)

##### Bug Fixes

- ecl-site-header:
  - issue with environment label EUI-9417 EUI-9417 (ccaf6f3f)

## 18.0.0-rc.14 (2024-05-29)

##### Chores

- other:
  - eui-menu-item icon size fix - page-footer highlighted - top-menu position issue - EUI-9014 EUI-9014 (30fac9e1)
  - harmonize close button - fix contrast ratio of warning - adapt eui-overlay to new tokens (5805f426)
- eui-editor:
  - fixed & harmonised editor's toolbar with counters - EUI-9359 EUI-9359 (fadb68a2)
- eui-timepicker:
  - addition of unique id as an Input - EUI-9393 EUI-9393 (b2718908)

##### Bug Fixes

- eui-date-range-selector:
  - addition of null check to prevent errors when there is no startRange - EUI-9392 EUI-9392 (80b59a62)

## 18.0.0-rc.13 (2024-05-28)

##### Chores

- other:
  - adaptations following DS brainstorming and harmonizations for close icon - state of hovered button icon - EUI-9014 EUI-9014 (f27d79d4)
- eui-file-upload:
  - Fix issue with isMultiple default value - EUI-9409 EUI-9409 (ece93c1f)

## 18.0.0-rc.12 (2024-05-28)

##### Chores

- eui-chip:
  - BREAKING CHANGES - remove of size variant : euiSizeS euiSizeM euiSizeL euiSizeVariant inputs according to DS specs - remove isSquared not rounded border radius chip is the default all changes reflected in eui-chip-list or when using the EuiChip model - EUI-9014 EUI-9014 (91deba80)
- other:
  - update tsconfig and angular.json - EUI-9254 EUI-9254 (ab406ff8)
  - change stackblitz template to node - EUI-9254 EUI-9254 (60e3abc4)
  - retrieve dependencies from deps-base-light - EUI-9254 EUI-9254 (3dd33337)

##### Bug Fixes

- other:
  - lint - EUI-9254 EUI-9254 (d7854d1d)
- cli:
  - upgrade the ecl-eui application generated from the CLI to version 4.0.2 - EUI-9408 EUI-9408 (41d7ad2c)

## 18.0.0-rc.11 (2024-05-28)

##### Chores

- eui-autocomplete:
  - Fix issue with propagation of valid/invalid and touched state from the host to nested input - EUI-9328 EUI-9328 (3e3bf9bc)

##### Bug Fixes

- other:
  - ssr implementation EUI-9326 EUI-9326 (c2067536)

## 18.0.0-rc.10 (2024-05-27)

##### Chores

- other:
  - various styles fixes - enhanced eui-icon-button for covering eui-menu-item expand / collapse button icon - EUI-9014 EUI-9014 (234c6d06)
- eui-table:
  - Fix issue with pagination icon & sticky header - EUI-9399 EUI-9399 (d0ef388d)
- eui-timeline:
  - fixed groups display, left aligned, WCAG2 AA accessibility colors compliant - EUI-9400 EUI-9400 (a21f4d71)
- eui-card:
  - misc fixes over icons, states, layout & styles alignements (see showcase) - EUI-9397 EUI-9397 (17f0dcdf)
- eui-autocomplete:
  - Fix issue to drag and drop between two lists - EUI-9396 EUI-9396 (0c181595)

##### Bug Fixes

- other:
  - tests again (be782633)
  - tests (928bd5ed)

## 18.0.0-rc.9 (2024-05-27)

##### Chores

- other:
  - @ngrx package beta version not recognised with caret - EUI-9403 EUI-9403 (52e2d5c6)

## 18.0.0-rc.8 (2024-05-27)

##### Bug Fixes

- styles:
  - typo in context variables for states - EUI-9014 EUI-9014 (278d72a9)

## 18.0.0-rc.7 (2024-05-27)

##### Chores

- eui-autocomplete:
  - Fix issue with propagation of valid/invalid and touched state from the host to nested input - EUI-9328 EUI-9328 (3ef44f21)
- other:
  - harmonize variants for growl - alert - fieldset - internal usage of eui-icon-state - add filled option for growl for pre-v18 rendering fallback - EUI-9014 EUI-9014 (aca62249)
  - revert base models change - now re-exported from core as v17 and prior - EUI-9014 EUI-9014 (27a2b3b2)
- eui-file-upload:
  - addition of maxFileSizeValidator - EUI-9124 EUI-9124 (8336d0d2)

## 18.0.0-rc.6 (2024-05-25)

##### Chores

- other:
  - styles adaptations for eui-dashboard-card and eui-growl - EUI-9014 EUI-9014 (7d692d5e)
  - set button size S to 36px in height instead of 32px - to be tested (ce677c6e)
- eui-search:
  - BREAKING CHANGE - now move as eui-toolbar-search as only used within eui-toolbar context - EUI-9014 EUI-9014 (ad5add66)
- doc:
  - added doc sample sublabel hierarchy class - EUI-9406 EUI-9406 (3b3770de)
- eui-button:
  - fixed & DS aligned button sizes / spacings with/wo icons - EUI-9227 EUI-9227 (04570832)

## 18.0.0-rc.5 (2024-05-24)

##### Chores

- other:
  - upgrade versions - EUI-9403 EUI-9403 (375217f4)
  - upgrade peerDependencies - EUI-9403 EUI-9403 (8edfaf66)
- eui-icon-button:
  - adapted for usage within content (eui-tabs - eui-top-message) for opacity change on hover - EUI-9014 EUI-9014 (7eb73c1c)
- eui-chip:
  - remove euiSizeXS and euiSizeL according to DS specs - fix breadcrumb item link - EUI-9014 EUI-9014 (49ec5d0a)
- eui-table-v2:
  - Fix focus lost when selectable row checkbox changes - EUI-9358 EUI-9358 (08dbc3cf)

##### Bug Fixes

- other:
  - tests for eui-tabs (014d0ed4)
- eui-icon-button:
  - lint error - EUI-9014 EUI-9014 (2e25d033)

## 18.0.0-rc.4 (2024-05-24)

##### Chores

- other:
  - upgraded 3rd party dependencies to their latest - EUI-9014 EUI-9014 (e8fdb709)

## 18.0.0-rc.3 (2024-05-23)

##### Chores

- other:
  - upgrade peerDependencies - EUI-9403 EUI-9403 (8eecb8c9)
- deps-base:
  - upgrade to latest material and cdk package - EUI-9014 EUI-9014 (315093a2)

## 18.0.0-rc.2 (2024-05-23)

##### Chores

- eui-tabs:
  - Align scrolling tabs with new tokens - EUI-9374 EUI-9374 (baa26d30)
- eui-language-selector:
  - adapted for toolbar used without language selection case - EUI-9014 EUI-9014 (8f698e30)
- eui-autocomplete:
  - Add option to target input by id to allow link with label tag - EUI-9381 EUI-9381 (d11100c9)

##### Bug Fixes

- ecl-site-header:
  - 'Cannot access 'EclSiteHeaderLinkDirective' before initialization' error EUI-9401 EUI-9401 (61d8e6d4)

## 18.0.0-rc.1 (2024-05-22)

##### Chores

- other:
  - upgraded to RC release - Angular 18.x final - fix styles issues and cli app - EUI-9014 EUI-9014 (98ff2bb9)

## 18.0.0-next.78 (2024-05-22)

##### Bug Fixes

- other:
  - lint errors in newly generated ecl app EUI-9380 EUI-9380 (50d892d0)

## 18.0.0-next.77 (2024-05-22)

##### BREAKING CHANGES

- eui-menu:
  - type miss-match - EUI-9319 EUI-9319 (c26d7846)
  - change template used public methods to protected - EUI-9319 EUI-9319 (87ec5a73)
  - remove unused public variable - EUI-9319 EUI-9319 (00608ac9)
- eui-sidebar-menu:
  - transform public methods used by template only to protected - EUI-9319 EUI-9319 (34ba558a)
  - removal of unused public method - EUI-9319 EUI-9319 (bd370776)

##### Chores

- other:
  - upgraded to ng-packagr 18.0.0 - EUI-9014 EUI-9014 (07597e45)
- eui-menu:
  - rename QueryList of EuiMenuItemComponent - EUI-9319 EUI-9319 (7e849b0e)
  - code reformating, type declaration - EUI-9319 EUI-9319 (b340156b)
  - refactor to @if and @for - EUI-9319 EUI-9319 (79c31e4c)
  - replace deprecated code substr() - EUI-9319 EUI-9319 (a1c02487)
  - randomize the ID of items if not provided - EUI-9319 EUI-9319 (a1fc32f1)
  - remove unused BaseStatesDirective - EUI-9319 EUI-9319 (e71ccfac)
  - initialization of boolean values when false - EUI-9319 EUI-9319 (68aabd38)
  - decomplexify code - EUI-9319 EUI-9319 (afe0ea8f)
  - disable test related to icon - EUI-9319 EUI-9319 (2a261e8e)
  - refactor - EUI-9319 EUI-9319 (69be7942)
  - replace deprecated angular router code - EUI-9319 EUI-9319 (d077141f)
  - remove unused hostDirective - EUI-9319 EUI-9319 (efc1bf1f)
- eui-menu-item:
  - refactor template - EUI-9319 EUI-9319 (bf4a7798)
- eui-sidebar-menu:
  - removal of unnecessary imports, transformation to standalone and deprecation of the NgModule - EUI-9319 EUI-9319 (058e5046)
  - todo reference - EUI-9319 EUI-9319 (24bd9ec7)
  - type safety - EUI-9319 EUI-9319 (8cdc1447)

##### Bug Fixes

- eui-menu:
  - on hasFilter changes - EUI-9319 EUI-9319 (78216a78)
  - svg-icon tests - EUI-9319 EUI-9319 (bcd81911)
  - scroll into view while route changes - EUI-9319 EUI-9319 (3f542751)
  - expanded state when on filter mode - EUI-9319 EUI-9319 (f24bb024)
  - expanded all functionality should affect only items that have not expanded set explicitly - EUI-9319 EUI-9319 (532cc071)
- ecl-table:
  - headers in mobile view not well aligned EUI-9386 EUI-9386 (7c90c224)
- ecl-buton/file-upload/multiselect/select/tabs:
  - adaptation of the ecl-components to v4.0 - EUI-9383 EUI-9383 (c7c633e0)

## 18.0.0-next.76 (2024-05-22)

##### Chores

- other:
  - upgraded to Angular 18 rc.3 - EUI-9014 EUI-9014 (41827a08)
- eui-autocomplete:
  - Add option to target input by id to allow link with label tag - EUI-9381 EUI-9381 (ea4ea91f)
- eui-tabs:
  - Align scrolling tabs with new tokens - EUI-9374 EUI-9374 (fc59dc46)

## 18.0.0-next.75 (2024-05-21)

##### Chores

- other:
  - adapted badge empty check failing on portal projected content (eui-tab) - make module export internally on eui-icon-svg and eui-label - EUI-9014 EUI-9014 (a99f8d0c)
  - adapted wrong euiVariant in baseStateDirective for euiPrimary (3baf06b9)
  - styles adjustments according to DS specs and brainstorming - EUI-9014 EUI-9014 (dd8c9a53)
  - cleanup base for export and usage in eui-mobile v18 - EUI-9014 EUI-9014 (fbab6f37)
  - aligned typography with DS - EUI-9014 EUI-9014 (d62e3941)
- eui-icon-color:
  - BREAKING CHANGE - EuiIconModule doesn't export the EuiIconColorComponent, now to be imported from own sub-entry EuiIconColorModule from @eui/components/eui-icon-color - EUI-9014 EUI-9014 (f9a2a704)
- tabs:
  - adapted default icon sizes - fix eui-badge in projected content not correctly rendered - EUI-9014 EUI-9014 (0fd05dcc)
- eui-header:
  - add eui-header-search for mimicking ECL search inputGroup - EUI-9014 EUI-9014 (e4497446)
- styles:
  - remove and keep only the ion-avatar for same family of icons used throughout the layout and apps - EUI-9014 EUI-9014 (9989751b)
  - remove font size 2xs token not used and too tiny for visibility - EUI-9014 EUI-9014 (e2498a96)
- eui-toolbar-menu:
  - BREKING CHANGE - remove hasLowerCaseItems input now normal text is displayed by default without uppercase - adapted menu styling for disabled state - EUI-9014 EUI-9014 (35a428b8)
- eui-sidebar-menu:
  - BREAKING CHANGE - remove hasLowerCaseItems input now normal text is displayed by default without uppercase - EUI-9014 EUI-9014 (4ff51a65)
- eui-icon-button:
  - BREAKING CHANGE - remove hasFocusBorder - now handle by background hovering for toolbar usage mainly and others - EUI-9014 EUI-9014 (5b814f2f)
- eui-icon-svg:
  - adapted loading icon size - EUI-9014 EUI-9014 (24a4f4ca)
- eui-growl:
  - adapted from v17 exposed css vars for global app positioning - EUI-9014 EUI-9014 (92cb4f7d)
- eui-dropdown:
  - add expand emitter for close/open changes - EUI-9014 EUI-9014 (fcd30583)
- eui-button:
  - add euiBranding variant for supporting new language-selector following ECL EC specs - EUI-9014 EUI-9014 (ce4a8bfb)
- eui-badge:
  - BREAKING CHANGE - remove euiSizeXS - add maxChartCount and charReplacement for limiting the badge sizes when using on icon following DS specs - EUI-9014 EUI-9014 (991d14bc)
- eui-avatar:
  - BREAKING CHANGE - remove euiSizeXS - adapted avatar badge styling and image injection - EUI-9014 EUI-9014 (cb647f3a)
- language-selector:
  - BREAKING CHANGE - now eui-language-selector has to be declared in the template when used within eui-toolbar / eui-header, it's still managed through i18n for the value of it - remove hasLanguageSelector input as it's either declared in the template or not - remove euiPrimary as this is derived by the parent variant where it's located - EUI-9014 EUI-9014 (627d829f)
- eui-tabs:
  - Align scrolling tabs with new tokens - EUI-9374 EUI-9374 (7e7b79ae)
- eui-autocomplete:
  - Fix issue with Drag and Drop and multiple sources - EUI-9354 EUI-9354 (797907cd)
  - Add support of eui-icon-svg in options - EUI-9225 EUI-9225 (48d9137f)

##### Bug Fixes

- ecl-menu:
  - missing classes for menu-mega-item EUI-9382 EUI-9382 (eb8a2b8a)
- ecl-carousel:
  - keyboard nav and some small issues EUI-9384 EUI-9384 (62c721d7)

## 18.0.0-next.74 (2024-05-16)

##### Bug Fixes

- other:
  - ECLBaseDirective as hostDirective in ecl-icon EUI-9326 EUI-9326 (5af4269c)
  - ECLBaseDirective as standalone EUI-9326 EUI-9326 (5791f22e)

## 18.0.0-next.73 (2024-05-16)

##### Bug Fixes

- other:
  - remove standalone from BaseDirective EUI-9326 EUI-9326 (ded3d4a1)

## 18.0.0-next.72 (2024-05-16)

##### Bug Fixes

- other:
  - error in dev EUI-9326 EUI-9326 (76c36129)

## 18.0.0-next.71 (2024-05-16)

##### Bug Fixes

- other:
  - 'cannot access before initialization' for ECLBaseDirective EUI-9326 EUI-9326 (dcb75f42)

## 18.0.0-next.70 (2024-05-16)

##### Chores

- other:
  - set avatar default to secondary - EUI-9014 EUI-9014 (08b43b35)
  - adjusted styles and default variants for some cmp according to DS specs - fix outline variant for button - fix chip sizes - EUI-9014 EUI-9014 (af5c3ac7)
- eui-table-v2:
  - makes scrollable region keyboard accessible - EUI-9364 EUI-9364 (6213d610)

##### Bug Fixes

- eui-table-v2:
  - fixes focus getting lost upon enter key press on a sortable column - EUI-9363 EUI-9363 (d2585193)

## 18.0.0-next.69 (2024-05-14)

##### Chores

- other:
  - create own sub-entries for eui-icon-input eui-icon-button-expander and eui-icon-button - EUI-9014 EUI-9014 (c5d244bc)

## 18.0.0-next.68 (2024-05-14)

##### Chores

- layout:
  - BREAKING CHANGES - eui-breadcrumb now exported from @eui/components/eui-breadcrumb - eui-search now exported from @eui/components/eui-search - EUI-9014 EUI-9014 (672451a2)
- other:
  - refactored eui-icon-svg template - EUI-9014 EUI-9014 (2b5bf468)

## 18.0.0-next.67 (2024-05-14)

##### Chores

- other:
  - attempt 2 for webpack compilation issues during karma test for eui-icon-svg injector - EUI-9014 EUI-9014 (367253a4)

## 18.0.0-next.66 (2024-05-14)

##### Chores

- other:
  - remove baseStatesDirective usage in eui-icon-svg - webpack compilation issue tryouts - EUI-9014 EUI-9014 (9a97f409)

## 18.0.0-next.65 (2024-05-14)

##### Chores

- eui-split-button:
  - added composition component for storing exclusive class for it - remove variant dark used in split button earlier - adapted eui-icon-svg aria-label issue at build / test time on generated app - EUI-9014 EUI-9014 (a287bd41)
- other:
  - styles restrict to focus-visible only on cmp with active states - adapted showcase-doc-page accessibility link - EUI-9014 EUI-9014 (e121f2e6)

## 18.0.0-next.64 (2024-05-14)

##### Chores

- other:
  - fix tests (262b8aa0)
  - remove forced colors on ecl-social icons - EUI-9014 EUI-9014 (29ade7da)
  - adapted internal icons usage to either use ECL icons or fallback to ionicons as per DS specs - EUI-9014 EUI-9014 (be0f329a)
- eui-list:
  - fix when using list-item with icon-svg and icon variants - EUI-9014 EUI-9014 (88569bdf)

## 18.0.0-next.63 (2024-05-13)

##### Chores

- other:
  - wrong import for eui-accordion (bda6b149)
  - upgraded to angular v18 rc.1 - EUI-9014 EUI-9014 (057f1d74)
- eui-chip:
  - adjusted sizes and paddings - EUI-9014 EUI-9014 (44fe9cf4)
- styles:
  - aligned bootstrap breakpoints to DS defaults tokens - EUI-9014 EUI-9014 (63512816)
  - added central tokens for breakpoints - fetch function for TS side on CssUtils - EUI-9014 EUI-9014 (1d6a18d7)
- eui-card:
  - add eui-card-footer-menu content to handle direct projection of eui-dropdown as menu-content has accessibility issues - EUI-9014 EUI-9014 (cdfe409b)
- eui-accordion:
  - handle animation on collapse - EUI-9014 EUI-9014 (a9e64b0a)
- eui-app:
  - BREAKING CHANGE remove isSidebarExpandOnHover now once collapsed sidebar menu is revealing only tooltip of menu-item labels - adapted breakpoints fetch from central tokens on app-shell-service - EUI-9014 EUI-9014 (71fe046a)
- eui-toolbar:
  - fix navbar rendering on wrong hook - EUI-9014 EUI-9014 (c6402908)
- eui-fieldset:
  - adapted fillColor of expander icon - EUI-9014 EUI-9014 (1fd93b51)

## 18.0.0-next.62 (2024-05-11)

##### Chores

- eui-toolbar:
  - adjusted for tablet mobile view - eui-toolbar-selector for MWP rapatriation of cmp - EUI-9014 EUI-9014 (8363f24c)

## 18.0.0-next.61 (2024-05-10)

##### Bug Fixes

- other:
  - lint EUI-9326 EUI-9326 (9097b08d)
  - ssr implementation EUI-9326 EUI-9326 (ab294bda)

## 18.0.0-next.60 (2024-05-10)

##### Chores

- other:
  - remove badge L size according to DS specs - EUI-9014 EUI-9014 (b824bd72)
  - add SSR support for ECL - EUI-9331 EUI-9331 (99484f44)
- eui-search:
  - adapted search input and event emitted for autocomplete mode - EUI-9014 EUI-9014 (296fbcfc)

##### Bug Fixes

- other:
  - ssr implementation EUI-9326 EUI-9326 (52074979)

## 18.0.0-next.59 (2024-05-10)

##### Chores

- other:
  - menu categories styles - adjusted tokens for neutral - EUI-9014 EUI-9014 (cc11cd6f)
  - adapted border-width token usage - EUI-9014 EUI-9014 (b303fa87)

## 18.0.0-next.58 (2024-05-09)

##### Chores

- toolbar-navbar:
  - add mobile and tablet view - various other styles fixes - EUI-9014 EUI-9014 (4f1f622f)

## 18.0.0-next.57 (2024-05-08)

##### Chores

- other:
  - replaced border px by tokens var - adapted checkbox icon - set border-radius according to specs - EUI-9014 EUI-9014 (9627369d)
  - set eui-chip default to primary - adapted c-text color for dark mode - adapted color for showcase-section titles - EUI-9014 EUI-9014 (073ae0de)

##### Bug Fixes

- ecl-content-item:
  - ECL-4.0.2-review documentation EUI-9177 ECL-4 (f29fbbf1)
- ecl:
  - ECL-4.0 replace-old-code EUI-9297 ECL-4 (d5be7b36)
- ecl-replace-old-code:
  - ECL-4.0 refactor EUI-9297 ECL-4 (623e6eed)

## 18.0.0-next.56 (2024-05-08)

##### Chores

- styles:
  - adapted ECL EC final design tokens based on figma specs - refactored eui-icon-svg loading state - EUI-9014 EUI-9014 (1cfadc83)

## 18.0.0-next.55 (2024-05-07)

##### Chores

- eui-input-number:
  - deprecated Module name - EUI-9203 EUI-9203 (05f6c13d)

## 18.0.0-next.54 (2024-05-07)

##### Chores

- eui-menu:
  - remove test related to eui-icon (303d3505)
  - adapted paddings - category styles - fix scrollToItem - EUI-9014 EUI-9014 (23baa37d)
- other:
  - remove console.log (e0b62167)

## 18.0.0-next.53 (2024-05-06)

##### Chores

- other:
  - comment temporary eui-paginator specs (027f519b)
  - removed ecl-webcomponents dep for testing - transfered to own branch (8e8c5cb9)
  - eui-app-shell-service remove deprecated and unused methods from ux-components legacy - transfer css variables methods to CssUtils in @eui/core - EUI-9014 EUI-9014 (b35fcbfc)
  - various styles fixes and adjustments (2f23c18c)
- eui-toolbar:
  - added eui-toolbar-start and eui-toolbar-navbar and items for lightweight single level menu in toolbar - EUI-9014 EUI-9014 (9ce2ab88)
- eui-notification-item:
  - fixed anchor links style class aligned to match eUI links - EUI-9212 EUI-9212 (5419cfd9)

## 18.0.0-next.52 (2024-05-03)

##### Chores

- other:
  - upgraded to angular rc releases - revert new ionicons set - EUI-9014 EUI-9014 (b4e256b6)
- styles:
  - updated ionicons filled and outline from latest ionicons distribution - EUI-9014 EUI-9014 (52081369)
- eui-badge:
  - refactor for handling dotted badge variant - inclusion inside the eui-menu-item collapsed for chip replacement - EUI-9014 EUI-9014 (eae4d232)
- eui-sidebar-menu:
  - aligned on refactored eui-menu & eui-menu-item for eUI v18+ - EUI-9315, EUI-9154 EUI-9315 (944e2c53)

##### Bug Fixes

- other:
  - config issues for eUI-ECL skeleton EUI-9329 EUI-9329 (ba87e73b)
  - banner and carousel ECL-4.0 refactor EUI-9086 ECL-4 (effedcb8)

## 18.0.0-next.51 (2024-05-02)

##### Chores

- other:
  - various styles fixes and code conventions applied (7cca3b9f)
- eui-tree-list:
  - BREAKING CHANGE - refactor following conventions : active to isActive - visible to isVisible - alwaysExpanded to isAlwaysExpanded - EUI-9014 EUI-9014 (644f40bc)
- eui-menu:
  - BREAKING CHANGE remove hasLowercaseItems from eui-app-sidebar-menu and eui-menu, now showing initial text case as default - adapted styles for sub menu items - EUI-9014 EUI-9014 (a09ade20)

## 18.0.0-next.50 (2024-05-01)

##### Chores

- eui-menu:
  - adjustments after refactoring - EUI-9014 EUI-9014 (b0c253a6)
  - refactored eui-menu & eui-menu-item aligned with latest Design System specs for eUi v18+ - EUI-8365, EUI-9154 EUI-8365 (5cae67a4)
- other:
  - various styles fixes and improvements - EUI-9014 EUI-9014 (c8dc4940)
- eui-accordion:
  - new component based on ECL EC specs and CDK accordion usage - first iteration - EUI-9014 EUI-9014 (b3dae7af)
- euiArrowKeyNavigable:
  - moves directive outside of eui-list-item component - EUI-9264 EUI-9264 (25183133)

## 18.0.0-next.49 (2024-04-30)

##### Chores

- other:
  - update licence - EUI-9312 EUI-9312 (53d1a1d4)
  - align peerDependencies and engine - EUI-9312 EUI-9312 (2f7fb2a4)
  - adapted tokens for opacity - utilities classes linked to css variables tokens - varius css fixes and cleanup - EUI-9014 EUI-9014 (b3a0d737)
  - various styles fixes and cleanup - EUI-9014 EUI-9014 (87b74225)
- eui-list:
  - addition of arrow keys navigation when there is rich content - EUI-9264 EUI-9264 (695dcdb8)

## 18.0.0-next.48 (2024-04-29)

##### Chores

- other:
  - adapted icon color states - fix eui-input-group rendering issue for checkbox/radio with labels - EUI-9014 EUI-9014 (0585ea65)
  - add back missing 110 color shade (dc5b99fd)
  - adapted dark-theme over ECL EC defaults - EUI-9014 EUI-9014 (0c0d3f22)

## 18.0.0-next.47 (2024-04-29)

##### Chores

- other:
  - styles adaptation for blockers / spinners - EUI-9014 EUI-9014 (fd0894fc)

##### Bug Fixes

- eui-list-item:
  - null content children references - EUI-9302 descendants - If true include all descendants of the element. EUI-9302 (601f3415)

## 18.0.0-next.46 (2024-04-27)

##### Chores

- other:
  - adapted angular breaking change on async for core/testing (bec80d62)
  - update to ng 18 next.6 - EUI-9014 EUI-9014 (a76e16d0)
  - styles adjustements and cleanup - EUI-9014 EUI-9014 (aef53c4b)
  - integrated z-index context vars - adapted eui-legacy backward compat export after MWP tests - EUI-9014 EUI-9014 (d0cc4e4c)

##### Bug Fixes

- ecl-date-picker:
  - ECL-4.0 refactor EUI-9242 ECL-4 (c3414f96)

## 18.0.0-next.45 (2024-04-25)

##### Chores

- other:
  - add shadows context tokens css vars - fix scrollbar issues - EUI-9014 EUI-9014 (10c546a3)
  - add ecl-eu typography context vars and theme - fix chip and slide-toggle border-radius - EUI-9014 EUI-9014 (e1b1445b)

## 18.0.0-next.44 (2024-04-25)

##### Chores

- other:
  - styles added border-radius context tokens - EUI-9014 EUI-9014 (dd5e7fb8)
  - added fa sprites for eui-icon-svg fallback for usage outside of eUI (menu-item) - EUI-9014 EUI-9014 (9a5dc4a8)
- eui-fieldset:
  - enable lazy content for expanded feature - EUI-9014 EUI-9014 (fc34647a)
- eui-input-number:
  - unit test formControl instance switch - EUI-6264 EUI-6264 (bcc5d5ba)
- eui-popover:
  - Fix issue with display of close button - EUI-9281 EUI-9281 (ed9ab9de)

##### Bug Fixes

- eui-input-number:
  - lint issue - EUI-9154 EUI-9154 (7fd6e806)
- ecl-text-input:
  - ECL-4.0 refactor EUI-9241 ECL-4 (cf250b79)
- ecl-select:
  - ECL-4.0 EUI-9238 ECL-4 (51484b38)
- ecl-text-area:
  - ECL-4.0 refactor EUI-9240 ECL-4 (07dfd256)
- ecl-radio:
  - ECL-4.0 refactor EUI-9235 ECL-4 (ff7f614a)
- ecl-rating-field:
  - ECL-4.0 refactor EUI-9237 ECL-4 (d8cd6619)

## 18.0.0-next.43 (2024-04-24)

##### Chores

- other:
  - revert eui-autocomplete removal of baseStatesDirective (7af0aeed)
  - adapted typography with context css vars - eui-f-% - eui-f-size-% - eui-u-f-% - EUI-9014 EUI-9014 (78c7cdc3)
- eui-chip:
  - Remove extra added spacing on atom component - EUI-9285 EUI-9285 (10962352)

## 18.0.0-next.42 (2024-04-24)

##### Chores

- eui-date-range-selector:
  - removal of styleClass + HostBinding of the wrapper classes - EUI-9258 EUI-9258 (03f00edc)
- other:
  - styleClass input removal - EUI-9164 EUI-9164 (092fd94c)
  - replace to eui-s- spacing context token (1cd7469e)
  - adapted to spacings context vars - EUI-9014 EUI-9014 (2e97e812)
- eui-file-upload:
  - Remove unused BaseStatesDirective - EUI-9286 EUI-9286 (10a72c65)
- eui-autocomplete:
  - Remove unused BaseStatesDirective - EUI-9284 EUI-9284 (ed13252a)

##### Bug Fixes

- ecl-range:
  - ECL-4.0 refactor EUI-9236 ECL-4 (7f1edfac)
- ecl-file-upload:
  - ECL-4.0 refactor EUI-9232 ECL-4 (c07d552d)

## 18.0.0-next.41 (2024-04-23)

##### Chores

- other:
  - cleanup styles structure - added tokens structure replacing 02-base in base - transfered ecl folder to root - EUI-9014 EUI-9014 (5c134fcd)

## 18.0.0-next.40 (2024-04-23)

##### Chores

- eui-user-profile:
  - BREAKING CHANGE now exported as own sub-entry from @eui/components/eui-user-profile instead of layout sub-entry - EUI-9014 EUI-9014 (bb533357)
- other:
  - fix styling issues for neutral and related - EUI-9014 EUI-9014 (95530b97)
  - styles refactoring - final update to neutral DS color context palette - eui-icon-svg now is connected to context var naming for coloring - EUI-9014 EUI-9014 (f00a8c8a)
  - remove BaseDirective - EUI-9260 EUI-9260 (a3a4653d)
  - update git ignore for temp sprite generation folder (19c0785f)
  - updated ECL v4 icons and global eUI sprite set - EUI-9014 EUI-9014 (87885439)
  - user input transformer - EUI-9214 EUI-9214 (ca3ad8aa)
  - refactoring - EUI-9214 EUI-9214 (2f930c25)
- eui-table-v2:
  - Refactor sorting feature - EUI-8578 EUI-8578 (691240ae)
- components:
  - eui-icon replacements - EUI-9173 EUI-9173 (d648e278)
- eui-input-number:
  - change to transform - EUI-9214 EUI-9214 (5fffec49)
- eui-smooth-scroll:
  - utilize input transform - EUI-9214 EUI-9214 (d88b628c)
- eui-clearable:
  - utilize transform on euiClearable Input - EUI-9214 EUI-9214 (6f1a2117)

##### Bug Fixes

- other:
  - input transformers and removal of BaseDirective - EUI-9260 EUI-9260 (c1e3cac2)
- ecl-multiselect:
  - ECL-4.0 refactor EUI-9233 ECL-4 (713def88)

## 18.0.0-next.39 (2024-04-22)

##### Chores

- eui-card:
  - BREAKING CHANGE - eui-card-header : remove avatarUrl, iconClass, avatarDescription, iconDescription, replaced by eui-header-left-content with eui-avatar and eui-icon-svg direct usage in projected slot - EUI-9014 EUI-9014 (ca9fbb93)
- other:
  - upgraded to ng 18.0.0-next.5 and related deps - EUI-9014 EUI-9014 (76027ebb)
  - eui-button-v2 - experimental with shadowDom for better atomic / styles isolation - EUI-9014 EUI-9014 (1e8a1b62)
  - styles refactoring : renamed grey palette to dark - ECL v4 alignments - DS new specs - EUI-9014 EUI-9014 (3dc255f6)
  - add eui-icon-input for absolute icon positioning in inputs - EUI-9014 EUI-9014 (f6fab891)
- eui-autocomplete:
  - Fix issue with height of autocomplete option - EUI-9205 EUI-9205 (5cf61aa1)
- eui-list:
  - refactor - remove all features related to collapsible - EUI-9014 EUI-9014 (887cd306)

## 18.0.0-next.38 (2024-04-22)

##### Chores

- other:
  - adapted styles following context colors implementation - fix wrong color set on cmp - EUI-9014 EUI-9014 (aad208cf)
  - fixes styles issues - cleanup v18 TODOs - EUI-9014 EUI-9014 (740cad0a)
- eui-wizard:
  - BREAKING CHANGE - remove eui-icon inputs usage indexIconClass - EUI-9014 EUI-9014 (b5ee89c7)
  - remove eui-icon inputs usage @Input() indexLabel: string; (cc92e2dd)
- eui-fieldset:
  - refactored component to follow code conventions (791c4896)
- eui-icon-toggle:
  - BREAKING CHANGES - remove eui-icon usage inputs : styleClass, styleClassOn, styleClassOff, iconClassOn, iconClassOff, replaced by iconSvg inputs - refactored the component to conventions - EUI-9014 EUI-9014 (02b0ef48)

## 18.0.0-next.37 (2024-04-20)

##### Chores

- other:
  - comment the httpErrorHandlerInterceptor tests - to be checked (984c40b7)
  - integrate EuiThemeService from eUI ECL - EUI-9014 EUI-9014 (ce77dbd2)
  - commented code for styleClass removal preps (a852abb1)
  - BREAKING CHANGE - remove styleClass on eui-input-group - EUI-9014 EUI-9014 (1a201d40)
  - adjusted input and button scales - BREAKING CHANGES : renamed eui-icon-svg-button to eui-icon-button used internally mainly - EUI-9014 EUI-9014 (af786a02)

##### Bug Fixes

- other:
  - core import (aff0bb26)

## 18.0.0-next.36 (2024-04-19)

##### Chores

- other:
  - change again this httpInterceptor randomly failing for no reasons - to be investigated further - EUI-9014 EUI-9014 (71025974)
  - add euiVariantDark to all variant color to avoid direct classes usage in samples / implementation side for button or other cmp - adapted default dark-100 to eUI ones, as no full palette is provided from ECL EC v4 side - EUI-9014 EUI-9014 (439f1626)
  - normalize peer dependencies - EUI-9154 EUI-9154 (d23570f8)
  - adapted icon sizes from ECL tokens - added back euiHighlighted to eui-overlay - adjusted icon sizes on eui-alert - EUI-9014 EUI-9014 (7122979f)
  - adapted eui-cli app skeleton - added compact typography for compressed line-heights on user-profile - EUI-9014 EUI-9014 (28e5e76d)
- eui-table-v2:
  - Refactor - EUI-8578 EUI-8578 (46a1ebaf)

##### Bug Fixes

- ecl-checkbox:
  - ECL-4.0 refactor EUI-9234 ECL-4 (4c4cc90e)
- ecl-form-label:
  - ECL-4.0 refactor EUI-9230 ECL-4 (5c1ec9a3)
- ecl-site-footer:
  - ECL-4.0 refactor EUI-9211 ECL-4 (a5a211e4)

## 18.0.0-next.35 (2024-04-18)

##### Chores

- other:
  - fix various styling on avatar - button and chip (f754154d)
  - fix remaining styling issues - adapted eui-icon-svg to handle when fillColor is passed (673f856f)
  - adapted eui-icon-svg for button-v2 emulated mode - fix rendering styling on context color vars - EUI-9014 EUI-9014 (bea6eb99)

##### Bug Fixes

- ecl-site-header:
  - ECL-4.0 refactor EUI-9210 ECL-4 (814e0ecf)

## 18.0.0-next.34 (2024-04-18)

##### Chores

- other:
  - put back missing eui-sprite class on eui-icon-svg for social icon specific classes (5ed6db99)
  - adapted themes high-contrast only available on eui-legacy - adapted icon style generation remove global styles for all variants and sizes - BREAKING CHANGE - remove isLoading from eui-button input - handled directly with eui-icon-svg isLoading declaration on template since v15 - EUI-9014 EUI-9014 (75a4e8c3)

## 18.0.0-next.33 (2024-04-17)

##### Chores

- other:
  - adapted eui-legacy theme exported legacy color utilities and color contexts - EUI-9014 EUI-9014 (bd58eb30)
  - styles refactoring part 3 - align to standards naming conventions for context colors palette - EUI-9014 EUI-9014 (762f5647)

##### Bug Fixes

- ecl-search-form:
  - ECL-4.0 refactor EUI-9239 ECL-4 (bcae93bf)
- ecl-tabs:
  - ECL-4.0 refactor EUI-9151 ECL-4 (49731d89)
- ecl-page-header:
  - ECL-4.0 refactor EUI-9209 ECL-4 (390aeca4)
- ecl-pagination:
  - ECL-4.0 refactor EUI-9147 ECL-4 (1c0b17cc)

## 18.0.0-next.32 (2024-04-17)

##### Chores

- other:
  - fix eui-card colors usage - EUI-9014 EUI-9014 (2b5756a3)
  - styles refactoring part 2 - adapted all colors to color context abstracted internally - EUI-9014 EUI-9014 (fbd97366)
- eui-autocomplete:
  - sync input FormControl when reset root FormControl (8582be88)
- eui-icon:
  - removes the references of eui-icon + adds performance improvement on eui-menu - EUI-9172 EUI-9172 (e6b1c69d)

##### Bug Fixes

- eui-date-range-selector:
  - adapts the height calc due to the change of the eui-base-spacing-2xl var value - EUI-9215 EUI-9215 (266654c0)

## 18.0.0-next.31 (2024-04-16)

##### Chores

- other:
  - remove eui-fieldset unit tests related to eui-icon (41918d71)
  - styles refactoring to contextual css vars for theme transition and ECL EC adoption - EUI-9014 EUI-9014 (71bd9f8f)
  - adapt eui-badge to- contextual css props - EUI-9014 EUI-9014 (99e1e8d0)
  - contextual variants applied to button - including contextual theming for class/eui legacy theme transition colors - EUI-9014 EUI-9014 (53df45ca)
- eui-menu-item:
  - fixed display of menu items when in collapsed state - EUI-8365, EUI-9154, MWP-10787 EUI-8365 (f4165569)

## 18.0.0-next.30 (2024-04-16)

##### Chores

- other:
  - adapted generated styles for eUI legacy theme - EUI-9014 EUI-9014 (84033f8c)
  - remap default color theme to ecl-ec with branding color - adjusted cmp colors shades - added eUI legacy / classic theme for transition - EUI-9014 EUI-9014 (7b9f2f55)
  - adapted showcase doc page for new doc structure (f4ea9c5f)
- eui-menu-item:
  - fixed display layout when using command in collapsed state - EUI-9201, EUI-9186 EUI-9201 (196eb926)
- components:
  - Conventions alignements - EUI-9165 EUI-9165 (d2c23f5a)

##### Bug Fixes

- other:
  - eui-page title size - adapted showcase page styles more hierarchy - EUI-9014 EUI-9014 (0aaeaf2f)

## 18.0.0-next.29 (2024-04-15)

##### Chores

- other:
  - adapted styles structure - refactored colors base tokens and themes naming - EUI-90148 EUI-90148 (fe42e78a)
  - adapted color shades following ECL v4 alignments - EUI-9014 EUI-9014 (adbacc04)

## 18.0.0-next.28 (2024-04-14)

##### Chores

- other:
  - refactore to baseStatesDirective - upgraded to ng 18 next.4 - style fixes - added eui-ecl-date-block draft cmp - adapted for eui-button-v2 (emulated mode) - BREAKING CHANGE: eui-toolbar-items euiPositionRight replaced by euiEnd - EUI-9014 EUI-9014 (71505cef)
  - refactore to baseStatesDirective - upgraded to ng 18 next.4 - style fixes - added eui-ecl-date-block draft cmp - adapted for eui-button-v2 (emulated mode) - BREAKING CHANGE: eui-toolbar-items euiPositionRight replaced by eui (27057fa5)

## 18.0.0-next.27 (2024-04-13)

##### Chores

- other:
  - adjusted eui-ecl-label border (cb36d270)
  - included primary-ecl color shades idem info for transition if needed (7d924b33)
  - add eui-ecl-label expirmental cmp for ECL v4 testing - EUI-9014 EUI-9014 (118d8272)
  - adapted chip list to baseStatesDirective - EUI-9014 EUI-9014 (eea0fff4)
  - adapted ECL themes (8a577e90)
  - ECL v4 alignments for state colors - checkbox/radio sizes - EUI-9014 EUI-9014 (78c1aa57)
  - cleanup styles-base (05a749ea)
  - adapted sizes for badge - EUI-9014 EUI-9014 (483e8a84)

## 18.0.0-next.26 (2024-04-12)

##### Chores

- other:
  - BREAKING CHANGE - transfer eui-language-selector as own sub-entry - not being part of @eui/components/layout - EUI-9014 EUI-9014 (4151f92e)
  - remove duplicate import of style in language-selector - EUI-9014 EUI-9014 (79c2bd97)

## 18.0.0-next.25 (2024-04-12)

##### Chores

- other:
  - bypass failing randomly unit tests temporary (0deb6f8d)
  - fake class for testing (92862d4a)
  - refactored language selector through state only central location - EUI-9014 EUI-9014 (93255ac9)

##### Bug Fixes

- ecl-navigation-list:
  - ECL-4.0 refactor EUI-9149 ECL-4 (ec36d619)

## 18.0.0-next.24 (2024-04-12)

##### Chores

- other:
  - adapted tsconfig for ecl and showcase following new ngrx - EUI-9014 EUI-9014 (e9066600)
  - re-adapted tsconfig for core and components - EUI-9014 EUI-9014 (17671244)
  - align typescript config with angular recommended - EUI-9207 EUI-9207 (6665861e)
  - revert ngrx/effects removal - EUI-9207 EUI-9207 (beb87138)

## 18.0.0-next.23 (2024-04-11)

##### Chores

- other:
  - adapted styles for eui-icon-svg transformed to baseStatesDirective usage - adjuste eui-slide-toggle - eui-button-v2 experimental for revamping and ideation - showcase samples revamping draft - eui-alert adjustements - EUI-9014 EUI-9014 (d168be88)

##### Bug Fixes

- ecl-menu:
  - ECL-4.0 refactor EUI-9148 ECL-4 (5f6616f2)

## 18.0.0-next.22 (2024-04-10)

##### Chores

- other:
  - styles refactoring - accessible-focus - usage of focus-visible - contextual css vars for internal use / DS impl poc - EUI-9014 EUI-9014 (3b4b5ea3)
  - adapted shared for tabIndex global styles removal (5055207c)
  - remove eui-styles-base sources - EUI-9014 EUI-9014 (64ff451a)
  - fix eui-menu-item focus usage - added context-colors for common usage abstraction - eui-list refactoring into transform boolean attr and baseStatesDirective - BREAKING CHANGE : eui-icon-svg-button icon/size/fillColor to match eui-icon-svg internal usage - EUI-9014 EUI-9014 (49b358f9)
  - replace deprecated API - 9202 (5587da98)
- eui-menu:
  - addition of navigation with arrow keys - EUI-9039 EUI-9039 (6bca9ee2)

##### Bug Fixes

- ecl-gallery:
  - ECL-4.0 refactor EUI-9144 ECL-4 (45c7a035)
- ecl-icon:
  - ECL-4.0 refactor EUI-9199 ECL-4 (7a1d899b)
- ecl-inpage-navigation:
  - ECL-4.0 refactor EUI-9146 ECL-4 (05314b51)

## 18.0.0-next.21 (2024-04-10)

##### Chores

- other:
  - fix typography / sizing issue - EUI-9014 EUI-9014 (6b59cac8)
  - adapted eui-page typography - eui-page-header sub projected content refactored - EUI-9014 EUI-9014 (f42457e0)

##### Bug Fixes

- ecl-featured:
  - ECL-4.0 refactor EUI-9143 ECL-4 (33781196)
- ecl-sticky-container:
  - ECL-4.0 refactor EUI-9150 ECL-4 (9a4f9c46)

## 18.0.0-next.20 (2024-04-09)

##### Chores

- other:
  - adapted sizing of button - input-group fix - default icon button sizes - BREAKING CHANGE - removal of eui-buttons legacy usage in patterns - EUI-9014 EUI-9014 (dd5bdfaa)

## 18.0.0-next.19 (2024-04-09)

##### Chores

- other:
  - inherit directly from ECLv4 typography - EUI-9014 EUI-9014 (f0c986b3)
  - adjusted typography based on ECL v4 tokens - cleanup button styles - EUI-9014 EUI-9014 (7f00294f)
  - eui-alert - enabled custom cmp theme (experimental) - refactor eui-label to input transform and baseStatesDirective - EUI-9014 EUI-9014 (1e882e5f)
  - eui-alert refactoring to emulated mode - removal of internal eui utilities css classes - EUI-9014 EUI-9014 (3d0cdb4f)
  - applied merge changes issues from v17 (8c309db9)
  - develop merge (1110b8a7)
- eui-dialog, eui-message-box, eui-dropdown:
  - deprecate isClosed options to hasClosed - EUI-9153 EUI-9153 (2b464f1e)

##### Bug Fixes

- ecl-tag:
  - ECL-4.0 refactor EUI-9142 ECL-4 (80358e28)
- ecl-media-container:
  - ECL-4.0 refactor EUI-9145 ECL-4 (31f64c50)
- cli:
  - missing @eui/tools import - EUI-9026 EUI-9026 (2cfc3f8e)

## 18.0.0-next.18 (2024-04-07)

##### Chores

- other:
  - remove styles-base import from eui-deps-base-light - EUI-9014 EUI-9014 (49c1eff4)
  - remove dev showcase scss, not needed with esbuild media transfer - EUI-9014 EUI-9014 (bda9933b)

##### Bug Fixes

- other:
  - eui-input-checkbox invalid not rendering checked icon - eui-input-radio sharp icon usage - styles assets path in css build mode - EUI-9014 EUI-9014 (11ea939c)

## 18.0.0-next.17 (2024-04-07)

##### Chores

- other:
  - refactoring of styles-base into styles (esbuild reload doesn't take care of symlink) - BREAKING CHANGE - eui-styles-base won't be published anymore - relying on eui-styles only - EUI-9014 EUI-9014 (da9d603e)

## 18.0.0-next.16 (2024-04-06)

##### Chores

- other:
  - eui-menu-item - remove eui-icon option in plain css class usage - EUI-9014 EUI-9014 (eeb3e8c7)
  - BREAKING CHANGE - eui-dashboard-card - remove isDisabled input in favor of euiDisabled - EUI-9014 EUI-9014 (1aec4e43)

##### Bug Fixes

- other:
  - pseudo class svg icon usage - EUI-9014 EUI-9014 (9ea443f7)
- ecl-table:
  - ECL-4.0 refactor EUI-9122 ECL-4 (cc674dcc)

## 18.0.0-next.15 (2024-04-05)

##### Chores

- other:
  - BREAKING CHANGE - removal of eui-icon component deprecated since v15 - EUI-9014 EUI-9014 (50c3a7a6)

##### Bug Fixes

- ecl-social-media-follow:
  - ECL-4.0 refactor EUI-9121 ECL-4 (0ab298eb)

## 18.0.0-next.14 (2024-04-05)

##### Chores

- other:
  - upgraded to ng 18.0.0-next.3 and related - EUI-9014 EUI-9014 (b6c92b4f)
  - merge from develop (a4c0179c)
  - upgrade svg-sprite - EUI-8913 EUI-8913 (9e8c6f5a)
  - refactor install - EUI-8913 EUI-8913 (5475cae0)
  - remove @eui/tools dependency to decrease installation time - EUI-8913 EUI-8913 (968ab4c0)
- eui-dialog, eui-message-box, eui-dropdown:
  - BREAKING CHANGES - Change isClosed options to hasClosed - EUI-9153 EUI-9153 (5f3efc31)
  - deprecate isClosed options to hasClosed - EUI-9153 EUI-9153 (2b6f2c40)
- eui-overlay:
  - add clicked outside option - EUI-9073 EUI-9073 (5cbf1e59)
- eui-file-upload:
  - Fix issue with image preview and icon preview - EUI-9119 EUI-9119 (da29c1ed)
- cli:
  - addition of unit-tests - EUI-9026 EUI-9026 (0a2d2f82)
- eui-autocomplete:
  - Deprecate EuiAutocomplete class in favor of interface - EUI-9127 EUI-9127 (34c9d101)
- eui-timeline:
  - refactored styles layout for rendering on all browsers - EUI-9060 EUI-9060 (d298303e)
- styles:
  - fixed layout display (center alignement) of app toolbar language selector - EUI-9090 EUI-9090 (5608e9ae)
- eui-app-sidebar:
  - fixed layout display of app header user profile drawer when having app top message - EUI-9089, EUI-8906 EUI-9089 (ed18345e)

##### Bug Fixes

- ecl-sticky-container:
  - wrong z-index for desktop EUI-9097 EUI-9097 (1b8370e8)
- other:
  - typo - EUI-8913 EUI-8913 (cbb07d7f)
- sb:
  - missing BrowserModule - EUI-8913 EUI-8913 (8abf419a)

## 18.0.0-next.13 (2024-04-04)

##### Chores

- other:
  - re-activated new tsconfig options - EUI-9014 EUI-9014 (c206cc48)

## 18.0.0-next.12 (2024-04-04)

##### Chores

- other:
  - INTERNAL BREAKING CHANGES - eui-common-header and eui-expand-content removed from eui-shared - adapted to bundler tsconfig option - EUI-9014 EUI-9014 (325cbc9e)

## 18.0.0-next.11 (2024-04-04)

##### Chores

- other:
  - BREAKING CHANGES - remove export from eui-core of eui-base API - EUI-9014 EUI-9014 (1dc57267)

##### Bug Fixes

- other:
  - wrong import for eui-base changes - EUI-9014 EUI-9014 (f19aa9d6)

## 18.0.0-next.10 (2024-04-04)

##### Chores

- other:
  - added missing export for breadcrum sub cmp - EUI-9014 EUI-9014 (f24ee08e)
  - reset breadcrumb - adapted base64 to direct content usage for chevron display - EUI-9014 EUI-9014 (8ace1335)

## 18.0.0-next.9 (2024-04-03)

##### Chores

- other:
  - duplicate euiEuLanguage models into eui-components - EUI-9014 EUI-9014 (4b8f6a69)

## 18.0.0-next.8 (2024-04-03)

##### Chores

- other:
  - duplicate export from eui-core causing duplicate entries issues - EUI-9014 EUI-9014 (cbf7a6e4)

## 18.0.0-next.7 (2024-04-03)

##### Chores

- other:
  - refactor export and sub-entries - removed temporary any base64 icon inclusion in scss - EUI-9014 EUI-9014 (9ebd04b1)

## 18.0.0-next.6 (2024-04-03)

##### Chores

- other:
  - set eui-components as internal deps for showcase - EUI-9014 EUI-9014 (5423d08a)
  - import from eui-base in eui-components - removed usage of coerceBoolean and apply transform notation - EUI-9014 EUI-9014 (c33f2ec2)
  - eui-showcase tsconfig update - remove direct base64 inclusion - EUI-9014 EUI-9014 (33383e31)
  - updated eslint for eui-ecl sub-pkg (5791c074)
  - adapted tsconfig for eui sub-packages - raised some 3rd party deps versions to latest known - EUI-9014 EUI-9014 (39b7fc75)
- eui-file-upload:
  - Fix issue with image preview and icon preview - EUI-9119 EUI-9119 (62ca58ce)

##### Bug Fixes

- ecl-popover:
  - ECL-4.0 refactor EUI-9081 ECL-4 (07764e68)
- ecl-message/ecl-notification:
  - ECL-4.0 refactor EUI-9078 ECL-4 (48597288)
- ecl-spinner/ecl-loading-indicator:
  - ECL-4.0 refactor EUI-9120 ECL-4 (4e14c942)

## 18.0.0-next.5 (2024-04-03)

##### Chores

- other:
  - temporary commented eui-breadcrumb code - causing build issue once published - EUI-9014 EUI-9014 (cbcb0606)

## 18.0.0-next.4 (2024-04-03)

##### Chores

- other:
  - attempt to fix compiler issue eui-breadcrumb - EUI-9014 EUI-9014 (a10327ef)

## 18.0.0-next.3 (2024-04-03)

##### Chores

- other:
  - BREAKING CHANGES - removed ngrx dependencies - ngrx-store kept only - removed appEffects - removed styleClass input on input-text - input-radio - textarea - upgraded to Angular 18.0.0-next.2 - EUI-9014 EUI-9014 (e6e32fe5)
- eui-autocomplete:
  - Refactor class EuiAutoCompleteItem to interface - EUI-8538 EUI-8538 (05a97ba5)

##### Bug Fixes

- ecl-news-ticker:
  - ECL-4.0 refactor EUi-9080 ECL-4 (ea4fff06)
- ecl-modal:
  - ECL-4.0 refactor EUI-9079 ECL-4 (b8320557)
- ecl-file:
  - problem with css classes for some components EUI-9123 EUI-9123 (880e9e0e)
  - ECL-4.0 refactor EUI-9074 ECL-4 (3a3f6a99)
- ecl-list-illustration:
  - ECL-4.0 refactor EUI-9077 ECL-4 (692131ec)
- ecl-icon:
  - ECL-4.0 refactor EUI-9075 ECL-4 (6995ac3c)
- ecl-link:
  - ECL-4.0 refactor EUI-9093 ECL-4 (0a37ad9a)
- ecl-fact-figures:
  - ECL-4.0 refactor EUI-9058 ECL-4 (41af7365)

## 18.0.0-next.2 (2024-03-26)

##### New Features

- styles:
  - added optional ECL EC and EU themes - EUI-9014 EUI-9014 (942877ef)

## 18.0.0-next.1 (2024-03-22)

##### Chores

- other:
  - updated to Angular 18.x and related dependencies - BREAKING CHANGES - EUI-9014 EUI-9014 (83567440)
  - sync v17 (c6ea538a)
  - added optional css to ecl modules - EUI-9031 EUI-9031 (24dd1e73)
  - applying new Input transformer - EUI-8913 EUI-8913 (9ffeb0ca)
  - revert to typescript 5.2.2 as ngrx is not compatible with 5.4.x (12634130)
  - remove broken animation on app-sidebar (cc85691c)
  - load stackblitz sample on a tab - EUI-8913 EUI-8913 (13616271)
  - reverted upgrade to Angular 17.2.x - EUI-7843 EUI-7843 (f902ab78)
  - upgraded Angular and related to 17.2.x - EUI-7843 EUI-7843 (b277630d)
  - downgraded ng-packagr to 17.0.3 (7350ab10)
  - Remove deprecated implicit flow. CCARCHITEC-1624 (5fc67333)
  - adapted for v18 - EUI-9014 EUI-9014 (c8f8dba8)
- eui-mobile:
  - Add console.log in a catch part in doc-page.component.ts file - EUI-9004 EUI-9004 (6372384f)
- styles:
  - Media print - allow the eui-content-block to print its content (only hide the spinner) - EUI-9059 EUI-9059 (0b5af1d7)
  - eui-menu-item aligned style when hasLowerCases option is used - EUI-9029 EUI-9029 (cd471c4a)
- eui-tabs:
  - Fix issue when horizontal tabs are declared in vertical - EUI-9051 EUI-9051 (95c05581)
  - Fix issue with scrolling when screen is large - EUI-9043 EUI-9043 (a6c1e69c)
- eui-editor:
  - fixed layout rendering when opening overlay for hyperlink insert/edit/remove - EUI-8932 EUI-8932 (2306b814)
  - Fix words counting - EUI-8995 EUI-8995 (2097c597)
- eui-growl:
  - fixed layout rendering when content contains long unbraked labels - EUI-9044 EUI-9044 (90f19c7f)
- doc-page-code-modal:
  - Switch to Angular 17 lib - EUI-8950 EUI-8950 (e8b1cb0a)
- eui-app-sidebar-menu:
  - fixed display of sidebar menu footer when having an eui-app-top-message - EUI-9045 EUI-9045 (2b435a17)
- eui-app-top-message:
  - restored default background. Added hasCustomContent new input option to use when having custom content (multiple messages) - EUI-9034 EUI-9034 (faf61873)
- playground:
  - default to open component.ts file - EUI-8913 EUI-8913 (ee24c8f7)
  - support for Animations through BrowserAnimationsModule - EUI-8913 EUI-8913 (355f02a4)
- eui-sidebar-menu:
  - aligned layout rendering (spacing) to eui-menu items - EUI-9030, EUI-8967 EUI-9030 (a77aa987)
  - aligned layout rendering (spacing) to eui-menu items - EUI-9030 EUI-9030 (0306375e)
- eui-showcase:
  - use boolean input transformer - EUI-8913 EUI-8913 (febddb03)
- eui-slide-toggle:
  - Fix handler position when init in an overlay - EUI-8999 EUI-8999 (5a2a37d8)
- eui-menu:
  - eui-menu and eui-sidebar-menu - fixed layout when isCollapsed state with/wo icon / initials options (see showcase options samples and advanced example) - EUI-8764 EUI-8764 (e5fcb8e3)

##### New Features

- eui-mobile:
  - Components- sidebar- updated sidebar - EUI-9021 EUI-9021 (cc0adc89)
- other:
  - upgraded to Angular and related to 17.3.x - EUI-7843 EUI-7843 (4521bce5)

##### Bug Fixes

- ecl-carousel:
  - added check for slides EUI-9000 EUI-9000 (679b66f3)
  - ECL-4.0 changes EUI-9000 ECL-4 (fa7a4871)
- ecl-expandable:
  - ECL-4.0 refactor EUI-9057 ECL-4 (661369b7)
- other:
  - update css files and icons to 4.0.2 - EUI-9055 EUI-9055 (eb70d78c)
  - doc-page-sample-api from mobile - EUI-9004 EUI-9004 (0366cf14)
  - ng-package.json "dest" property for nested sub-entries - EUI-9053 EUI-9053 (9a2da9fc)
  - lint - EUI-8913 EUI-8913 (709d5c42)
  - the build EUI-9037 EUI-9037 (7ea02336)
  - import styles and icons for ECL-4.0.0 EUI-8986 ECL-4 (f8f696c1)
  - new css and icons ECL 4 EUI-8974 EUI-8974 (73523844)
- showcase:
  - api display for mobile showcase issue - EUI-9004 EUI-9004 (30b3df49)
- ecl-date-block:
  - ECL-4.0 refactor EUI-9056 ECL-4 (2e8e5fd1)
- ecl-content-item:
  - ECL-4.0 refactor EUI-9054 ECL-4 (ed260655)
- ecl-card:
  - use renderer EUI-8998 EUI-8998 (c44e9463)
  - ECL-4.0 refactor EUI-8998 ECL-4 (dd6134f9)
- ecl-category-filter:
  - ECL-4.0 changes EUI-9001 ECL-4 (60f6f986)
- ecl-list:
  - fix build EUI-9049 EUI-9049 (2f0f66b7)
  - ECL 4.0 list refactor EUI-9049 EUI-9049 (b078f1a6)
- ecl-breadcrumb:
  - ECL-4.0 changes EUI-8997 ECL-4 (c27d554e)
- EuiTree:
  - Deeper level lazy load issue is fixed. EUI-8962 EUI-8962 (0e64b999)
- ecl-blockquote:
  - ECL-4.0 changes EUI-9006 ECL-4 (a793a49f)
- playground:
  - selector match - EUI-8913 EUI-8913 (05dbc053)
- eui-menu-item:
  - announces external link icon + fixes wrong label on toggle button + deprecates ignored Inputs - EUI-8924 EUI-8924 (ad462968)
- ecl-button:
  - ECL-4.0 changes EUI-8996 ECL-4 (d8c0c732)
- ecl-accordion:
  - ECL-4.0 refactoring EUI-8978 ECL-4 (2aa97eb1)
  - refactor ECL 4-beta EUI-8978 EUI-8978 (dc770638)
- ecl-banner:
  - align with ECL 4.0.0 EUI-8982 EUI-8982 (feb6520e)

##### Other Changes

- eui-button:
  - hostbind the id attribute - EUI-9066 EUI-9066 (d6993b1d)
  - remove id @Input - EUI-9066 EUI-9066 (2f2ebc41)

##### Tests

- eui-table:
  - added unit tests - EUI-7788 EUI-7788 (9d591d59)

## 17.3.5 (2024-05-24)

##### Chores

- eui-file-upload:
  - addition of maxFileSizeValidator - EUI-9124 EUI-9124 (3466039c)
- eui-autocomplete:
  - Add option to target input by id to allow link with label tag - EUI-9381 EUI-9381 (7a29afff)
  - Fix issue with Drag and Drop and multiple sources - EUI-9354 EUI-9354 (45b8413a)
  - Add support of eui-icon-svg in options - EUI-9225 EUI-9225 (898f1f26)
- other:
  - add back growl positioning through css vars from outside - EUI-7543 EUI-7543 (1f8ca7c4)
  - added config assets injection on ecl-icon - EUI-7843 EUI-7843 (44252ef7)
- eui-timeline-item:
  - new syntax for built-in conditional & flow controls without extra imports - EUI-9266 EUI-9266 (0e0c3275)
- eui-menu:
  - remove unused BaseStatesDirective - EUI-9319 EUI-9319 (d7ebceca)
  - initialization of boolean values when false - EUI-9319 EUI-9319 (e4913a74)
  - decomplexify code - EUI-9319 EUI-9319 (a878ff5e)
  - refactor - EUI-9319 EUI-9319 (e1f1573f)
  - replace deprecated angular router code - EUI-9319 EUI-9319 (30ccfdcf)
  - remove unused hostDirective - EUI-9319 EUI-9319 (dfd8ae09)
- eui-sidebar-menu:
  - removal of unnecessary imports, transformation to standalone and deprecation of the NgModule - EUI-9319 EUI-9319 (22d1623e)

##### Bug Fixes

- eui-timeline:
  - change detection after view has been checked - EUI-9266 EUI-9266 (6ff5de23)
- eui-menu:
  - on hasFilter changes - EUI-9319 EUI-9319 (169733f8)
  - scroll into view while route changes - EUI-9319 EUI-9319 (dd8b7f02)
  - expanded state when on filter mode - EUI-9319 EUI-9319 (a8efc3bc)
  - expanded all functionality should affect only items that have not expanded set explicitly - EUI-9319 EUI-9319 (e4572c8e)

## 17.3.4 (2024-05-07)

##### Chores

- other:
  - upgraded to angular 17.3.7 and ngrx to 17.2.0 - fix position absolute on clearable icon - EUI-7843 MWP-10835 EUI-7843 (f52c99c8)
- eui-notification-item:
  - fixed anchor links style class aligned to match eUI links - EUI-9212 EUI-9212 (b4062d3e)
- EuiTree:
  - getSelectionRecursiveState is added to customNodeSelectFnHelper. EUI-9064 EUI-9064 (676b6747)
  - Custom onNodeSelect function is implemented. EUI-8603 EUI-8603 (949fc67c)
- eui-autocomplete:
  - Add support of eui-icon-svg in options - EUI-9225 EUI-9225 (d6f86601)
  - Fix issue with untouched state propagation - EUI-9224 EUI-9224 (f831955d)

##### Bug Fixes

- eui-breadcrumb:
  - wrong order of z-index passing over header once page scroll - EUI-9139 EUI-9139 (b305ee45)
- eui-table:
  - force search filter icon to absolute positioning - MWP-10835 MWP-10835 (bc0109a3)
- EuiTree:
  - Non selectable children are omitted in the recursive state calculation. EUI-9102 EUI-9102 (f4d7b2f1)
  - Re-initialisation problem is fixed. EUI-9064 EUI-9064 (fbd674cf)
- other:
  - add new x icon EUI-9296 EUI-9296 (ca3405d1)

## 17.3.3 (2024-04-18)

##### Chores

- eui-menu-item:
  - fixed display of menu items when in collapsed state - MWP-10787 MWP-10787 (f7a31f9e)
  - fixed display layout when using command in collapsed state - EUI-9186 EUI-9186 (ca6eccb3)
- eui-page-header:
  - added eui-page-header-sub-label content directive to allow custom page header subLabel content - MWP-10526, MWP-10503 MWP-10526 (755584a9)
- other:
  - disabled randomly failing unit test for httpErrorHandlerInterceptor (0ac7bc29)
  - force rebuild (a41d7ee8)
- eui-dialog, eui-message-box, eui-dropdown:
  - deprecate isClosed options to hasClosed - EUI-9153 EUI-9153 (2b464f1e)

##### Bug Fixes

- eui-page:
  - added mixing flex-direction column to page-header-body - MWP-10526 MWP-10526 (c0e659a3)

## 17.3.2 (2024-04-05)

##### Chores

- eui-dialog, eui-message-box, eui-dropdown:
  - deprecate isClosed options to hasClosed - EUI-9153 EUI-9153 (2b6f2c40)
- eui-overlay:
  - add clicked outside option - EUI-9073 EUI-9073 (4f84eab7)

##### Bug Fixes

- cli:
  - missing @eui/tools import - EUI-9026 EUI-9026 (2cfc3f8e)

## 17.3.1 (2024-04-04)

##### Chores

- eui-file-upload:
  - Fix issue with image preview and icon preview - EUI-9119 EUI-9119 (da29c1ed)
- cli:
  - addition of unit-tests - EUI-9026 EUI-9026 (0a2d2f82)
- eui-autocomplete:
  - Deprecate EuiAutocomplete class in favor of interface - EUI-9127 EUI-9127 (34c9d101)
- other:
  - upgrade svg-sprite - EUI-8913 EUI-8913 (9e8c6f5a)
  - refactor install - EUI-8913 EUI-8913 (5475cae0)
  - remove @eui/tools dependency to decrease installation time - EUI-8913 EUI-8913 (968ab4c0)
- eui-timeline:
  - refactored styles layout for rendering on all browsers - EUI-9060 EUI-9060 (d298303e)
- styles:
  - fixed layout display (center alignement) of app toolbar language selector - EUI-9090 EUI-9090 (5608e9ae)
- eui-app-sidebar:
  - fixed layout display of app header user profile drawer when having app top message - EUI-9089, EUI-8906 EUI-9089 (ed18345e)

##### Bug Fixes

- ecl-sticky-container:
  - wrong z-index for desktop EUI-9097 EUI-9097 (1b8370e8)
- other:
  - typo - EUI-8913 EUI-8913 (cbb07d7f)
- sb:
  - missing BrowserModule - EUI-8913 EUI-8913 (8abf419a)

## 17.3.0 (2024-03-21)

##### Chores

- other:
  - applying new Input transformer - EUI-8913 EUI-8913 (9ffeb0ca)
  - revert to typescript 5.2.2 as ngrx is not compatible with 5.4.x (12634130)
  - remove broken animation on app-sidebar (cc85691c)
  - load stackblitz sample on a tab - EUI-8913 EUI-8913 (13616271)
  - reverted upgrade to Angular 17.2.x - EUI-7843 EUI-7843 (f902ab78)
  - upgraded Angular and related to 17.2.x - EUI-7843 EUI-7843 (b277630d)
  - downgraded ng-packagr to 17.0.3 (7350ab10)
- eui-mobile:
  - Add console.log in a catch part in doc-page.component.ts file - EUI-9004 EUI-9004 (6372384f)
- styles:
  - Media print - allow the eui-content-block to print its content (only hide the spinner) - EUI-9059 EUI-9059 (0b5af1d7)
  - eui-menu-item aligned style when hasLowerCases option is used - EUI-9029 EUI-9029 (cd471c4a)
- eui-tabs:
  - Fix issue when horizontal tabs are declared in vertical - EUI-9051 EUI-9051 (95c05581)
  - Fix issue with scrolling when screen is large - EUI-9043 EUI-9043 (a6c1e69c)
- eui-editor:
  - fixed layout rendering when opening overlay for hyperlink insert/edit/remove - EUI-8932 EUI-8932 (2306b814)
  - Fix words counting - EUI-8995 EUI-8995 (2097c597)
- eui-growl:
  - fixed layout rendering when content contains long unbraked labels - EUI-9044 EUI-9044 (90f19c7f)
- doc-page-code-modal:
  - Switch to Angular 17 lib - EUI-8950 EUI-8950 (e8b1cb0a)
- eui-app-sidebar-menu:
  - fixed display of sidebar menu footer when having an eui-app-top-message - EUI-9045 EUI-9045 (2b435a17)
- eui-app-top-message:
  - restored default background. Added hasCustomContent new input option to use when having custom content (multiple messages) - EUI-9034 EUI-9034 (faf61873)
- playground:
  - default to open component.ts file - EUI-8913 EUI-8913 (ee24c8f7)
  - support for Animations through BrowserAnimationsModule - EUI-8913 EUI-8913 (355f02a4)
- eui-sidebar-menu:
  - aligned layout rendering (spacing) to eui-menu items - EUI-9030, EUI-8967 EUI-9030 (a77aa987)
  - aligned layout rendering (spacing) to eui-menu items - EUI-9030 EUI-9030 (0306375e)
- eui-showcase:
  - use boolean input transformer - EUI-8913 EUI-8913 (febddb03)
- eui-slide-toggle:
  - Fix handler position when init in an overlay - EUI-8999 EUI-8999 (5a2a37d8)
- eui-menu:
  - eui-menu and eui-sidebar-menu - fixed layout when isCollapsed state with/wo icon / initials options (see showcase options samples and advanced example) - EUI-8764 EUI-8764 (e5fcb8e3)

##### New Features

- eui-mobile:
  - Components- sidebar- updated sidebar - EUI-9021 EUI-9021 (cc0adc89)
- other:
  - upgraded to Angular and related to 17.3.x - EUI-7843 EUI-7843 (4521bce5)

##### Bug Fixes

- showcase:
  - api display for mobile showcase issue - EUI-9004 EUI-9004 (30b3df49)
- other:
  - doc-page-sample-api from mobile - EUI-9004 EUI-9004 (0366cf14)
  - ng-package.json "dest" property for nested sub-entries - EUI-9053 EUI-9053 (9a2da9fc)
  - lint - EUI-8913 EUI-8913 (709d5c42)
- EuiTree:
  - Deeper level lazy load issue is fixed. EUI-8962 EUI-8962 (0e64b999)
- playground:
  - selector match - EUI-8913 EUI-8913 (05dbc053)
- eui-menu-item:
  - announces external link icon + fixes wrong label on toggle button + deprecates ignored Inputs - EUI-8924 EUI-8924 (ad462968)

##### Other Changes

- eui-button:
  - hostbind the id attribute - EUI-9066 EUI-9066 (d6993b1d)
  - remove id @Input - EUI-9066 EUI-9066 (2f2ebc41)

##### Tests

- eui-table:
  - added unit tests - EUI-7788 EUI-7788 (9d591d59)

## 17.2.3 (2024-03-07)

##### Chores

- styles:
  - fixed eui-page-column width when in collapsed state with icons/initials - EUI-8901 EUI-8901 (a20cd2a4)
  - fixed eui-sidebar-menu width when in collapsed state - EUI-8901 EUI-8901 (c56642e8)
  - eui-page-column layout DS alignements and new improved documentation (see Showcase) - EUI-8901 EUI-8901 (c82d1d02)
- other:
  - aria-required dynamically added on relevant FormControl Validator - EUI-8991 EUI-8991 (df377139)
  - adds peerDependencies support to package.json of @eui packages - EUI-8869 EUI-8869 (1a63d7c1)
- eui-autocomplete:
  - Fix issue with opening when comp is readonly - EUI-9002 EUI-9002 (56e59733)
  - Improve A11Y - EUI-8980 EUI-8980 (2627f084)
  - Fix backspace event whith chips position inside - EUI-8961 EUI-8961 (a43d1374)
- eui-app-sidebar:
  - fixed layout display of app header user profile drawer when having app top message or not (see App-Shell generator) - EUI-8906, EUI-8993 EUI-8906 (60b48b05)
- eui-mobile:
  - Remove console.log from home.component.ts file - EUI-8662 EUI-8662 (07a79226)
  - Configuration manifest file for mobile cli app (pwa) - EUI-8887 EUI-8887 (1ac98eb1)
  - Fix conflict IDs for pages - EUI-8662 EUI-8662 (12f28095)
- eui-fieldset:
  - announces the expanded state + the controlled content - EUI-8928 EUI-8928 (b55b823a)
- eui-chip-list:
  - binds aria-label Input to the provided chip label - EUI-8989 EUI-8989 (6979babd)
- eui-chip:
  - adds ariaLabel attr to announce the removal of the chip - EUI-8990 EUI-8990 (fe204c8d)
- eui-toolbar-menu:
  - fix hiding menu items + Fix retro compatibility with untyped object - EUI-8845 EUI-8845 (1589237f)
- eui-page-column:
  - option for dynamic expand/collapse aria-label values - EUI-8927 EUI-8927 (e2bd8dfa)
- eui-menu-item:
  - addition of option to announce the right chip content - EUI-8926 EUI-8926 (95a80436)
- eui-toolbar:
  - fixed toolbar center section layout & styling - EUI-8920 EUI-8920 (8b49737b)
- eui-paginator:
  - Fix ET translation - EUI-8936 EUI-8936 (477c5b3f)

##### Bug Fixes

- input:
  - recalculation of placeholder - EUI-8976 EUI-8976 (e3efb2ab)
- ecl-file:
  - open instead of download EUI-8946 EUI-8946 (daae87c5)
- ecl-table:
  - checkbox event in th not triggered EUI-8940 EUI-8940 (13440957)
- ecl-modal:
  - add some missing features EUI-8930 EUI-8930 (c3455486)
- other:
  - providers for Root injected services - EUI-8898 EUI-8898 (161fe7fb)

##### Tests

- eui-tabs:
  - added unit tests - EUI-7789 EUI-7789 (9822c084)

## 17.2.2 (2024-02-27)

##### Chores

- eui-toolbar-menu:
  - fix hiding menu items + Fix retro compatibility with untyped object - EUI-8845 EUI-8845 (4536ea13)

## 17.2.1 (2024-02-22)

##### Chores

- eui-date-range-selector:
  - addition of unit tests - EUI-6246 EUI-6246 (3e55f91e)
- eui-tabs:
  - Fix tab disabled when outside of scroll view - EUI-8935 EUI-8935 (9bb62167)
  - Add null check on observer - EUI-8900 EUI-8900 (6746ecb6)
- eui-dialog:
  - Fix issue when config method has same name declared in injected component - EUI-8919 EUI-8919 (9eac6b7d)
- eui-table:
  - fixed mobile layout when hoverable, sticky, virtual scroll - EUI-8916 EUI-8916 (e9454edd)
  - added isHoverable input option (see Showcase for sample and documentation) - EUI-8909 EUI-8909 (e0dd21f2)
- eui-toolbar-menu:
  - fix hiding menu items - EUI-8845 EUI-8845 (f4c56f26)
- eui-dropdown:
  - added contextual menu option - EUI-8819 EUI-8819 (e42010c8)

##### Bug Fixes

- ecl-timeline:
  - eu theme misaligned with ECL EUI-8929 EUI-8929 (52f59e5d)
- eui-notification:
  - fixed bell icon not showing - EUI-8918 EUI-8918 (1d4694c9)
- eui-tree-list:
  - empty expand/collapse labels EUI-8791 EUI-8791 (a3fd1e03)
- eui-editor:
  - change detection on wrong life circle - EUI-8898 EUI-8898 (1ebd9087)
- eui-notifications-v2:
  - show only new notifications count on the bell icon EUI-8776 EUI-8776 (292a894d)
- other:
  - textarea value on undefined - EUI-8888 EUI-8888 (b026242e)
  - placeholder on undefined LocaleService - EUI-8891 EUI-8891 (3a65debb)

##### Tests

- eui-dropdown:
  - added unit tests - EUI-7776 EUI-7776 (8e5945ea)

## 17.2.0 (2024-02-08)

##### Chores

- eui-timepicker:
  - addition of unit tests - EUI-6245 EUI-6245 (40b4e4eb)
- eui-mobile:
  - Remove webmanifest link from index.html - EUI-8662 EUI-8662 (9df969d3)
  - Change JSON files in i18n folder - EUI-8841 EUI-8841 (8f0d0c89)
- other:
  - adds version commit support for other eUI packages - EUI-8869 EUI-8869 (908ccfb3)
  - switch to peerDependencies - EUI-8840 EUI-8840 (4b7a64fb)
  - adds peerDependencies on package.json - EUI-8869 EUI-8869 (7934763f)
  - adds dependencies on package.json - EUI-8869 EUI-8869 (974fd494)
  - removing npm usage warning - EUI-8840 EUI-8840 (44737666)
  - adds peerDependencies - EUI-8785 EUI-8785 (80c4e667)
- eui-table:
  - Add type on button - EUI-8851 EUI-8851 (d3507fe9)
- eui-autocomplete:
  - Fix Double scroll issue in autocomplete panel - EUI-8809 EUI-8809 (7ccc5f4d)
- cli:
  - remove unused dependencies - EUI-8841 EUI-8841 (a41fcd56)
  - adds peerDependencies to meet industry standard for NPM package format - EUI-8841 EUI-8841 (c6d6836f)
- eui-user-profile:
  - Fix cursor style when no menu - EUI-8820 EUI-8820 (c92b4d9a)
- eui-header:
  - fixed eui-header logo svg import path - EUI-8848 EUI-8848 (d830cae7)
- styles:
  - fixed eui-app-top-message container to support full width custom (multiple) messages - EUI-8818 EUI-8818 (d9b07f1a)
- eui-datepicker:
  - unit test update - EUI-8787 EUI-8787 (494b1e65)

##### New Features

- eui-sidebar-menu:
  - add 'filterValue' input - MWP-10532 MWP-10532 (a3057b98)

##### Bug Fixes

- eui-sidebar-menu:
  - handle undefined 'filterValue' - MWP-10532 MWP-10532 (18a3a2bc)
- other:
  - post-build version - EUI-8869 EUI-8869 (ccc4fb67)
  - LocaleService truly optional - EUI-8885 EUI-8885 (dffb6488)
  - peerDependencies on package.json - EUI-8869 EUI-8869 (37923d90)
  - problem creating eui-ecl app with eu-theme with eui-cli EUI-8852 EUI-8852 (d92ffe52)
  - angular.json for eui-ecl - eu theme EUI-8852 EUI-8852 (101dfbaa)
  - print pages for ecl-accordion and ecl-expandable EUI-8771 EUI-8771 (ff867adb)
- ecl-pagination:
  - tabindex and href EUI-8854 EUI-8854 (d0d9f40f)
- cli:
  - override base files with mobiles when mobile option is selected - EUI-8841 EUI-8841 (4974d96a)
  - mobile translations fetch - EUI-8841 EUI-8841 (1df6bd58)
- eui-toolbar-menu:
  - fixed hiding menu items - EUI-8845 EUI-8845 (4df467f0)
- ecl-icon:
  - icons for non-members EUI-8849 EUI-8849 (e6848f4c)
- eui-header/ecl-site-header:
  - broken logo EUI-8849 EUI-8849 (023e073c)
- eui-tree-list:
  - custom expand/collapse labels and search placeholder EUI-8791 EUI-8791 (02005e54)

##### Reverts

- other:
  - peerDependencies addition - EUI-8869 EUI-8869 (96b3ed39)

##### Tests

- eui-paginator:
  - added unit tests - EUI-7784 EUI-7784 (158225ce)

## 17.1.1 (2024-01-25)

##### Chores

- styles:
  - reverted back the hidden style - EUI-8812, EUI-8813 EUI-8812 (20d5ed0d)
  - fixed eui-button & eui-dropdown button trigger states when using euiResponsive option - EUI-8804 EUI-8804 (34e4c206)
  - fixed eui-u-text-link & eui-u-text-link-external utility classes to be font independent - EUI-8773 EUI-8773 (050fd963)
- eui-dropdwon:
  - Reposition overlay panel when content change - EUI-8807 EUI-8807 (a9cd632d)
- eui-select:
  - fixed eui-select styles when in readonly and hidden states to not display twice - EUI-8812 EUI-8812 (0e29c424)
- eui-mobile:
  - eui-cli tool - Change the initial generated mobile app for version 16 - EUI-8662 EUI-8662 (a6939a8f)
  - add flag to code button in doc sample component - EUI-8712 EUI-8712 (8dd70e2a)
- eui-page-header:
  - added optional isHeaderMultilines input option in order to allow the page title and optional subtitle to be fully displayed on multiple lines (not truncated by ellipsis) - EUI-8781 EUI-8781 (1d13e5fd)
- eui-datepicker:
  - unit test update - EUI-8787 EUI-8787 (e09fd05d)
  - propagates touched state when focusing out - EUI-8743 EUI-8743 (1d84dc93)
- eui-table:
  - Re-order columns feature - EUI-8531 EUI-8531 (68acfe97)
  - Add option to select only visible rows - EUI-8646 EUI-8646 (5838a876)
- eui-popover:
  - Fix error in when opened on other place than trigger - EUI-8742 EUI-8742 (04ebcdea)
- eui-file-upload:
  - Make accepted extension case-insensitive - EUI-8762 EUI-8762 (b783ea28)
- other:
  - add isLtLargeTablet to cover breakpoint gap when not lt desktop case - MWP-10462 MWP-10462 (70f64f4f)
  - addition of extra ngrx-store libs MWP-10441 MWP-10441 (9c25fefc)
- eui-dialog:
  - Create spec file - EUI-7774 EUI-7774 (d4b08c29)
- form-controls:
  - aligned visuals on checkbox, radio and textarea form controls when in readonly mode - EUI-8746 EUI-8746 (7224fe51)

##### Bug Fixes

- eui-radio:
  - when checked is false HTML attribute should be removed from DOM - EUI-8814 EUI-8814 (de3141fb)
- ecl-multiselect:
  - unused import causing errors EUI-8801 EUI-8801 (f5bb81f0)
  - custom id EUI-8731 EUI-8731 (fbb8b157)
- ecl-checkbox:
  - showcase - improvements EUI-8793 EUI-8793 (a02339e5)
- eui-app:
  - wrong state of isSidebarHover when isSidebarExpandOnHover is false - EUI-8647 EUI-8647 (0aa6e00e)
- other:
  - allow user-profile to be used in stand-alone for showcase sample purpose only - EUI-8786 EUI-8786 (dc9dbf80)
  - new css and icons for ECL 3.13.0 EUI-8769 EUI-8769 (9079bf3d)
  - removed mandatory display:none for hidden elements EUI-8771 EUI-8771 (ed9c17d1)
- eui-alert:
  - fix icon display - EUI-8770 EUI-8770 (adf699f4)
- eui-textarea:
  - pointer-events on disabled - EUI-8738 EUI-8738 (ae3b7643)
- eui-message-box:
  - unit test EUI-7783 EUI-7783 (26ba9793)
  - unit tests EUI-7783 EUI-7783 (05215880)
- eui-notifications-v2:
  - fixed double badge, removed unused code EUI-8776 EUI-8776 (04e83a35)

##### Tests

- eui-chip-list:
  - added unit tests - EUI-7772 EUI-7772 (3e0e36eb)

## 17.1.0 (2024-01-11)

##### Chores

- eui-loader:
  - test exceeds jasmine.DEFAULT_TIMEOUT_INTERVAL - EUI-8679 EUI-8679 (24c410f9)
  - adds dynamic library loader - EUI-8679 EUI-8679 (afabcb54)
- other:
  - adapted input parameters for eui-page-column listening to parent container width changes for optional autoclosing - MWP-10421 MWP-10421 (9af872f3)
  - add hasLowercaseItems to eui-toolbar-menu option - EUI-8736 EUI-8736 (50dcf59a)
  - updated to Angular 17.0.8 - Angular material and related to 17.0.4 - EUI-7843 EUI-7843 (452b05ca)
  - added hasCollapsedInitials - hasLowercaseItems on eui-sidebar-menu refactored to control-flow and transformAttribute - eui-page-columns - add parent container size observer optional - MWP-10421 MWP-10421 (c20ea75e)
- eui-dropdown:
  - added isBlock option to allow display of dropdown button trigger as block - EUI-8657 EUI-8657 (ccb6a92f)
- eui-timepicker:
  - option to show the placeholder when value is null and isOneInputField - EUI-8652 EUI-8652 (a79d74e1)
  - addition of steps feature - EUI-8349 EUI-8349 (a86d75ad)
- timepicker:
  - code convention adaptation (5d5311b5)
  - option for changing the placeholder - EUI-8648 EUI-8648 (d06fb9a0)
- eui-datepicker:
  - code convention adaptations - EUI-8720 EUI-8720 (e2265676)
- eui-tooltip:
  - Testing component - EUI-6684 EUI-6684 (042b12c7)

##### New Features

- ecl-blockquote:
  - Changing quotes signs basing on the language - EUI-8692 EUI-8692 (3f797cb3)

##### Bug Fixes

- eui-message-box:
  - deprecated unused Input, renamed Output and deprecated the old one EUI-8757 EUI-8757 (53bb1cf1)
- ecl-menu:
  - improve accessibility - EUI-8694 EUI-8694 (2969a9ff)
- eui-timepicker:
  - fixes default value of steps - EUI-8737 EUI-8737 (95bc74d7)
- other:
  - marked some deprecations tahth need to be removed in v18 EUI-8697 EUI-8697 (76020274)
  - eui-user-profile-menu not showing on eui-header-user-profile - add search hasExpandAnimation default true but can be disabled - EUI-8732 EUI-7843 EUI-8732 (7c711366)
  - ecl update css styles and icons EUI-8690 EUI-8690 (0e810519)
  - breadcrumb wrongly set and passing over the toolbar and menu dropdown content - EUI-8723 EUI-8723 (3ce01a5a)
  - adapted post-build script following eUI tools 6.15.x refactoring - EUI-7121 EUI-7121 (0b83110f)
- ecl-gallery:
  - music still going after ext video closed EUI-8696 EUI-8696 (b45fd8d2)
- ecl-multiselect:
  - improve accessibility EUI-8693 EUI-8693 (50111584)
- eui-list:
  - create unit tests EUI-7782 EUI-7782 (fa72a6bf)
  - add unit tests EUI-7782 EUI-7782 (79cf2658)
- eui-notifications-v2:
  - missing icons EUI-8728 EUI-8728 (8777ed0c)
  - icons not showing MWP-10380 MWP-10380 (6732b058)
- cli:
  - mobile v16 generate app config webpack applied - EUI-7843 EUI-7843 (d1636c03)
- eui-input-number:
  - min and max edge cases - EUI-8722 EUI-8722 (05ad2d35)
  - on focus out when min=0 - EUI-8649 EUI-8649 (65b3c827)

##### Tests

- eui-icon-toggle:
  - added unit tests - EUI-7781 EUI-7781 (b4e9187c)

## 17.0.2 (2023-12-14)

##### Chores

- other:
  - provide better i18n docs - EUI-8618 EUI-8618 (f58e8b70)
  - create a Quill dynamic loader - EUI-8013 EUI-8013 (912fbaa7)
  - updated post-build versions set for mobile (force to 16) - following eUI tools version gathering changes - EUI-7843 EUI-7843 (93321370)
  - upgraded to angular 17.0.6 - material/cdk to 17.0.3 - ngrx to 17.0.1 - EUI-7843 EUI-7843 (be6628be)
  - improve docs - EUI-8525 EUI-8525 (6c736299)
- eui-datepicket:
  - Consider time when defining min and max dates - Fixing test - EUI-8401 EUI-8401 (a826f99a)
  - Consider time when defining min and max dates - EUI-8401 EUI-8401 (59ff8e61)
- eui-paginator:
  - Replace eui-dropdown by eui-select - EUI-8616 EUI-8616 (169bd9c5)
  - Replace dropdown by eui-select for page size selector - EUI-8616 EUI-8616 (4ea8f34c)

##### Bug Fixes

- EuiTree:
  - Accessibility errors are resolved. EUI-8638 EUI-8638 (d004e4da)
  - When there is broken call for a translation resource on specific lang, It will not remove from the resources anymore to prevent to break the app. EUI-7419 EUI-7419 (5fe477d5)
- other:
  - aria roles should be protected, not public EUI-8511 EUI-8511 (95c7e7e3)
  - rtl implementation EUI-8522 EUI-8522 (dcfcd9d7)
  - adapted page-column collapse toggle to eui-icon-svg usage - EUI-7843 EUI-7843 (04ba1d12)
- ecl-tabs:
  - mobile navigation EUI-8630 EUI-8630 (3a6cb635)
- eui-tree-list:
  - accessibility issues EUI-8511 EUI-8511 (de0292df)
- eui-list:
  - removes preventDefault causing the event to not reach nested elements - EUI-8503 EUI-8503 (eb59f4dd)
- eui-block-document:
  - fixes page content not contained by landmarks error - EUI-8490 EUI-8490 (1defab78)

## 17.0.1 (2023-11-29)

##### Chores

- cli:
  - use mobile v16 as default - EUI-7843 EUI-7843 (e3c75ec6)
- eui-dashboard-card:
  - fixed WCAG2 AA checks when disabled - EUI-8493 EUI-8493 (7c037ff1)
- eui-tree:
  - removed z-index usage which causes other issues - EUI-8614 EUI-8614 (b8bf3344)
- styles:
  - aligned eui-button accent palette color to pass WCAG2 AA checks - EUI-8491 EUI-8491 (96f29e69)
  - eui-dropdown, dropdown-button and eui-button... disabled color style to pass WCAG2 AA checks - EUI-8497 EUI-8497 (7c115b1b)
  - dark theme visual enhancements for focused elements and svg icons - EUI-8592 EUI-8592 (64119ce7)
- base-directive:
  - fixed euiDisabled which adds aria-disabled at host level only when true - EUI-8497 EUI-8497 (73e16f8b)
- other:
  - adapted icon-svg color states using css-vars - EUI-7843 EUI-7843 (39c3abae)
  - refactor components for transform attribute - avatar and avatar badge not locked in size - user-profile toggle if menu exists within projected content - user-profile using xs badge and secondaryLight state - EUI-7843 EUI-7843 (c673816e)
  - added back commit following reset of history - use transform API - EUI-8525 - update TODO - EUI-8525 - increase code coverage through extensive unit-testing - EUI-8525- added back RTL support for ECL - implement unit-tests and fix bug when isLeftAligned changes - EUI-8525 EUI-8525 (86870c68)
  - updated eui icon set with deprecated missing eui-icon webfont svgs - fix transform and adapted eui-icon-svg imbrication technique for stack - EUI-7843 EUI-7843 (ed1849a9)
  - write unit-test and achieve code coverage - EUI-8525 EUI-8525 (c195bcea)
  - enable sonarScanner - EUI-8525 EUI-8525 (6cdf1040)
  - Use concise character class syntax '\D' instead of '[^0-9]' - EUI-8525 EUI-8525 (f49cd0fb)
  - 'substr' is deprecated. A legacy feature for browser compatibility - EUI-8525 EUI-8525 (7250e730)
  - updated latest ng - ngrx latest 17.x - ngx-device-detector v17 compat- ngx-infinite-scroll v17 - ngx-markdown v17 - EUI-7843 EUI-7843 (7884e33a)
  - add missing eui-header-user-profile subInfos property - remove forced margins on paragraph (too compact) - EUI-7843 EUI-7843 (2b619fdc)
  - added isFlat mode on eui-menu when used without icons (dev-guide / design-system) - EUI-7843 EUI-7843 (f8619bfb)
  - adapted version after push of 17.x to develop - EUI-7843 EUI-7843 (88501e8f)
- EuiTree:
  - Filter showChildrenOfMatchedItems option is added. Regression is fixed. (a5105408)
  - Initial expand & initial select features are added to lazy load part. EUI-8164 EUI-8164 (8cd128f6)
- eui-svg-icon:
  - added missing equivalences for eui-icon replacements in favour of eui-icon-svg + migration list doc - EUI-8567 EUI-8567 (ede7cb03)
- eui-menu:
  - transfered subscription to OnInit and make it optional - EUI-7843 EUI-7843 (cbce29cc)
  - add hasScrollToItem option - EUI-7843 EUI-7843 (22b9e4b1)
- svg-icons:
  - added missing equivalences for eui-icon replacements in favour of eui-icon-svg - EUI-8567 EUI-8567 (a044c043)
- eui-input-radio:
  - re-enable the tests - EUI-8525 EUI-8525 (b42a8554)
- eui-dialog:
  - Fix mistyping in dialog - EUI8575 (b11e4100)
- helpers:
  - adds tests to improve code coverage - EUI-8525 EUI-8525 (e24e6c74)
- i18n-loader:
  - adds logger - EUI-8525 EUI-8525 (d2e2a5ab)
- permission-service:
  - achieve 100% branch coverage - EUI-8525 EUI-8525 (b68c8588)
  - improve documentation - EUI-8525 EUI-8525 (63ba81c6)
- eui-growl-service:
  - adds tests - EUI-8525 EUI-8525 (a1f4983d)
- api-queue:
  - use Logger - EUI-8556 EUI-8556 (427d6880)
- eui-editor:
  - Add space between counters - EUI-8295 EUI-8295 (5299d2f8)

##### Bug Fixes

- app-shell-service:
  - import of storeService - EUI-8609 EUI-8609 (7ea8d963)
- eui-input-number:
  - key might be undefined on Chrome clipboard event - EUI-8613 EUI-8613 (eeb61307)
- other:
  - fieldset color bleeding - notification toolbar item top margin - base states directive adapted following baseDirective changes - EUI-7843 EUI-7843 (4ad806f2)
  - eui-timeline wrong import - EUI-7843 EUI-7843 (ba7faeaa)
  - uniqueId test - EUI-8525 EUI-8525 (a12d2fd8)
  - sources path for SonarQube - EUI-8525 EUI-8525 (96daf0fd)
  - dashboard-card avatar centering - eui-dialog extra character - outline in flat menu state - issue with eui-u-width rendering - EUI-7843 EUI-7843 (5a4534f6)
- eui-select:
  - ally on readonly - EUI-8513 EUI-8513 (ff632116)
- code-smells:
  - various sonar fixes - EUI-7843 EUI-7843 (40e46ac4)
- eui-dropdown:
  - adds missing landmark and label on dropdown container - EUI-8498 EUI-8498 (cf079734)
- EuiTree:
  - if parent node initial isExpanded property is defined and false it overrides expanded children's expand effect and collapses the node. EUI-8000 EUI-8000 (27c730ad)
  - regression whore onChangeslife cycle is fixed. Children template var is added. EUI-8000 EUI-8000 (0cc8119d)
- eui-discussion-thread:
  - fixes ul element must only directly contain li elements error - EUI-8496 EUI-8496 (dc8b6546)
- eui-block-content:
  - fixes unique landmark error - EUI-8486 EUI-8486 (ca27be23)
- eui-chip-list:
  - fixes error of Element has children which are not allowed - EUI-8484 EUI-8484 (728c1ad3)
- ecl-carousel:
  - fixed first slide scrolling - EUI-8563 EUI-8563 (5574d90d)

##### Reverts

- eui-growl:
  - changes from 52cbfac2827de76809823420cb7d06fe47418460 - MWP-10289 MWP-10289 (5ba3a82d)

## 17.0.0-rc.8 (2023-11-21)

##### Chores

- other:
  - adapted EuiMenuItem - remove hasChildren method as not used and not relevant - BREAKING CHANGE - forward EuiMenuItem model from @eui/core within eui-menu-item model - duplicates - EUI-7843 EUI-7843 (addcb8ff)
  - remote eui-ux-tree from eui-all module - EUI-7843 EUI-7843 (eb6fd92d)
  - update body text-align for ECL RTL implementation - EUI-7843 EUI-7843 (957ff467)
  - various styles adaptations - EUI-7843 EUI-7843 (e7bba41f)
  - remove eui-ux-tree - eui-tree is fully replacing it - EUI-7843 EUI-7843 (917076a5)
  - adapted eui-menu-item made some props optional - EUI-7843 EUI-7843 (976664c6)
  - improve ApiQueue model - 8556 (7f517f7e)
- eui-autocomplete:
  - Improve a11y - EUI-8479 EUI-8479 (002c3823)
- all-module:
  - Fiw EuiUxTreeModule import - EUI-8561 EUI-8561 (70601560)
- api-queue:
  - improve documentation - EUI-8556 EUI-8556 (2448c0b5)
  - make logService dependency optional - EUI-8556 EUI-8556 (554e9e37)
- eui-timebar:
  - fixed defaut dateFormat options (see showcase dateformat options for examples) - EUI-8208 EUI-8208 (d09fd001)

##### Bug Fixes

- eui-overlay:
  - added accessibility tag - EUI-8471 EUI-8471 (206be79e)
- eui-block-document:
  - add aria-role EUI-8489 EUI-8489 (86aa849b)
- eui-menu:
  - added aria-label for eui-menu-item EUI-8477 EUI-8477 (66b03b87)
- eui-dialog:
  - added accessibility tag - EUI-8494 EUI-8494 (7573bd3e)
- api-queue:
  - processAllQueueItems type to generic - EUI-8556 EUI-8556 (4d7e8c09)
- ecl-carousel:
  - fixed button display in tablet mode - EUI-8541 EUI-8541 (4b7fe273)
- ecl-content-item:
  - updated the css classes EUI-8445 EUI-8445 (c242818e)
- other:
  - update css and icons to 3.11.1 EUI-8441 EUI-8441 (e05a0505)
  - accessibility EUI-8440 EUI-8440 (68d77975)
- ecl-multiselect:
  - added size variations EUI-8379 EUI-8379 (e92e90d4)

## 17.0.0-rc.7 (2023-11-20)

##### Chores

- api-queue:
  - make logService dependency optional - EUI-8556 EUI-8556 (e94e67a2)
  - provide 100% code coverage - EUI-8556 EUI-8556 (5affe3e9)
  - find the correct type or turn into a generic - EUI-8556 EUI-8556 (a2079f56)
- eui-card:
  - Make scrollable eui-card-content accessible from keyboard - EUI-8492 EUI-8492 (452f9b66)
- eui-dialog:
  - Make scrollable eui-dialog body accessible from keyboard - EUI-8495 EUI-8495 (8bb7991a)
- eui-autocomplete:
  - Alignement with code convention - EUI-8092 EUI-8092 (5d90eb28)
- other:
  - adopted conventions on eui-alert - eui-avatar - eui-badge - eui-block-content - eui-dashboard-button - eui-fieldset - update cli mock to support training - EUI-7843 EUI-7843 (c22da3b5)
  - code conventions on eui-alert for example - EUI-7843 EUI-7843 (44f71402)

##### Bug Fixes

- eui-menu-item:
  - fixes error of li element not having proper parent element - EUI-8478 EUI-8478 (52d9469c)

## 17.0.0-rc.6 (2023-11-17)

##### Chores

- other:
  - adapted breakpoint as not matching with scss declarations - EUI-7843 EUI-7843 (7d33c320)
  - adjusted styling for layout cmp - EUI-7843 EUI-7843 (f7b460c6)
  - adapted eui-block-content with aria host attr - cleanup console.logs - EUI-7843 EUI-7843 (14497df0)
  - put back animation on sidebar open/close - EUI-7843 EUI-7843 (98f74bc3)
- eui-tree:
  - show lines option - EUI-8500 EUI-8500 (adc5e1c3)

##### Bug Fixes

- eui-dropdown:
  - fixes aria role error - EUI-8454 EUI-8454 (1f63f9e5)

##### Reverts

- eui-autocomplete:
  - Replace EuiAutocompleteItem class by Interface - EUI-8092 EUI-8092 (4d79d398)

## 17.0.0-rc.5 (2023-11-17)

##### Chores

- other:
  - skeleton overflow fix - EUI-7843 EUI-7843 (d9e30642)
  - adapted vertical lines for eui-tree - EUI-7843 EUI-7843 (a5f5af40)

##### Bug Fixes

- other:
  - toolbar positioning of toolbar-items when used with a top-menu (with header) - EUI-7843 EUI-7843 (dc1d7f48)

## 17.0.0-rc.4 (2023-11-15)

##### Chores

- other:
  - styles issues on eui-search in dark-mode (70a68a1a)
  - update skeleton animation and fix for dark-theme - EUI-7843 EUI-7843 (89a81563)

## 17.0.0-rc.3 (2023-11-15)

##### Chores

- other:
  - adapted skeleton cmp import (7bb664a0)
  - add eui-skeleton with circle-line-square-rectangle shapes - EUI-7843 EUI-7843 (f8ede29d)
  - ported eui-header-content from v10 - EUI-7843 EUI-7843 (b255f74c)
  - adapted dashboard to control flow - add missing maxLines feature - EUI-7843 EUI-7843 (ac997638)
- eui-autocomplete:
  - Improve with built-in markup + a11y - EUI-8092 EUI-8092 (56f69e06)
- styles:
  - aligned link color for icon of the eui-u-text-link-external CSS utility class - EUI-8342 EUI-8342 (34947649)

##### Bug Fixes

- ecl-menu:
  - merge errors EUI-8466 EUI-8466 (da03dbd1)
- other:
  - avatar icon sizes state issue - EUI-7843 EUI-7843 (085ea167)

## 17.0.0-rc.2 (2023-11-14)

##### Chores

- other:
  - remove labs testing for eui-ecl webcomponents integration - EUI-7843 EUI-7843 (e7570bb2)
  - various contrast ratio fixes mainly for HC theme - EUI-7843 EUI-7843 (7c419a24)
  - add high-contrast theme - adapted eui-slide-toggle to handle color variations on toggle on-off - EUI-7843 EUI-7843 (b613046a)
  - remove done todos for v17 (33bd9597)
  - default isExpanded state for fieldset - EUI-7843 EUI-7843 (b5a8247b)
  - updated to ng 17.0.2 - adapted notifications styles on toolbar-item - EUI-7843 EUI-7843 (169ab43a)
- eui-overlay:
  - fixed eui-overlay header section layout display with Firefox - EUI-8327 EUI-8327 (718f2af6)
- eui-table:
  - Fix issue with resetFilter public method - EUI-8402 EUI-8402 (aa48717c)
  - Fix issue with setSort not changing sort icon - EUI-8277 EUI-8277 (8313b31b)
- styles:
  - eui-button fixed spacing when used with eui-icon-svg - EUI-8482 EUI-8482 (25b6e894)

##### Bug Fixes

- other:
  - contrast ratio toolbar-environment on high contrast theme - EUI-7843 EUI-7843 (6ad9c17f)
  - contrast ratio for header - EUI-8467 EUI-8467 (71301a84)
  - AAA contrast ratio for toolbar environment logo - EUI-8455 EUI-8455 (86dc7e1a)
  - adjusted sidebar-toggle when for header on mobile only when menuLinks are set - fix color rendering for v17 - EUI-8274 EUI-7843 EUI-8274 (9cdd8fdd)
- eui-dialog:
  - fixed isHandleCloseOnClose option - CR fixes - EUI-8355 EUI-8355 (fcd50062)
- cli:
  - added support for both options selected - EUI-8388 EUI-8388 (3f8fa7e3)

## 17.0.0-rc.1 (2023-11-13)

##### Chores

- other:
  - adapted to rc.0 release - EUI-7843 EUI-7843 (50b813a6)
  - adapted eui-icon-svg + badge styles - EUI-7843 EUI-7843 (4746311a)
  - adapted eui-search styling - EUI-7843 EUI-7843 (3e0c26cc)

## 17.0.0-next.27 (2023-11-10)

##### Chores

- other:
  - refactored sidebar-header-user-profile for mobile-view using eui-user-profile inclusion - EUI-7843 EUI-7843 (231c2ec4)
  - removed userInfos - impersonatedUserInfos - userSubInfos from EuiAppShellService - eui-app - CLI Generated app - only relying on userService for all user props aspects - BREAKING CHANGE - EUI-7843 EUI-7843 (0819ff5d)
- eui-app-top-message:
  - fixed eui-app-top-message close button - EUI-8320 EUI-8320 (d55e800e)

## 17.0.0-next.26 (2023-11-10)

##### Chores

- other:
  - fix eui-search styling (277351c3)
  - adapted eui-search options (69d100e1)
  - delete labs completely to be transfered to another poc repo (4e4d17fa)
  - various fixes for eui-toolbar-items accessibility - eui-icon-svg-button for accessible icon-only usage - BREAKING CHANGES - removed eui-toolbar-item-notifications, euitoolbar-item-user-profile, eui-toolbar-item-search - refactored the eui-search cmp with eui-autocomplete embedded - EUI-7843 EUI-7843 (d5e4eff0)
  - moved labs and skeletons not being part of distribution and build (88e8a1bb)

## 17.0.0-next.25 (2023-11-09)

##### Chores

- eui-autocomplete:
  - refactor with CDK - EUI-8092 EUI-8092 (895c9edb)

##### Bug Fixes

- ecl-menu:
  - hammer EUI-8364 EUI-8364 (da48ae25)

## 17.0.0-next.24 (2023-11-09)

##### Chores

- other:
  - adapted hover color mixin - EUI-7843 EUI-7843 (33be5342)
  - upgraded to Angular 17.0.1 latest and other 3rd parties - EUI-7843 EUI-7843 (d7327e0b)
- EuiTree:
  - showLines input is true as default now. EUI-8000 EUI-8000 (24b84c99)
- eui-alert:
  - styles alignements against bigger content - final version - EUI-8259 EUI-8259 (f415c75b)

##### Bug Fixes

- EuiTree:
  - Async treedata initial expand regression is fixed. EUI-8000 EUI-8000 (73a56b85)
  - Lazy-load showLines regression is fixed. EUI-8000 EUI-8000 (39b1c6fc)
  - expandAt method regressions are fixed. EUI-8000 EUI-8000 (40626d29)
- eui-menu-item:
  - fixes certain aria role errors - EUI-8453 EUI-8453 (b0532f73)
- other:
  - removed deprecated components EUI-8383 EUI-8383 (c476d2b0)
- ecl-datepicker:
  - pikaday EUI-8363 EUI-8363 (449784c2)

## 17.0.0-next.23 (2023-11-08)

##### Chores

- other:
  - adapted avatar and dashboard-card following tests - EUI-7843 EUI-7843 (fa164aa2)
  - fix eui-menu spec - add skeleton sample cmp for code convention - EUI-7702 EUI-7702 (5ca58d3c)
  - refactored eui-timeline following conventions and host declaration - BREAKING CHANGE - EUI-7843 EUI-7843 (3a979fff)
- EuiTree:
  - max-height is removed, It should be defined in container level. eui-scrollbars and overflow is defined at class level. EUI-8451 EUI-8451 (afe4ff6a)
- eui-alert:
  - styles alignements against bigger content - EUI-8259 EUI-8259 (d03b4ccd)

##### Bug Fixes

- other:
  - menu-item show tooltip only when sidebar is collapsed - EUI-8219 EUI-8219 (03dc0b5a)
  - alert multi-lines issue - EUI-7843 EUI-7843 (54ffa36e)

## 17.0.0-next.22 (2023-11-07)

##### Chores

- other:
  - add icon for eui-slide-toggle - EUI-7843 EUI-7843 (9a1665d2)
  - upgraded to latest 17 rc.2 - BREAKING CHANGE on nodejs minimal engines - updated to ngrx first v17 beta.0 - EUI-7843 EUI-7843 (7c3d17dc)
- eui-file-upload:
  - applies BEM notation on file upload styles - EUI-8362 EUI-8362 (6506b582)

## 17.0.0-next.21 (2023-11-06)

##### Chores

- other:
  - merge from 16 (e937c72f)
  - adjusted prism dark theme - EUI-7843 EUI-7843 (cb2010f1)
  - merge from v15 (560117f2)
  - refactoring of eui-alert based on ECL EU theme variant - EUI-7843 EUI-7843 (3989760e)
  - adapted to stricter eslint rules - EUI-7866 EUI-7866 (aaa8d6c7)
  - activated eslint strict mode - relaxed for deprecated and ecl packages temporary - EUI-7866 EUI-7866 (12cadc21)
  - inject document properly - EUI-8080 EUI-8080 (76e3ae40)
- styles:
  - alignements for prism and scrollbars for eUI dark theme - EUI-8318 EUI-8318 (351955e3)
- EuiTree:
  - Eslint warning temporary disable lines. EUI-8000 EUI-8000 (856bae9a)
  - showLines and showUnderlinedLinks is implemented. EUI-8356 EUI-8356 (74bd3b8d)
  - Highlight path on single select is is handled. EUI-8006 EUI-8006 (2f80309b)
  - isSingleSelect is activated. EUI-8006 EUI-8006 (ef00910e)
  - Refactoring the model in order to fix anomalies of duplication. EUI-8266 EUI-8266 (0a109fcd)
  - Lazy load feature is added. Filtering problems are fixed. isExpand state update with ui driven events is implemented. EUI-8266 EUI-7993 EUI-8164 EUI-8266 (08f27af2)
  - Highlight path feature is implemented. EUI-8007 EUI-8007 (72bee54c)
  - Unsubs for scroll dispatcher. EUI-800 EUI-800 (9b2fe7ea)
  - undefined && null cases are handled for filterInput. EUI-8004 EUI-8004 (c6bd0964)
  - Virtual scroll fix. EUI-8006 EUI-8006 (72500f54)
  - Virtual scroll is implemented. EUI-8006 EUI-8006 (9607d536)
- eui-table:
  - Fix indeterminate state of select all checkbox - EUI-8345 EUI-8345 (d000624a)
- eui-file-upload:
  - Fix issue with big file upload - EUI-8313 EUI-8313 (5a1b39af)

##### Bug Fixes

- other:
  - compilation issues after v16 merge (12476bd5)
  - alert states classes - EUI-7843 EUI-7843 (67bd8722)
  - eslint errors EUI-8377 EUI-8377 (989ae844)
  - eslint rules - EUI-7866 EUI-7866 (b92768fd)
  - lint errors EUI-8352 EUI-8352 (f1ef06a7)
  - min behaviour when min >= 0 - EUI-8080 EUI-8080 (f31c5ec1)
- ecl-menu:
  - keyboard navigation EUI-6959 EUI-6959 (746ccd7f)
- EuiTree:
  - Linting fixes. EUI-8000 EUI-8000 (c48955e7)
  - Linting is applied. EUI-8006 EUI-8006 (608a962b)
  - Selection debounce is added. Selection model update is fixed in filtered tree. EUI-8006 EUI-8006 (272b6a3e)
  - Error handling. EUI-8006 EUI-8006 (44c6c14c)
  - Change detection fix. EUI-8006 EUI-8006 (a7ce50f6)
  - Single select fix. EUI-8006 EUI-8006 (974f85ca)
  - Separation of backup and runtime tree. EUI-8006 EUI-8006 (4fc1d37f)
  - Partial tree data, select all action indeterminate status is implemented. EUI-8266 EUI-8266 (837540a6)
  - auto-translate error when ngOnChanges is triggered error is fixed. EUI-8008 EUI-8008 (e076ed36)
- eui-date-range-selector:
  - removes min width on the responsive state - EUI-8225 EUI-8225 (5e1c78ef)
  - addition of clear event to emit and propagate the cleared value - EUI-8225 EUI-8225 (cb8858f5)
- ecl-carousel:
  - build errors EUI-6928 EUI-6928 (297a1ad8)
  - fix last to first slides transition EUI-8351 EUI-8351 (586f1567)
  - fixed initial playback and buttons in tablet mode - CR fixes - EUI-6930 EUI-6930 (6f8835df)
  - fixed initial playback and buttons in tablet mode - EUI-6930 EUI-6930 (8d67f832)

## 17.0.0-next.20 (2023-11-05)

##### Chores

- other:
  - refactored eui-dashboard-card - BREAKING CHANGES - adapted eui-avatar for it - EUI-7843 EUI-7843 (a3440248)

## 17.0.0-next.19 (2023-11-04)

##### Chores

- other:
  - various styles fixes - usage of eui-accessible-button-icon - eui-alert BREAKING CHANGE of input from euiAlertMuted to isMuted - EUI-7843 EUI-7843 (ce9f847c)
  - refactor sidebar-toggle and app-top-message using shared eui-accessible-button-icon - EUI-7843 EUI-7843 (1dfedb1a)
  - refactor palette generation - adapted various cmp styles after testing - EUI-7843 EUI-7843 (8f489162)
  - added eui-font-bold definitions and exports - EUI-7843 EUI-7843 (63070a0b)

##### Bug Fixes

- other:
  - border-state utils - EUI-7843 EUI-7843 (5c52dd08)
  - user profile wrong font style defined - eui-u-width refactor to 30 - EUI-7843 EUI-7843 (23b83b65)

## 17.0.0-next.18 (2023-11-02)

##### Chores

- other:
  - adapted styles - refactoring of color functions - use color mixin in button states for testing - EUI-7843 EUI-7843 (4183b5ba)

##### Bug Fixes

- other:
  - scss color functions (6dc25d59)

## 17.0.0-next.17 (2023-11-01)

##### Chores

- other:
  - temp commented eui-dashboard-button specs as structure has changed need refactoring of unit tests (c228a698)

##### Bug Fixes

- other:
  - contrast ratio issue - adapted eui-dashboard-button - re-factored eui-fieldset and removed unused input BREAKING CHANGE - adapted central mixins for colors contrast - EUI-7843 EUI-7843 (12a447dd)

## 17.0.0-next.16 (2023-10-31)

##### Chores

- other:
  - added toolbar filter for eui-tree-list - EUI-7843 EUI-7843 (a6a47787)
  - eui-tree-list styles fixes and re-implementation - EUI-7843 EUI-7843 (cbe2c467)

##### Bug Fixes

- other:
  - eui-tree-list linting and cleanup - EUI-7843 EUI-7843 (8f956661)

## 17.0.0-next.15 (2023-10-31)

##### Chores

- other:
  - eui-tree-list styles and content fixes - EUI-7843 EUI-7843 (43246431)
  - test for AA contrast ratio (3d922c7c)
  - typography format - doc page section styling (03269146)
  - fix styling doc-section page to match doc-sample - EUI-7843 EUI-7843 (e7bb52d0)
  - fix wizard styles following styles refactoring - EUI-7843 EUI-7843 (d2d5856b)
- styles:
  - typography fonts styles base alignements - EUI-7844 EUI-7844 (82018dc2)

##### Bug Fixes

- other:
  - constrast issue with warning - adapted some disabled styles - EUI-7843 EUI-7843 (9eed6e4d)
  - remaining Eslint errors EUI-8375 EUI-8375 (e7e4a3d2)

## 17.0.0-next.14 (2023-10-30)

##### Chores

- other:
  - adapted font-size declarations internal usage using eui-font-family mixin instead - EUI-7843 EUI-7843 (03d96641)
  - switch to eui-u-font-% instead of eui-u-font-size-% as deprecated - EUI-7845 EUI-7845 (79eb8e95)
  - various styles cleanup - contrast checks - EUI-7843 EUI-7843 (eb191a7f)
  - adjusted and styles cleanup and fixes - refactored typography removing ecl prolonged, not used - adjusted user-profile - EUI-7843 EUI-7843 (e9bf9769)
  - adapted and refactored user-profile using eui-avatar - EUI-7843 EUI-7843 (2e8f54e0)
  - added eui-avatar variants - EUI-7843 EUI-7843 (5b2dacb2)
  - additional samples for eui-avatar - EUI-7843 EUI-7843 (9ea0b31a)
  - eui-avatar added badge top and bottom options - EUI-7843 EUI-7843 (5631c2eb)
  - add eui-avatar cmp first MVP - EUI-7843 EUI-7843 (ecbb0490)
  - updated tab bg active color - fix showcase issue on tab selection - EUI-7843 EUI-7843 (5d4651e7)
- styles:
  - typography fonts styles base alignements - EUI-7844 EUI-7844 (93ad85d1)
  - styles refreshing on menu sub categories items, scrollbars - EUI-8258 EUI-8258 (43e4267b)
  - styles refrshing on menu sub categories items, scrollbars - EUI-8258 EUI-8258 (24817052)

##### Bug Fixes

- other:
  - and adapted styling and components - EUI-7843 EUI-7843 (a8930dc5)
  - doc page styles (23df2980)

## 17.0.0-next.13 (2023-10-26)

##### Chores

- styles:
  - added eui-u-text-link-standalone utility class for non decorated links - EUI-8258 EUI-8258 (75ce618d)
  - cleaned up ux legacy styles for v17 - EUI-8258 EUI-8258 (ab27e445)
  - adjusted and cleaned up print stylesheet for v17 - EUI-8258 EUI-8258 (65160fee)
  - styles refactoring and clean-up of deprecated for v17 - EUI-8227, EUI-7844 EUI-8227 (5ce390a3)
- other:
  - updated to Angular 17.0.0-rc.1 - EUI-7843 EUI-7843 (95b9d64d)
  - adapted alert to css private props - EUI-7843 EUI-7843 (81325d02)
  - fix imports and styles issues on eui-tree-list - EUI-7134 EUI-7134 (f242e5f0)
  - eui-tree-list - eui-ux-tree migration from ux- components for easier transition to v17 - EUI-7134 EUI-7134 (905c6e2a)
  - add deprecated ux modal and functions in appShellService to support deprecated eUI legacy cmp external library for MWP/CSDR apps - MWP-10227 MWP-10227 (4fe5fec0)
  - adapted linting rules for v17 - EUI-7866 EUI-7866 (bd273e46)
  - adds missing pikaday types - EUI-7866 EUI-7866 (6faea526)
  - adapted spec following deprecation of input output for eui-menu-item - EUI-7843 EUI-7843 (5c323ab2)
  - adapted spec files following deprecation - re-enabled compodoc added missing necessary deps - EUI-7843 EUI-7843 (006b62ce)
  - remove totally the deprecations for v17 - EUI-7850 EUI-7850 (495ff4a8)
  - transfer ecl sub-package to eui-components, unable to release sub-package on npmjs - EUI-7843 EUI-7843 (102a0fa2)
  - fix linting issue (14037332)
  - adjusted eui-ecl styles - EUI-7843 EUI-7843 (5ee918e4)
  - updated to Angular 17.0.0-rc.0 - EUI-7843 EUI-7843 (ce2ec900)
  - eui-ecl sub-package for experiment and eUI usage of ECL components - EUI-7843 EUI-7843 (45a164cf)
  - fix eslint - EUI-7866 EUI-7866 (56b622f9)
  - add ecl-shared package - lab test for ECL webcomponents and flat usage of Angular eUI ECL cmp in eUI side - EUI-7843 EUI-7843 (5a52bc85)
  - fix eslint warnings - EUI-7866 EUI-7866 (f77b664c)
  - adapted styling - dark theme draft - EUI-7843 EUI-7843 (1a11d9ed)
  - styles refactoring - add back showcase-dev scss for non-esbuild option - EUI-7843 EUI-7843 (843d5704)
  - refactored material styles import - EUI-7843 EUI-7843 (c76347aa)
  - revert typescript compilation issues following latest angular updates - EUI-7843 EUI-7843 (bc3f6fa5)
  - adapted angular.json config files following v17 breaking changes in Angular CLI schema - EUI-7843 EUI-7843 (151a9c58)
  - cleanup exported styles - added eui-icons-flags.css exports - BREAKING CHANGE remove export of flag-icon.min.css as generated directly from sources from now on - EUI-7843 EUI-7843 (092c153c)
  - adapted to latest v17 - Angular deps and zone.js 14.x - EUI-7843 EUI-7843 (2a716f8b)
  - develop merge (b2b64d7b)
  - csdr-config for v17 (32ee1ffd)
  - merge from develop (66d2ad25)
  - adapted material styles - cleanup keeping only datepicker - eui-legacy-icons-font.css distribution (eui-icon kept until v18) - EUI-7843 EUI-7843 (5e62cd11)
  - adapt import for EuiGrowlService from eui core - EUI-7843 EUI-7843 (06a7662b)
  - BREAKING CHANGES EuiAppShellService - EuiDynamicComponentService - removal of UxRootInjectorGuard and UxErrorFeedbackService, UxErrorManager - EUI-7843 EUI-7843 (b5a02668)
  - adjusted merge from 16 - upgraded deps to latest angular and 3rd parties - adjusted engines to support node 20x - EUI-7843 EUI-7843 (104ca85e)
  - adapted default node engines to 18.13.0 - BREAKING CHANGE - EUI-7843 EUI-7843 (208d1e5f)
  - removed @eui/deprecated from deps-base - BREAKING CHANGE - EUI-7843 EUI-7843 (add49a1c)
  - upgraded to angular 17 next.3 - adapted eslint - EUI-7843 EUI-7843 (6bd6b34a)
  - merge from 16.x (578f627d)
  - upgrading to 17.0.0-next.0 initial version set - EUI-7843 EUI-7843 (7ed58cad)
  - merge from v15 (3e6d56fd)
  - merge (4f8d158b)
  - remove eui-dropdown-button-menu - deprecated since v15 - BREAKING CHANGE - EUI-7843 EUI-7843 (3532b237)
  - adjusted styling imports - split bootstrap into grid (default) + utilities (optional legacy) - BREAKING CHANGE - EUI-7843 EUI-7843 (84a08014)
  - ux components cleanup - styles refactoring phase 1 - BREAKING CHANGE - EUI-7843 EUI-7843 (c475c9da)
- eui-tree:
  - adjusted styles to be more condensed, added option to allow underlined links, added visual lines - EUI-8356 EUI-8356 (a4800ec4)
  - adjusted styls to be more condensed, added option to allow underlined links, added visual lines - EUI-8356 EUI-8356 (b797dfca)
- eui:
  - replaces classes with interfaces wherever it's reduntant - EUI-8015 EUI-8015 (b0b82ab2)

##### Bug Fixes

- other:
  - test failure (99616c29)
  - linting issues (ea80b0f7)
  - styling issues and implementation for eui-ux-tree - EUI-7134 EUI-7134 (7bbed6fa)
  - eslint rules - EUI-7866 EUI-7866 (0a6d7411)
  - showcase pattern page styles - EUI-7843 EUI-7843 (7cfbe951)
  - eui-cli following latest test and Angular updates - EUI-7843 EUI-7843 (85e22ef9)
  - broken scroll directives for root showcase usage - EUI-7843 EUI-7843 (15a58457)
  - typescript compilation issues following latest angular updates - EUI-7843 EUI-7843 (0e5d6a8b)
  - accessibility in menu, gallery and accordion EUI-8127 EUI-8127 (4c460c3a)
  - update css and icons EUI-8128 EUI-8128 (91690837)
  - eui-cli styles imported after latest breaking changes - EUI-7843 EUI-7843 (58fbec9f)
- ecl-tabs:
  - improve accessibility EUI-6931 EUI-6931 (7933e9a5)
  - add missing features when resizing EUI-6931 EUI-6931 (5e4146bd)
- ecl-site-footer/ecl-site-header:
  - Updated link anc css class - CR fixes - EUI-8275 EUI-8275 (40f0b6a3)
  - Updated link anc css class - EUI-8275 EUI-8275 (59b81ea6)
- ecl-carousel:
  - Preventing focus trap - CR fixes - EUI-8137 EUI-8137 (356da7c4)
  - Preventing focus trap - EUI-8137 EUI-8137 (fef3ff07)
  - handle shift+tab on play btn EUI-8132 EUI-8132 (ca8d9962)
- ecl-news-ticker:
  - Removing redundant aria-labels, fixing sr-only in buttons - EUI-8145 EUI-8145 (387143a9)
- ecl-site-footer:
  - updated links - EUI-8138 EUI-8138 (ab661335)

##### Other Changes

- other:
  - temp commented test failures to check (abc9fcf8)

##### Refactors

- other:
  - BREAKING CHANGES - removed UxLink - kept UxLinkLegacy for some components for transition - Ux models migrated to Eui models (EuLanguage, EuiEuLanguages, EuiTimezone, EUI_COLORS, EUI_TIMEZONES, EUI_COUNTRIES, EuiPermission models) - UxAppShellService remove growl methods, now part of EuiGrowlService from eui-growl component - UxDynamicMenuService to EuiDynamicMenuService handling EuiMenuItem - EUI-7843 EUI-7843 (ef0356a7)

## 17.0.0-next.12 (2023-10-23)

##### Chores

- other:
  - adapted spec following deprecation of input output for eui-menu-item - EUI-7843 EUI-7843 (5c323ab2)
  - adapted spec files following deprecation - re-enabled compodoc added missing necessary deps - EUI-7843 EUI-7843 (006b62ce)
  - remove totally the deprecations for v17 - EUI-7850 EUI-7850 (495ff4a8)

##### Bug Fixes

- other:
  - showcase pattern page styles - EUI-7843 EUI-7843 (7cfbe951)
  - eui-cli following latest test and Angular updates - EUI-7843 EUI-7843 (85e22ef9)
  - broken scroll directives for root showcase usage - EUI-7843 EUI-7843 (15a58457)

## 17.0.0-next.11 (2023-10-21)

##### Chores

- other:
  - transfer ecl sub-package to eui-components, unable to release sub-package on npmjs - EUI-7843 EUI-7843 (102a0fa2)
  - fix linting issue (14037332)
  - adjusted eui-ecl styles - EUI-7843 EUI-7843 (5ee918e4)
  - updated to Angular 17.0.0-rc.0 - EUI-7843 EUI-7843 (ce2ec900)
  - eui-ecl sub-package for experiment and eUI usage of ECL components - EUI-7843 EUI-7843 (45a164cf)
  - add ecl-shared package - lab test for ECL webcomponents and flat usage of Angular eUI ECL cmp in eUI side - EUI-7843 EUI-7843 (5a52bc85)
  - adapted styling - dark theme draft - EUI-7843 EUI-7843 (1a11d9ed)
  - styles refactoring - add back showcase-dev scss for non-esbuild option - EUI-7843 EUI-7843 (843d5704)
  - refactored material styles import - EUI-7843 EUI-7843 (c76347aa)
- styles:
  - cleaned up ux legacy styles for v17 - EUI-8258 EUI-8258 (ab27e445)
  - adjusted and cleaned up print stylesheet for v17 - EUI-8258 EUI-8258 (65160fee)
  - styles refactoring and clean-up of deprecated for v17 - EUI-8227, EUI-7844 EUI-8227 (5ce390a3)

## 17.0.0-next.10 (2023-10-11)

##### Chores

- other:
  - revert typescript compilation issues following latest angular updates - EUI-7843 EUI-7843 (bc3f6fa5)
  - adapted angular.json config files following v17 breaking changes in Angular CLI schema - EUI-7843 EUI-7843 (151a9c58)

##### Bug Fixes

- other:
  - typescript compilation issues following latest angular updates - EUI-7843 EUI-7843 (0e5d6a8b)

## 17.0.0-next.9 (2023-10-08)

##### Chores

- other:
  - cleanup exported styles - added eui-icons-flags.css exports - BREAKING CHANGE remove export of flag-icon.min.css as generated directly from sources from now on - EUI-7843 EUI-7843 (092c153c)

## 17.0.0-next.8 (2023-10-08)

##### Chores

- other:
  - adapted to latest v17 - Angular deps and zone.js 14.x - EUI-7843 EUI-7843 (2a716f8b)
  - develop merge (b2b64d7b)
  - csdr-config for v17 (32ee1ffd)
  - merge from develop (66d2ad25)
  - adapted material styles - cleanup keeping only datepicker - eui-legacy-icons-font.css distribution (eui-icon kept until v18) - EUI-7843 EUI-7843 (5e62cd11)
  - adapt import for EuiGrowlService from eui core - EUI-7843 EUI-7843 (06a7662b)
  - BREAKING CHANGES EuiAppShellService - EuiDynamicComponentService - removal of UxRootInjectorGuard and UxErrorFeedbackService, UxErrorManager - EUI-7843 EUI-7843 (b5a02668)
  - adjusted merge from 16 - upgraded deps to latest angular and 3rd parties - adjusted engines to support node 20x - EUI-7843 EUI-7843 (104ca85e)
  - adapted default node engines to 18.13.0 - BREAKING CHANGE - EUI-7843 EUI-7843 (208d1e5f)
  - removed @eui/deprecated from deps-base - BREAKING CHANGE - EUI-7843 EUI-7843 (add49a1c)
  - upgraded to angular 17 next.3 - adapted eslint - EUI-7843 EUI-7843 (6bd6b34a)
  - merge from 16.x (578f627d)
  - upgrading to 17.0.0-next.0 initial version set - EUI-7843 EUI-7843 (7ed58cad)
  - merge from v15 (3e6d56fd)
  - merge (4f8d158b)
  - remove eui-dropdown-button-menu - deprecated since v15 - BREAKING CHANGE - EUI-7843 EUI-7843 (3532b237)
  - adjusted styling imports - split bootstrap into grid (default) + utilities (optional legacy) - BREAKING CHANGE - EUI-7843 EUI-7843 (84a08014)
  - ux components cleanup - styles refactoring phase 1 - BREAKING CHANGE - EUI-7843 EUI-7843 (c475c9da)

##### Bug Fixes

- other:
  - eui-cli styles imported after latest breaking changes - EUI-7843 EUI-7843 (58fbec9f)

##### Other Changes

- other:
  - temp commented test failures to check (abc9fcf8)

##### Refactors

- other:
  - BREAKING CHANGES - removed UxLink - kept UxLinkLegacy for some components for transition - Ux models migrated to Eui models (EuLanguage, EuiEuLanguages, EuiTimezone, EUI_COLORS, EUI_TIMEZONES, EUI_COUNTRIES, EuiPermission models) - UxAppShellService remove growl methods, now part of EuiGrowlService from eui-growl component - UxDynamicMenuService to EuiDynamicMenuService handling EuiMenuItem - EUI-7843 EUI-7843 (ef0356a7)

## 17.0.0-next.7 (2023-09-26)

##### Chores

- other:
  - csdr-config for v17 (32ee1ffd)
  - merge from develop (66d2ad25)
  - adapted material styles - cleanup keeping only datepicker - eui-legacy-icons-font.css distribution (eui-icon kept until v18) - EUI-7843 EUI-7843 (5e62cd11)
  - add close capability for user-profile-card - MWP-9936 MWP-9936 (f26c2268)
  - added trapfocus for eui-overlay - MWP-10080 MWP-10080 (c1626a86)
  - OpenIdConnectInterceptor does not cancel pending request EUI-8078 (e1c65831)
  - uncommented prettierrc in sub packages for IDE plugin usage (39e7a80f)
  - adopt eslint extends over root central file rules (e25ed0b3)
  - reverted prettier - disabling it until rules are adjusted for upgrade to v17 (d7270405)
- eui-page-header:
  - added optional tooltip label on page header title and/or sub-title - EUI-7973 EUI-7973 (8f7e525a)
- eui-overlay:
  - alignement on v16 refactor with new predefined header title, added trapfocus, aligned styles - EUI-8084 EUI-8084 (734ceec7)
  - adding a11y accessibility and announcement to screen readers - EUI-8084 EUI-8084 (793b4934)
- eui-dropdown:
  - enables wrapping + prevents Enter key firing on disabled menu items - EUI-7890 EUI-7890 (39a8dcf6)
- eui-autocomplete:
  - fixed undefined error when calculating the itemSize for virtual scroll - EUI-7906 EUI-7906 (33ffca31)

##### Bug Fixes

- other:
  - adapted merged-ecl-openid CLI option dependencies and update on post-build (b1e00fd8)
  - eui-cli styles imported after latest breaking changes - EUI-7843 EUI-7843 (58fbec9f)
  - wrong import (57f8dd69)
  - adapted eui-paginator for breakpoints condition if not present - adapted appBaseFontSize set within eui-app (7c443bb2)
- site-header:
  - Changed icon CR fixes - EUI-8022 EUI-8022 (10971520)
  - Changed icon - EUI-8022 EUI-8022 (237a01c5)

## 17.0.0-next.6 (2023-09-25)

##### Chores

- other:
  - adapt import for EuiGrowlService from eui core - EUI-7843 EUI-7843 (06a7662b)
  - BREAKING CHANGES EuiAppShellService - EuiDynamicComponentService - removal of UxRootInjectorGuard and UxErrorFeedbackService, UxErrorManager - EUI-7843 EUI-7843 (b5a02668)

## 17.0.0-next.5 (2023-09-20)

##### Chores

- other:
  - adjusted merge from 16 - upgraded deps to latest angular and 3rd parties - adjusted engines to support node 20x - EUI-7843 EUI-7843 (104ca85e)
  - merge from develop (bc56ecd3)
  - added impersonatingUser info on user-profile-card (MWP issue) - fix impersonating shadow styling - EUI-7687 EUI-7687 (af51574f)
  - added prettierrc for local ide usage on all sub-packages (ac6517fb)
  - adopt eslint extends over root central file rules (f5b7dc13)
  - update deps-light deps (eb451e36)
  - fix deps typo (5a22ca74)
  - disabled prettier temporary waiting for rules adjustments for v17 (8efbeac3)
  - revert upgraded majors deps - EUI-7866 EUI-7866 (42d5d20a)
  - format number based on locale - EUI-7857 EUI-7857 (d8d09ba6)
  - revert ngx-mask BR upgrades - EUI-7840 EUI-7840 (bbf24f15)
  - revert deps major upgrades - EUI-7840 EUI-7840 (981a5f66)
  - adapted eui-notifications v2 for MWP usage before v17 - fix user profile card and impersonating rendering - MWP-10072 MWP-9195 MWP-10072 (bcc0a3c0)
  - align linting for ECL - EUI-7866 EUI-7866 (1005d8e1)
  - casting NumberInput to number - EUI-7866 EUI-7866 (ff0e631f)
  - downgrade eslint-plugin-jsdoc to support node 14 - EUI-7866 EUI-7866 (a2a30da1)
  - upgrade deps and lint - EUI-7866 EUI-7866 (670cb8a6)
  - enable eslint for ECL - EUI-7866 EUI-7866 (06485f88)
  - deps upgrade, lint fix, code refactor - EUI-7866 EUI-7866 (6668237b)
- eui-block-content:
  - fixed block content loader display - EUI-7838 EUI-7838 (531fe9e4)
- eui-autocomplete:
  - fixed virtual scroll item size when the base font size changes - EUI-7906 EUI-7906 (619a357e)
  - Add option to disable option in autocomplete - EUI-7903 EUI-7903 (e044e2c6)
- eui-file-upload:
  - Add maxFile option - EUI-7840 EUI-7840 (ee707dfa)
- eui-datepicker:
  - increases input's width to fit the default placeholder when isClearable used - EUI-7907 EUI-7907 (c682ab31)
- eui-toolbar-item-user-profile:
  - make accessible the user profile menu trigger - MWP-9929 MWP-9929 (dc33ec89)
- eui-editor :
  - fixed headings styles - EUI-7970 EUI-7970 (8e9ffc48)
- euiClearable:
  - reviewed euiClearable directive + usage on eui-input-text/number, eui-datepicker, eui-date-range-selector + fixed usage with addons - EUI-7904 EUI-7904 (15395522)
  - reviewed euiResizable directive + usage on eui-input-text/number, eui-datepicker, eui-date-range-selector + fixed usage with addons - EUI-7904 EUI-7904 (4187f9d0)
- eui-popover:
  - directive to adjust arrow position - EUI-7807 EUI-7807 (7f0ff095)
  - observable of the current position - EUI-7807 EUI-7807 (75bfb299)
  - move position type/vars to separate file - EUI-7807 EUI-7807 (1dd5d697)
  - vertical align origin/target/arrow - EUI-7807 EUI-7807 (15c131c9)

##### Bug Fixes

- other:
  - user profile keyboard navigation a11y issue - MWP-10070 MWP-10070 (cd7af913)
  - lint - EUI-7906 EUI-7906 (4c8ec6c1)
  - linting issue (77242f19)
  - lint issues (89ac8870)
  - lint issue (0078c1c2)
  - upgrade css files to 3.9.0 EUI-8020 EUI-8020 (4aba6e6e)
  - material datepicker wrong styling imports since material upgrade - adjusted missing left margin on language selector in toolbar - EUI-7240 EUI-7240 (d6477255)
  - missing import - EUI-7840 EUI-7840 (45a01f30)
  - lint - EUI-7866 EUI-7866 (46766ed2)
  - force cursor pointer on menu item link - EUI-7998 EUI-7998 (e5f009ae)
- eui-input-radio:
  - check none on form reset - EUI-8010 EUI-8010 (84514f5b)
  - does not render on null - EUI-7856 EUI-7856 (d5b1ca6f)
- eui-autocomplete:
  - unit tests - EUI-7906 EUI-7906 (d8a1004d)
- eui-date-range-selector:
  - adapts the minimum width to fit the date + forces the datepicker font-family and font-size for v16 usage - EUI-8047 EUI-8047 (b768a08a)
  - Implemented clearable on data range selector - EUI-7904 EUI-7904 (9331bfd3)
- cli:
  - added support for both options selected - EUI-5597 EUI-5597 (9a8cbce0)
- ecl-menu:
  - advanced overflow management EUI-7471 EUI-7471 (3ca27b86)
- ecl-date-block:
  - localization EUI-7901 EUI-7901 (eb2e1c0c)
- EuiTree:
  - Multi level tree style issue is fixed. EUI-8001 EUI-8001 (afb214d9)
- ecl-list:
  - error when starting app EUI-7999 EUI-7999 (d48a793a)

##### Other Changes

- eui-editor:
  - fix spacing in headings - EUI-7970 EUI-7970 (145935c4)

##### Tests

- eui-chip:
  - add unit tests - EUI-7771 EUI-7771 (eed998c8)

## 17.0.0-next.4 (2023-09-13)

##### Chores

- other:
  - adapted default node engines to 18.13.0 - BREAKING CHANGE - EUI-7843 EUI-7843 (208d1e5f)

## 17.0.0-next.3 (2023-09-10)

##### Chores

- other:
  - removed @eui/deprecated from deps-base - BREAKING CHANGE - EUI-7843 EUI-7843 (add49a1c)

## 17.0.0-next.2 (2023-09-09)

##### Chores

- other:
  - upgraded to angular 17 next.3 - adapted eslint - EUI-7843 EUI-7843 (6bd6b34a)
  - merge from 16.x (578f627d)
  - upgrading to 17.0.0-next.0 initial version set - EUI-7843 EUI-7843 (7ed58cad)
  - merge from v15 (3e6d56fd)
  - merge (4f8d158b)
  - remove eui-dropdown-button-menu - deprecated since v15 - BREAKING CHANGE - EUI-7843 EUI-7843 (3532b237)
  - adjusted styling imports - split bootstrap into grid (default) + utilities (optional legacy) - BREAKING CHANGE - EUI-7843 EUI-7843 (84a08014)
  - ux components cleanup - styles refactoring phase 1 - BREAKING CHANGE - EUI-7843 EUI-7843 (c475c9da)

##### Refactors

- other:
  - BREAKING CHANGES - removed UxLink - kept UxLinkLegacy for some components for transition - Ux models migrated to Eui models (EuLanguage, EuiEuLanguages, EuiTimezone, EUI_COLORS, EUI_TIMEZONES, EUI_COUNTRIES, EuiPermission models) - UxAppShellService remove growl methods, now part of EuiGrowlService from eui-growl component - UxDynamicMenuService to EuiDynamicMenuService handling EuiMenuItem - EUI-7843 EUI-7843 (ef0356a7)

## 17.0.0-next.1 (2023-08-07)

##### Chores

- other:
  - upgrading to 17.0.0-next.0 initial version set - EUI-7843 EUI-7843 (7ed58cad)
  - merge from v15 (3e6d56fd)
  - merge (4f8d158b)
  - remove eui-dropdown-button-menu - deprecated since v15 - BREAKING CHANGE - EUI-7843 EUI-7843 (3532b237)
  - adjusted styling for eui-slide-toggle and timeline-item - EUI-7843 EUI-7843 (b71c64cc)
  - adjusted styling imports - split bootstrap into grid (default) + utilities (optional legacy) - BREAKING CHANGE - EUI-7843 EUI-7843 (84a08014)
  - ux components cleanup - styles refactoring phase 1 - BREAKING CHANGE - EUI-7843 EUI-7843 (c475c9da)
  - upgraded to 15.4.2 - failed delivery - EUI-7240 EUI-7240 (7efd87bb)

##### New Features

- eui-dialog:
  - new option 'verticalPosition' - MWP-9851 MWP-9851 (0ce2ff73)

##### Bug Fixes

- other:
  - upgrade css files to 3.8.4 EUI-7836 EUI-7836 (262b6ee8)
- ecl-gallery:
  - update icons and new properties EUI-7465 EUI-7465 (0d7b5561)

##### Refactors

- other:
  - BREAKING CHANGES - removed UxLink - kept UxLinkLegacy for some components for transition - Ux models migrated to Eui models (EuLanguage, EuiEuLanguages, EuiTimezone, EUI_COLORS, EUI_TIMEZONES, EUI_COUNTRIES, EuiPermission models) - UxAppShellService remove growl methods, now part of EuiGrowlService from eui-growl component - UxDynamicMenuService to EuiDynamicMenuService handling EuiMenuItem - EUI-7843 EUI-7843 (ef0356a7)

# results matching ""

# No results matching ""