19.3.3 (2025-09-04)

Chores
Bug Fixes


19.3.2 (2025-08-02)

Chores
Documentation Changes
Bug Fixes
Other Changes


19.3.1 (2025-06-26)

Chores
  • eui-growl:
  • showcase:
    • adapted pattern doc page including figma link wrapper (eae738e0)
    • adapted for pattern documentation usage (ffb4e9a7)
  • eui-range-slider:
  • 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:
  • eui-overlay:
  • eui-tabs:
    • Fix issue with scrolling when number of tab change - EUI-10977 EUI-10977 (f22ef689)
  • eui-mobile:
  • eui:
  • eui-resizable:
Documentation Changes
Bug Fixes


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:
  • 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:
  • eui-icon-button:
  • eui-section-header:
    • add description in the structure and ds2025 typography theme - EUI-10946 EUI-10946 (2b3ac3d5)
  • eui-input-text:
  • eui-card-header:
  • eui-card:
    • added isTopAligned input option to the customizable eui-card-header-left-content - EUI-10933 EUI-10933 (c8d0cfb0)
  • eui-fieldset:
  • 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
New Features
  • eui-section-header:
    • draft first implementation based on new fieldset specs - EUI-10946 EUI-10946 (74619425)
  • utilities:
Bug Fixes


19.2.4 (2025-05-27)

Chores
  • toolbar-menu:
  • sidebar-menu:
  • eui-chip:
  • 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:
  • 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:
  • 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:
  • 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:
  • eui-toolbar-search:
  • eui-datepicker:
  • 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:


19.2.3 (2025-05-19)

Chores
  • eui-content-card:
  • eui-table/eui-table-v2:
  • other:
  • 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:
  • eui-chip-list:
  • eui-card-v2:
  • eui-table - eui-table-v2:
  • 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:
  • eui-editor:
Bug Fixes
  • app-shell:
    • user profile combined with toolbar menu doesn't render in mobile view - EUI-10828 EUI-10828 (94eec4b1)
  • top-menu:
  • 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:
  • eui-notifications-v2:
  • other:
  • eui-icon-svg:
  • eui-editor:


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:
  • 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:
  • 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:


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:
  • 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:
  • eui-disable-content:
    • adds the disabled attribute on the active element when disabled - EUI-10770 EUI-10770 (52839ebe)
  • eui-icon-state:
  • eui-date-range-selector:
Bug Fixes


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:
  • eui-notifications:
  • eui-overlay:
  • eui-dropdown:
    • standalone component depends on the EuiDropdown Service - EUI-10772 EUI-10772 (44f44003)
  • eui-input-number:
  • eui-file-upload:
  • eui-paginator:
  • eui-tooltip-directive:
  • eui-dialog:
  • eui-chip-list:
  • eui-autocomplete:
  • eui-tree-list:
  • 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:
  • eui-timepicker:
New Features
  • deps:
  • 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:
  • ecl-site-header-custom-action:
  • eui-chip-list:
  • badge:
    • outline to color states harmonization (8defd5f5)
  • ecl-site-header:


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:
  • eui-card:
  • 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:
  • eui-timepicker:
  • eui-tree:
  • deps:
  • eui-datepicker, eui-date-range-selector:
    • removes moment-timezone dep + adapts deprecated imports - EUI10627 (594608e3)
Bug Fixes


19.1.2 (2025-04-02)

Chores
  • user-profile:
  • 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:
  • eui-icon-toggle:
  • 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:
  • eui-page-header:
  • clearable:
  • eui-table/eui-tabs:
  • eui-table/eui-table-v2:
  • eui-core:
  • eui-block-document:
  • dynamic-component:
  • dynamic-component-service:
  • 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:
  • eui-dropdown:
  • eui-input-number:
Bug Fixes
Reverts


19.1.1 (2025-03-06)

Chores
Bug Fixes


19.1.0 (2025-02-21)

Chores
New Features
Bug Fixes


19.0.4 (2025-02-07)

Chores
Bug Fixes
  • eui-timepicker:
    • fixes propagated value bug when clearing the field through the keyboard - EUI-10590 EUI-10590 (ea0bef45)
  • ecl-inpage-navigation:
  • 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
Bug Fixes


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:
  • eui-app-sidebar-menu:
    • Add hasTooltipOnExpanded to display tooltip when menu is expanded - EUI-10423 EUI-10423 (597fadd1)
  • cli:
  • eui-tabs:
    • Fix issue with tabs when used with router and url is undefined - EUI-10487 EUI-10487 (49acc1a8)
  • eui-date-range-selector:
  • eui-tree:
  • eui-notifications-v2:
  • eui-dialog:
    • Add classList option to add custom class to CDK panel - EUI-10478 EUI-10478 (e427e8d2)
Bug Fixes


19.0.1 (2024-12-12)

Chores
Bug Fixes


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:
  • eui-sidebar-menu:
    • Add hasTooltipOnExpanded to display tooltip when menu is expanded - EUI-10423 EUI-10423 (1d524476)
  • eui-table-v2:
Bug Fixes
  • styles:
    • icon-button following merge from develop (a736abb8)
  • ecl-site-header:
  • toolbar-search:
  • 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:
  • other:
    • cleanup input group trick label styling - tabs bottom padding - EUI-10199 EUI-10199 (71d6e75b)
  • styles:
Bug Fixes


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

Chores
Bug Fixes


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:
  • styles:
    • aligned the eui-input-checkbox label when used with input - EUI-10404 EUI-10404 (86604385)
Bug Fixes


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:
Bug Fixes


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

Bug Fixes


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

Bug Fixes


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:


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

Chores


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

Chores
Bug Fixes


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

Bug Fixes


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:


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:
  • 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:
  • 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:
Bug Fixes


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


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

Bug Fixes
  • other:


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

Chores
  • components:
  • 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:
  • eui-paginator:
Bug Fixes


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

Chores
  • eui-datepicker:
Bug Fixes


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

Chores
Bug Fixes


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

Bug Fixes


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:
  • 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


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

Chores
Bug Fixes


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

Chores
  • other:


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

Bug Fixes


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

Chores
  • eui-notification:
  • styles:
  • eui-datepicker:
  • eui-progress-circle:
  • eui-table:
    • Fix style issue with responsive and compact option are used together - EUI-10274 EUI-10274 (8bc34b55)
Bug Fixes


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

Chores
Bug Fixes
Refactors
  • ecl:
  • other:
    • adapt all components and tests for standalone flag false - EUI-10199 EUI-10199 (124f8d0a)


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

Chores


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

Chores
  • other:
  • deps:
  • eui-editor:
  • eui-progress-bar:
  • 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:
  • eui-tree:
  • eui-tabs:
    • Fix scrolling move with isMainNavigation option - EUI-9550 EUI-9550 (b1019230)
Bug Fixes
  • ecl-gallery:
  • eui-toolbar:
    • navbar cannot be rendered when used with eui-app-header - EUI-9999 EUI-9999 (304de0a5)
  • other:


18.2.0 (2024-09-30)

Chores
  • eui-chip-list:
  • eui-maxlength:
  • eui-editor:
  • eui-popover:
  • 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:
  • 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:
  • showcase:
    • adapted doc-page-dev-guide to allow other sub-showcase entry points (297f1edb)
  • eui-textarea:
  • 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:
  • 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:
  • eui-tree:
  • eui-tooltip:
  • 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


18.1.1 (2024-08-22)

Chores
  • eui-app-sidebar:
  • 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:
Bug Fixes


18.1.0 (2024-08-09)

Chores
  • eui-table, eui-table-v2:
  • eui-popover:
  • ngrx/signals:
  • 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:
  • cli:
    • add generate-sprite script for generating custom sprite app side - EUI-9014 EUI-9014 (becd78fa)
  • eui-tree-list:
  • 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


18.0.2 (2024-07-04)

Chores
  • eui-user-profile:
  • eui-datepicker:
  • styles:
  • 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:
  • eui-icon-svg:
  • 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:
  • eui-toolbar-menu:
  • 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:
  • eui-date-range-selector:
  • eui-menu:
Bug Fixes


18.0.1 (2024-06-12)

Chores
Bug Fixes
  • other:
  • menu:
    • hide completely the filter once menu is collapsed state - EUI-9014 EUI-9014 (cf1958b3)
  • eui-showcase-doc-page:
  • 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:
  • stackblitz:
  • notifications:
  • eui-menu:


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:


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

Chores
  • eui-user-profile:
  • other:
    • wrap browser specific API to platform checks (document and window) - EUI-9456 EUI-9456 (f62412d3)
Bug Fixes


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

Chores
  • other:


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:


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

Chores
  • local-storage-service:
  • 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:
Bug Fixes


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

Chores
  • eui-alert:
  • 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:
  • eui-app:


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
Chores
Bug Fixes


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:


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

Chores
  • other:
  • 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:


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


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

Chores


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

Chores


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

BREAKING CHANGES
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:
  • other:
Bug Fixes
  • other:
  • ecl-category-filter:
    • selected item without children doesn't look like selected EUI-9427 EUI-9427 (9793f4a4)
  • ecl:
  • ecl-pagination:


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

BREAKING CHANGES
  • eui-notification:
  • 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:
Bug Fixes


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:
  • ecl-splash-page:


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:
  • 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:


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

BREAKING CHANGES
Bug Fixes


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:
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:


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:
Bug Fixes


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


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:
  • 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:
Bug Fixes


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


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:


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:
  • 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:
  • 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


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


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

Chores
  • eui-tabs:
  • 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


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

BREAKING CHANGES
Chores
Bug Fixes
  • eui-menu:
  • ecl-table:
  • ecl-buton/file-upload/multiselect/select/tabs:


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

Chores
  • other:
  • eui-autocomplete:
    • Add option to target input by id to allow link with label tag - EUI-9381 EUI-9381 (ea4ea91f)
  • eui-tabs:


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:
  • eui-growl:
    • adapted from v17 exposed css vars for global app positioning - EUI-9014 EUI-9014 (92cb4f7d)
  • eui-dropdown:
  • 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:
  • eui-autocomplete:
Bug Fixes


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

Bug Fixes


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

Bug Fixes


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

Bug Fixes


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:
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:


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:
  • eui-chip:
  • 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:
  • 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:
  • eui-fieldset:


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


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

Chores
  • other:
  • eui-search:
    • adapted search input and event emitted for autocomplete mode - EUI-9014 EUI-9014 (296fbcfc)
Bug Fixes


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

Chores


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:
  • ecl-replace-old-code:


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


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:


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


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:
  • 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:
  • 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:
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


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:
  • eui-input-number:
  • eui-popover:
Bug Fixes


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:


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:
  • eui-file-upload:
  • eui-autocomplete:
Bug Fixes


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:
  • components:
  • eui-input-number:
  • eui-smooth-scroll:
  • eui-clearable:
Bug Fixes
  • other:
    • input transformers and removal of BaseDirective - EUI-9260 EUI-9260 (c1e3cac2)
  • ecl-multiselect:


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:
  • 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


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:
Bug Fixes


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


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


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:
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:


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

Chores


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


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:
Bug Fixes


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


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:
Bug Fixes


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


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:


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

Chores
  • other:
  • eui-dialog, eui-message-box, eui-dropdown:
  • eui-overlay:
  • eui-file-upload:
  • cli:
  • 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


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

Chores


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


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:
Bug Fixes
  • ecl-popover:
  • ecl-message/ecl-notification:
  • ecl-spinner/ecl-loading-indicator:


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:


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


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

New Features


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

Chores
  • other:
  • 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:
  • eui-growl:
    • fixed layout rendering when content contains long unbraked labels - EUI-9044 EUI-9044 (90f19c7f)
  • doc-page-code-modal:
  • 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:
  • 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:
  • eui-slide-toggle:
  • 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:
  • other:
Bug Fixes
Other Changes
Tests


17.3.5 (2024-05-24)

Chores
  • eui-file-upload:
  • 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:
  • eui-sidebar-menu:
    • removal of unnecessary imports, transformation to standalone and deprecation of the NgModule - EUI-9319 EUI-9319 (22d1623e)
Bug Fixes
  • eui-timeline:
  • eui-menu:


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:
Bug Fixes
  • eui-breadcrumb:
    • wrong order of z-index passing over header once page scroll - EUI-9139 EUI-9139 (b305ee45)
  • eui-table:
  • 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:


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:
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:
  • eui-overlay:
Bug Fixes


17.3.1 (2024-04-04)

Chores
  • eui-file-upload:
  • cli:
  • eui-autocomplete:
    • Deprecate EuiAutocomplete class in favor of interface - EUI-9127 EUI-9127 (34c9d101)
  • other:
  • 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


17.3.0 (2024-03-21)

Chores
  • other:
  • 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:
  • eui-growl:
    • fixed layout rendering when content contains long unbraked labels - EUI-9044 EUI-9044 (90f19c7f)
  • doc-page-code-modal:
  • 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:
  • 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:
  • eui-slide-toggle:
  • 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:
  • other:
Bug Fixes
Other Changes
Tests


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:
  • 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:
  • 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:
  • eui-paginator:
Bug Fixes
Tests


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:
  • eui-tabs:
  • 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:
  • eui-dropdown:
Bug Fixes
Tests


17.2.0 (2024-02-08)

Chores
New Features
Bug Fixes
Reverts
Tests


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:
  • 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:
  • eui-table:
  • eui-popover:
    • Fix error in when opened on other place than trigger - EUI-8742 EUI-8742 (04ebcdea)
  • eui-file-upload:
  • other:
  • eui-dialog:
  • form-controls:
    • aligned visuals on checkbox, radio and textarea form controls when in readonly mode - EUI-8746 EUI-8746 (7224fe51)
Bug Fixes
Tests


17.1.0 (2024-01-11)

Chores
  • eui-loader:
  • 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:
  • timepicker:
  • eui-datepicker:
  • eui-tooltip:
New Features
  • ecl-blockquote:
Bug Fixes
Tests


17.0.2 (2023-12-14)

Chores
  • other:
  • 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:
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:
  • ecl-tabs:
  • eui-tree-list:
  • 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:
  • eui-dashboard-card:
  • 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:
  • svg-icons:
    • added missing equivalences for eui-icon replacements in favour of eui-icon-svg - EUI-8567 EUI-8567 (a044c043)
  • eui-input-radio:
  • eui-dialog:
    • Fix mistyping in dialog - EUI8575 (b11e4100)
  • helpers:
  • i18n-loader:
  • permission-service:
  • eui-growl-service:
  • api-queue:
  • eui-editor:
Bug Fixes
  • app-shell-service:
  • 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:
  • code-smells:
  • 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:
  • eui-chip-list:
    • fixes error of Element has children which are not allowed - EUI-8484 EUI-8484 (728c1ad3)
  • ecl-carousel:
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:
  • all-module:
  • api-queue:
  • eui-timebar:
    • fixed defaut dateFormat options (see showcase dateformat options for examples) - EUI-8208 EUI-8208 (d09fd001)
Bug Fixes


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

Chores
  • api-queue:
  • 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:
  • 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
Bug Fixes
Reverts
  • eui-autocomplete:


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

Chores
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:
  • styles:
    • aligned link color for icon of the eui-u-text-link-external CSS utility class - EUI-8342 EUI-8342 (34947649)
Bug Fixes


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:
  • 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:
  • cli:


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

Chores


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:


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
Bug Fixes


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

Chores
  • other:
  • EuiTree:
  • eui-alert:
    • styles alignements against bigger content - final version - EUI-8259 EUI-8259 (f415c75b)
Bug Fixes


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:
Bug Fixes


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:


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

Chores
Bug Fixes


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


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:


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
Bug Fixes


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:
Bug Fixes


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


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 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


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:


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:
  • 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:
  • eui-datepicker:
    • increases input's width to fit the default placeholder when isClearable used - EUI-7907 EUI-7907 (c682ab31)
  • eui-toolbar-item-user-profile:
  • eui-editor :
  • 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:
Bug Fixes
Other Changes
Tests


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
Bug Fixes
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 ""