Skip to content

Releases: Harvest-Dev/ng-select2

V17.2.1 (2025-03-21)

21 Mar 12:44
5e1f344
Compare
Choose a tag to compare

Change

  • fix: regression on limit to 0

V17.2.0 (2025-03-20)

20 Mar 18:44
fb351d8
Compare
Choose a tag to compare

Change

  • build: fix backward compatibility to Angular 18.1 (thanks @bborel-hvs)
  • feat: new attribute nativeKeyboard
  • feat: add accessibility for nativeKeyboard (thanks @mbelin-hvs)
  • feat: improve scrolling behavior in results (thanks @mbelin-hvs)
  • fix: multiple opening when overlay is not active

V17.1.1 (2025-02-04)

04 Feb 21:00
d9f6d87
Compare
Choose a tag to compare

Change

  • Fix value when switching between single and multiple

V17.1.0 (2024-12-26)

26 Dec 03:30
5e2b981
Compare
Choose a tag to compare
  • Add attribute multipleDrag: drag'n drop list of items in selection

V17.0.0 (2024-12-23)

23 Dec 11:40
d4d1a88
Compare
Choose a tag to compare

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

V15.4.0 (2024-12-18)

18 Dec 08:12
f8d43ef
Compare
Choose a tag to compare

Changes

  • 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

  • Fixed bugs
  • Added accessibility exemples

V16.0.0 (2024-11-27)

27 Nov 00:36
271a73d
Compare
Choose a tag to compare

Breaking Changes

  • minimum required support has been upgraded to Angular 19.0.

V15.3.0 (2024-11-16)

16 Nov 12:59
4442541
Compare
Choose a tag to compare

Changes

  • Add properties:
    • selectionOverride: Change what is displayed in the selection area #79
    • selectionNoWrap: Force selection on one line #79
    • showSelectAll: Add an option to select all options c #80
    • selectAllText: Text when all options as not selected #80
    • removeAllText: Text when all options as selected #80
  • Fix labels of selected options #81

V15.2.1 (2024-08-22)

21 Aug 23:07
9c0cfb2
Compare
Choose a tag to compare

Changes

  • Delete a forgotten logger #75

V15.2.0 (2024-08-03)

03 Aug 20:14
7b6b7fb
Compare
Choose a tag to compare

Changes

  • Add templates for selection (see readme or code generator) #74