Skip to content

V17.0.0 (2024-12-23)

Choose a tag to compare

@Zefling Zefling released this 23 Dec 11:40
· 102 commits to master since this release
d4d1a88

Changes

  • Rewrite the component to use all the advances of Angular:
    • Switch to stand-alone component mode
    • Use of signals for inputs & queries
    • Removed a lot of setTimeout
    • Improved the overlay with the CDK
    • Fix autocreate with single option
    • Add resettable with multiple mode
    • Fix inconsistencies in the code
    • Much stricter code rewriting
  • Accessibility (from 15.4.0)
    • Added/modified accessibility attributes
    • New inputs for accessibility
      • title
      • ariaLabelledBy
      • ariaDescribedBy
      • ariaInvalid
      • ariaResetButtonDescription
    • Improved focus/blur
    • Fixed readonly
    • Added reset button to tab navigation
    • Keyboard interactions
      • Update
        • Escape: Improved focus after closing popup.
        • Tab: Navigates correctly when no searchbox.
      • New
        • Home: Opens popup. Goes to first option.
        • End: Opens popup. Goes to last option.
        • PageUp: Opens popup. Goes up 10 options.
        • PageDown: Opens popup. Goes down 10 options.
        • Space: Opens popup. Selects option when there is no search input.
        • Alt+Down, Alt+Up: Opens/closes popup.

Demo

  • New demo