Skip to content

Releases: ember-power-addons/ember-power-select

v9.0.0

15 May 15:20
93c1dd0

Choose a tag to compare

Release (2026-05-15)

  • ember-power-select 9.0.0 (major)

πŸ’₯ Breaking Change

  • ember-power-select
    • #2060 Update ember-basic-dropdown to ^9.0.0 (@mkszepp)
    • #2023 Add wrapper div around options & afterOptionsComponent (possible breaking) (@mkszepp)
    • #1976 Remove deprecations & modernize e.keyCode with e.key (@mkszepp)
    • #1974 Drop support for Ember ArrayProxy, PromiseProxyMixin, ObjectProxy & remove last addObserver/removeObserver/@ember/utils usages (@mkszepp)
    • #1966 Fix Accessibility issue in label component (default should be div instead label tag) (@mkszepp)
    • #1964 Remove automatically added ember-basic-dropdown styles, Convert to modern scss api, Drop node-scss support & Remove built-in CSS/SCSS themes for Bootstrap and Material (@mkszepp)
    • #1965 Add css variables support & drop passing $ember-power-select-line-height without unit (@mkszepp)
    • #1960 Convert addon to gts & remove @embroider/util (@c0rydoras)
    • #1963 Drop support for old dependencies/peerDependencies (@mkszepp)
    • #1962 Remove setup blueprints (@mkszepp)
    • #1961 Drop support for ember < 4.12 (@mkszepp)
    • #1906 Improve addon typing & convert helpers to plain functions (@mkszepp)

πŸš€ Enhancement

  • ember-power-select
    • #2041 Add sass/css export into package.json to support scss pkg: imports & update dependencies (@mkszepp)
    • #2034 Remove Component keyword in class name (@mkszepp)
    • #1990 Widen onInput return type for ember-concurrency compatibility (@johanrd)
    • #1991 Widen search return type for void-returning ember-concurrency tasks (@johanrd)

πŸ› Bug Fix

  • ember-power-select
    • #2047 A11y: fix incorrect handling on clear & selected item buttons (@malatin3)
    • #2041 Add sass/css export into package.json to support scss pkg: imports & update dependencies (@mkszepp)
    • #2036 Improve check for property in object (avoid exception with warp drive schemas) (@mkszepp)
    • #2033 Improve check for input in trigger (@mkszepp)
    • #2024 Improve check for input in trigger (@mkszepp)
    • #2022 Prevent closing select when search field is in trigger and cursor was moved with mouse click (@mkszepp)
    • #1992 fix: prevent custom component from poisoning T inference (@johanrd)
    • #1989 Add default type param T=unknown to PowerSelectOptionsComponent (@johanrd)
    • #1988 Add IsMultiple to beforeOption component as parameter (@mkszepp)
    • #1983 Add ember-concurrency/async-arrow-task-transform into babel publish config (@mkszepp)
    • #1966 Fix Accessibility issue in label component (default should be div instead label tag) (@mkszepp)

πŸ“ Documentation

🏠 Internal

Committers: 4

Release 8.12.2

08 May 08:30

Choose a tag to compare

πŸ› Bug Fix

Committers: 1

Release 8.12.1

07 Dec 07:34

Choose a tag to compare

πŸ› Bug Fix

  • #1955 Fix rendering bug when input field is in trigger (@mkszepp)
  • #1952 Typing on trigger should always return an array for multiple select (@mkszepp)

πŸ“ Documentation

🏠 Internal

Committers: 1

Release 8.12.0

03 Nov 14:55

Choose a tag to compare

πŸš€ Enhancement

  • #1949 Add @labelTag to allow overriding the default label tag (@kexposito)

πŸ› Bug Fix

  • #1950 Fix @placeholder for multiple select field with @searchEnabled={{true}} and @searchFieldPosition="before-options" (@mkszepp)
  • #1948 Allow void in all on events (@mkszepp)

πŸ“ Documentation

Committers: 2

Release 8.11.0

01 Oct 06:15

Choose a tag to compare

πŸš€ Enhancement

  • #1939 Add @multiple parameter to <PowerSelect> and deprecate <PowerSelectMultiple> (@mkszepp)

πŸ› Bug Fix

  • #1943 Add check to avoid auto focus for input field in trigger (@mkszepp)

πŸ“ Documentation

Committers: 1

Release 8.10.0

30 Sep 05:27

Choose a tag to compare

πŸš€ Enhancement

Committers: 1

Release 8.9.0

16 Sep 12:16

Choose a tag to compare

πŸš€ Enhancement

πŸ“ Documentation

  • #1935 Fix ember-concurrency usages in docs (replace @task) (@mkszepp)

Committers: 1

Release 8.8.0

18 Aug 11:53

Choose a tag to compare

πŸš€ Enhancement

Committers: 1

Release 8.7.3

03 Jun 05:39

Choose a tag to compare

πŸ› Bug Fix

  • #1884 Inputfield in trigger - Avoid clearing input field when dropdown is open (@mkszepp)

Committers: 1

Release 8.7.2

26 May 09:58

Choose a tag to compare

πŸ› Bug Fix

  • #1882 Fix before options component (add input when position is undefined) & Add tests for @beforeOptionsComponent with search field (@mkszepp)

Committers: 1