Releases: cibernox/ember-power-select
Releases · cibernox/ember-power-select
Raisukaree Chicken
v0.6.3 Released v0.6.3
Importance potatoes
This version includes internal refactors while components API approaches stability, as long as some features:
- [FEATURE] The user can provide a
onkeydown
action that will be invoked whenever the user
presses a key being the component (of the searchbox inside) focused. This enables to create
selects components that can create options on the fly (tags).
This action received the dropdown as first argument and the event as second argument - [BUGFIX] Update ember-basic-dropdown to be sure dropdown reposition is runloop aware.
- [BUGFIX] Component not detects additions additions/removals to the
options
, not just substitutions
of the entire collection. - [BUGFIX] The overflow-y should be auto to not show the bar until it's required by the height of the
option list. - [BUGFIX] Remove loading state if a promise fulfils after the dropdown has been closed
- [BUGFIX] Update to ember-cli 1.13.13 to remove
[DEPRECATED] this.Funnel ...
message. - [BUGFIX] Fix styles when rendering the component in place
- [BUGFIX] Fix position calculation in firefox.
- [BUGFIX] Using
dropdownPosition=above|below
adds the proper class names to the component. - [BUGFIX] Add missing
this._super.included(app);
in the included hook so runtime dependencies are
required. - [BREAKING CHANGE] The arguments received by the
selectComponent
andoptionsComponent
have changed
significantly as a result of an internal refactor. It should not affect to people that have not created
their own customized versions of ember-power-select. - [BUGFIX] Ensure that open the dropdown after a search does not clear the results. Results are not
cleared when the component is closed, like thesearchText
. - [BUGFIX] Ensure
options
andsearch
play nicely toguether. The given options are the initial set of
results until the user performs the first search. From that point on they diverge. - [BUGFIX] Not return from the
search
action is now legal. If you do so, you need to take care
of updating theoptions
yourself, and unless you make options a promise, you will loose the
loading state.