Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.23.1 (2025-09-04)
Bug Fixes
- dhl-select: option selection on click fixed (231afd7)
2.23.0 (2025-08-29)
Bug Fixes
- dhl-select: show and highlight selected option fixes (253885b)
Features
- dhl-button: introduce new optional
label
prop (b08ed86) - dhl-counter: new variant
compact
added (9dc005f) - dhl-loader: optional
dataAriaLabel
prop added (666d148) - stencil-library: components focused state color token updated (b62be17)
2.22.0 (2025-08-08)
Bug Fixes
- dhl-autocomplete-field: grouped items rendering issue fixed (8503707)
- dhl-dropdown: selection option left icon added, multiselect UI fixes (3fb0715)
- dhl-input-field: clear button keyboard interaction added, a11y fixes (6386a4d)
Features
- dhl-action-bar: component renamed to dhl-action-bar, new button props added (bd679bc)
- dhl-button: added new variant
outlineBlack
(49f3394) - dhl-input-field: clear button divider added (7bfc99f)
- dhl-select:
showAllOptionsAfterSelection
prop added (c92b229) - stencil-library: new component created: dhl-country-select (636a180)
BREAKING CHANGES
- dhl-action-bar: component renamed from dhl-tracking-bar to dhl-action-bar,
hasIcon
prop removed
2.21.1 (2025-07-22)
Bug Fixes
- dhl-autocomplete-field: hide options dropdown on outside click fixed (8989c73)
2.21.0 (2025-07-16)
Bug Fixes
- dhl-dropdown: multiselect removing option caused form submission fix (cf5a564)
- dhl-dropdown: show selected option
label
instead ofvalue
fixed (0ef0dbc) - dhl-selection-option: <li> styles defined in global scope fixed (48bad00)
- stencil-library: required indicator fix for screenreader announcement (10d9e0c)
Features
- dhl-alert:
variant
&type
props updated (f1d9935) - dhl-checkbox: introduce
checkbox-with-panel
variant (68cbe2d) - dhl-checkbox: introduce new props for
label
anddescription
(7febd23) - dhl-input-field:
addon
prop added, implemented prefix/suffix addon (b4d0df6) - dhl-radio-button: introduce
radio-button-panel
variant (2b95085) - dhl-text-area-field: add character counter (55929ea)
- stencil-library: new component created: dhl-status-badge (5479280)
BREAKING CHANGES
- dhl-alert:
variant
andtype
props values and types updated - dhl-checkbox: removed label <slot/>, added props for
label
anddescription
- dhl-radio-button: removed label <slot/>, added props for
label
anddescription
2.20.2 (2025-06-03)
Note: Version bump only for package @dhl-official/user-interface-library
2.20.1 (2025-05-28)
Bug Fixes
- dhl-dropdown: disabled state UI fixes (76dce57)
Features
- dhl-autocomplete-field: enable
description
,divider
,icon
on right (f38c73a) - dhl-autocomplete-field: enable prop for grouping items (81a629f)
- dhl-dropdown: <input> replaced with dhl-input-field (42a2279)
- dhl-modal: added
isFullScreen
prop (bc59a00) - dhl-select: new props added, UI fixes (bef01e3)
2.20.0 (2025-05-16)
Bug Fixes
- dhl-autocomplete-field:
showSearchIcon
,showClearButton
props renamed (4eda432) - dhl-input-field: padding fixes for
searchIcon
&label
variants (7985403) - dhl-navbar: Logo color in dark mode fixed (983f060)
- dhl-validation-feedback: validation icon UI fixes (56684e8)
Features
- dhl-input-field: component props updates & improvements (df76759)
- dhl-navbar:
showSearchBarClearButton
prop added (b9a76dc) - dhl-select:
showClearButton
prop added (edc9723) - dhl-tracking-bar:
showClearButton
prop added (faa0037)
2.19.0 (2025-04-07)
Bug Fixes
- dhl-alert: <slot/> removed (dd9c82d)
- dhl-alert:
titleText
&bodyText
props added, UI fixes, tokens updated (ddc3509) - dhl-button:
textVariant
prophorizontal
padding removed (8ea2697) - dhl-card:
overflow: hidden
style removed (4b5c53c) - dhl-date: updated hover, focused, selected styles for day item (2b86394)
- dhl-input-field: input padding & label sizes fix (005cf9e)
- dhl-navbar: added optional
clickEvent
prop to navigation items (5075024) - dhl-selectable-card: revert changes after resolving PR comments (de09a43)
- dhl-selectable-card: unit tests fix (f547470)
Features
- dhl-card: card & selectable-card
highlightState
prop added (1b49ecf) - dhl-chip: component props & UI updates (11e39dd)
- dhl-selectable-card: new selection variants added (6e0ba08)
2.18.1 (2025-03-20)
Note: Version bump only for package @dhl-official/user-interface-library
2.18.0 (2025-03-12)
Bug Fixes
- dhl-button: disabled state color token fix for button label (0e09202)
- dhl-date: dhl-date-picker rendering without styles fix (f4add4e)
- dhl-dropdown: dropdown item
onClick
fix (ef1e0f2) - dhl-icon: handled the case when
src
prop is an object (bc45aa2) - dhl-navbar: dhl-navbar searchbar dispalying fixes (c664f9e)
- dhl-navbar: mobile view fixes (1cb7526)
- dhl-navbar: search bar added, logo & mobile view UI fixes (d674b66)
- dhl-progress-indicator: dhl-progress-indicator storybook icons fix (4d47331)
- dhl-switch: hover & focused state UI fixes, props change (fba9b0e)
- stencil-library: build warning & ts errors fixed (6d06cf2)
Features
- dhl-dropdown: dropdown item new props added (bb85825)
- dhl-footer: replace meta headline with official DHL logo (6947bef)
- dhl-tabs: ability to add left & right tab icons, focused state fixes (ce3d488)
- dhl-tabs:
orientation
,vertical
variant added (5d77f6f) - dhl-tabs: tab item hover & disabled states styles added (8d7d2e2)
2.17.0 (2025-02-13)
Bug Fixes
- dhl-card: dhl-card
sm
size styles fix (0f25f00) - dhl-date: date-picker & date-range-picker toggle open state fixes (aaa92e0)
- dhl-dropdown: dhl-dropdown hover & focused state UI fixes (de82055)
- dhl-input-field: dhl-input-field handle input clear, storybook fixes (8d00e9c)
- dhl-stage: dhl-stage-tracking background overlay added (c7d3a79)
- dhl-table: remove title style, update tests and storybook (b2fd59e)
- stencil-library: dhl-date-picker & dhl-daterange-picker disabled state
onClick
fixes (0a5d9bf) - stencil-library: dhl-datepicker & dhl-daterange-picker UI fixes (742f18b)
Features
- dhl-card: dhl-card fixes & new properties added (3965791)
- dhl-dropdown: allow setting filter icon animation and duration (334c6b8)
- dhl-dropdown: extend with optional filter icon (8433b03)
- dhl-dropdown: story update (61c2f3b)
- dhl-loader: dhl-loader type
percentage
all sizes fixes (05b875a) - dhl-slider: dhl-slider
span
variant added (3b9e923) - dhl-slider: dhl-slider
vertical
&span
variants fixes & improvements (dfb8810) - dhl-slider: dhl-slider
vertical
variant added (25809c9) - stencil-library: created dhl-stage-tracking component (f86b558)
- stencil-library: dhl-loader component new type
percentage
added (2416977) - stencil-library: dhl-loader
percentage
type fixes, snapshots updated (2328ba7)
2.16.1 (2025-01-20)
Note: Version bump only for package @dhl-official/user-interface-library
2.16.0 (2025-01-16)
Bug Fixes
- dhl-date: avoid calling
setValidity
during datepicker DOM updates (2939ea4) - stencil-library: Added autocomplete input clear button (2748df5)
- stencil-library: Added icons to dhl-text-area-field (377ba03)
- stencil-library: button
xs
size border-radius fix (e7449f9) - stencil-library: clear button focused state styles fixes (919ebac)
- stencil-library: clear icon focused state styles fix (0ed3dc1)
- stencil-library: dhl-counter fixes (cbce595)
- stencil-library: dhl-input-field fixes (28e5271)
- stencil-library: dhl-popover UI fixes (0cf00f3)
- stencil-library: dhl-radio-button UI fixes (3a40c3e)
- stencil-library: dhl-text-area-field fixes (445724d)
- stencil-library: dhl-tracking-bar UI fixes (045c47b)
- stencil-library: fix for disabled state (07281c9)
- stencil-library: input field padding fix (5a8669c)
- stencil-library:
numberOfOptions
value fixed (d530117) - stencil-library: selectable-card style fix (a36d730)
Features
- dhl-headline: rename prop
variant
toweight
(11cc2f7) - dhl-icon-wrapper: allow
infinite
duration added to tokens (72d526e) - dhl-progress-indicator: new optional prop to add icon (87e3dfd)
- dhl-table: add checkbox column in dhl-table (40a7d3a)
- icons: add loader icon (54fafb4)
- stencil-library: Added minimal footer variant (2a05341)
- storybook: Added
minimalVariant
prop to dhl-footer story args (0fc2647) - tokens: extends duration with infinite value (4928642)
2.15.1 (2024-10-11)
Features
- dhl-autocomplete-field: introduce
openonfocus
prop (f663a7a) - dhl-date: introduce
openonfocus
prop (5b3b288)
2.15.0 (2024-10-09)
Bug Fixes
- dhl-dropdown: fix styling, label doesnt move after clicking dropdwn (a43858b)
- dhl-input-field: propagate name to native html input element (0940555)
Features
- dhl-tabs: design change, new variants props -
top
,bottom
(ba8c65b) - dhl-theme-switch: new component for switching themes introduced (77408cd)
- stencil-library: introduce dark theme for all components (af67fab)
BREAKING CHANGES
- dhl-tabs: Variant
filled
andunderline
replaced withtop
andbottom
,bottom
is default option now DHLPL-2413
2.14.0 (2024-09-27)
Bug Fixes
- dhl-accordion: added initial state for dhl-accordion children (67f415a)
- dhl-button-group: correct border on
vertical
orientation (5c0b1fd) - dhl-tabs: fix responsiveness of dhl-tabs (4ae7bab)
Features
- dhl-link: new prop - external - adds icon if set to true (190d86d)
- dhl-tabs: introduce
icon
, iconorientation
and iconsize
props (595c11b)
2.13.0 (2024-09-09)
Bug Fixes
- dhl-accordion: fixed solo-expandable bug, doesn't open first panel (b72fb0a)
- dhl-checkbox: fix cannot read properties of null bug (93684ac)
2.12.1 (2024-08-15)
Note: Version bump only for package @dhl-official/user-interface-library
2.12.0 (2024-07-29)
Note: Version bump only for package @dhl-official/user-interface-library
2.11.2-alpha.0 (2024-07-29)
Bug Fixes
- dhl-alert: add default value to
closebuttonarialabel
(469f906) - dhl-card: fix default and hover state of dhl-card box shadow (14be83a)
- dhl-grid-cell:
start-column
prop is now working as expected (c31348e)
Features
- dhl-link: dhl-link is underlined by default, new
underline
prop (319f9df)
2.11.1 (2024-06-13)
Note: Version bump only for package @dhl-official/user-interface-library
2.11.0 (2024-05-28)
Bug Fixes
- dhl-input-group: correct layout of
rightIcon
, extend unit tests (199154f) - dhl-modal: update
componentDidLoad
& addonClick
(41e043c)
Features
2.10.1-alpha.0 (2024-05-22)
Bug Fixes
Features
- dhl-select: add additional props (WIP) (6804b0b)
2.10.0 (2024-05-15)
Bug Fixes
- dhl-tracking-bar: amend validation colour issue (c238db9)
- dhl-tracking-bar: fix incorrect validation colour (008fbc2)
- dhl-tracking-bar: move validation outside input field (bc48bdc)
- dhl-tracking-bar: resolve overlapping validation messages (be1f15e)
2.9.1-alpha.0 (2024-05-13)
Bug Fixes
- dhl-grid-cell: set default css variables
--grid-column-start/end
(6e072d1) - storybook: dhl-checkbox fix (fd44c7c)
- storybook: updated checked value for radio button and checkbox (a1f69ff)
- tokens: amend css selector for data theme (460e9f0)
Features
- add react and vue single-bundle packages (9e7b2a1)
- stencil-library: add dhl-select component files (ea6c486)
- storybook: add dhl-select stories (e7f592f)
2.9.0 (2024-04-25)
Bug Fixes
- dhl-button: fixing icon size with button size issue (651640c)
- tokens: use os agnostic file paths (1422a66)
Features
- docs: adding intro to grouped navigations (93fb727)
2.8.1-alpha.0 (2024-04-15)
Features
- tokens: use figma design tokens (and legacy design tokens) (e6e1e93)
2.8.0 (2024-04-11)
Bug Fixes
- dhl-grid-container: amend
3xl
isFullWidth
min-width
(3a4bbda) - dhl-navbar: fixing dhl-icon alignment (a383f03)
Features
- dhl-icon: adding accessibility features (0d84566)
- dhl-progress-indicator: adding
isDisabled
prop (d24196e) - implement custom form components as form-associated elements (a1793c0)
- storybook: add snapshot for dhl-panel (c292561)
2.7.2 (2024-03-22)
Bug Fixes
- dhl-image: amend
dataClassName
attribute (8791ffa) - dhl-image: fix interaction between
aspectRatio
andWxH
(1119e71)
Features
- dhl-image: add
aspectRatio
prop (wip) (e5b62a3) - dhl-image: add
has-aspect-ratio
class (wip) (bf071e4)
2.7.1 (2024-03-19)
Note: Version bump only for package @dhl-official/user-interface-library
2.7.1-alpha.0 (2024-03-14)
Bug Fixes
- dhl-telemetry: only load
ApplicationInsights
javascript when needed (e88e79f)
2.7.0 (2024-03-11)
Features
- docs: add component's utility constants documentation (fb97f0a)
2.6.3-alpha.0 (2024-03-06)
Features
- stencil-library: add constants file to components (194af5d)
- stencil-library: update components to use constants and types (d586ad9)
2.6.2 (2024-02-29)
Bug Fixes
- dhl-popover: avoid dhl-popover to toggle at every keydown event (c0b2a11)
2.6.1 (2024-02-28)
Bug Fixes
- dhl-stage: fixing styling issue on large screens with dhl-grid (100e76b)
- dhl-text-area-field: matching border color to other components (ee99637)
2.6.1-alpha.0 (2024-02-23)
Bug Fixes
- dhl-accordion: enable expanded panels and page load (3c0bef2)
- dhl-date: spacebar fix (32407d1)
- dhl-headline: adding missing
textAlign
prop (8c04cec) - dhl-input-field: re-add
dataTracking
prop (e132071)
2.6.0 (2024-02-14)
Note: Version bump only for package @dhl-official/user-interface-library
2.5.4-alpha.3 (2024-02-13)
Note: Version bump only for package @dhl-official/user-interface-library
2.5.4-alpha.2 (2024-02-09)
Features
- implement optional data collection about component's usage (a627e57)
2.5.4-alpha.1 (2024-02-08)
Features
2.5.4-alpha.0 (2024-02-05)
Bug Fixes
- dhl-accordion: component to react to props value updates (63d1dd4)
- dhl-button: amend the code to set and render the disable state (5c99f31)
- dhl-input-field: display validation icon inside with no message (f3aefb2)
- dhl-tabs: ensure HTML <li> elements are not removed from content area (2439a8c)
Features
- icons: update icon set (3b29a66)
2.5.3 (2024-01-24)
Bug Fixes
- dhl-button: avoid pointer-events when the component is disabled (e5b03b6)
- dhl-date: remove reference of
localeLabels.placeholder
(9ed4630)
2.5.2 (2024-01-12)
Bug Fixes
- dhl-list: ensure variant type is propagated to the dhl-list-items (4b6a063)
- stencil-library: prevent data-testid duplication in DOM (2237382)
2.5.1 (2024-01-10)
Note: Version bump only for package @dhl-official/duil
2.5.1-alpha.4 (2024-01-08)
Bug Fixes
- dhl-icon: only decode svg images that are base64 encoded (3601283)
- dhl-modal: avoid emitting multiple events on open and close (0257a97)
- docs: prevent search filed size to change (517ee3f)
2.5.1-alpha.3 (2023-12-22)
Note: Version bump only for package @dhl-official/duil
2.5.1-alpha.2 (2023-12-22)
Features
- dhl-dropdown: use
rightIcon
prop to display an icon next to CTA (029ddce)
2.5.1-alpha.1 (2023-12-21)
Bug Fixes
- dhl-dropdown: align component's label to the left (731932a)
- dhl-input-field: amend CSS selector for shadow root elements (088ebf8)
2.5.1-alpha.0 (2023-12-20)
Bug Fixes
- dhl-input-field: amend icons position and validation position (f2d728e)
- docs: amend documentation for dhl-link href prop usage (82acc5c)
2.5.0 (2023-12-12)
Note: Version bump only for package @dhl-official/duil
2.4.1-alpha.2 (2023-12-12)
Note: Version bump only for package @dhl-official/duil
2.4.1-alpha.1 (2023-12-08)
Note: Version bump only for package @dhl-official/duil
2.4.1-alpha.0 (2023-12-07)
Bug Fixes
- dhl-autocomplete-field: fixed form functionality and updated tests (82cfb70)
- dhl-autocomplete-field: fixed options format and hiddenInput (0d9e9e4)
- dhl-autocomplete-field: initial cosmetic label-value fix (21b471a)
- dhl-autocomplete-field: updated convertOptions function (02b6998)
2.4.0 (2023-11-28)
Bug Fixes
- dhl-date-picker: decuple display value and value value (7a865f0)
2.3.1-monorepo.9 (2023-11-27)
Bug Fixes
- dhl-grid-container: fixing usage of
is-full-width
property (2ab5f4e) - dhl-text-area-field: add label background color to prevent overlap (b51acee)
Features
- dhl-autocomplete-field: removed stencil-hooks dependency (aa48c74)
- replace bitbucket password with bitbucket personal access token (028ff2d)
- stencil-library: add deprecation note and deprecate isBlock (1bb18e6)
2.3.1-monorepo.8 (2023-11-07)
Bug Fixes
- remove incorrect lint and format commands (bf8bd45)
2.3.1-monorepo.7 (2023-11-07)
Features
- Codebase Transition to Monorepo Structure (d318d8d)