Skip to content

Releases: cibernox/ember-power-select

Release 8.0.0-beta.0

02 Jan 10:08
Compare
Choose a tag to compare
Release 8.0.0-beta.0 Pre-release
Pre-release

πŸ’₯ Breaking Change

🏠 Internal

Committers: 1

Release 7.2.0

16 Nov 13:14
Compare
Choose a tag to compare

πŸš€ Enhancement

πŸ› Bug Fix

  • #1612 Add missing dependency @ember/render-modifiers (@mkszepp)
  • #1603 isSliceable is not working for ember data 3.x hasmany relationships (@betocantu93)

🏠 Internal

Committers: 2

Release 7.1.1

18 Aug 14:12
Compare
Choose a tag to compare

πŸ› Bug Fix

🏠 Internal

Committers: 1

Release 6.0.1

23 Aug 14:53
Compare
Choose a tag to compare

πŸš€ Enhancement

Committers: 1

Release 6.0.0

05 Aug 15:51
Compare
Choose a tag to compare

πŸ’₯ Breaking Change

πŸš€ Enhancement

🏠 Internal

Committers: 4

Alphabet soup

25 Nov 19:37
Compare
Choose a tag to compare

It has been a loooong time since the last major release, but this one addresses one of the main problems with the component since its inception: A11y.

Thanks to the great contributions from the folks at Freshbooks in #1481, #1483 and #1484 this components is now nice to use for people using screen readers like VoiceOver or Jaws, properly announcing the selected and highlighted options.

The improvements required some changes in the aria attributes of the component which some people used for styling, hence why this could be considered a breaking change, although it will be simple upgrade for virtually everyone.

Home-made croissants

30 Apr 21:13
Compare
Choose a tag to compare

Finally a new major version!

When compared with 2.0.0-beta.5, it finally removes the dependency on ember-native-dom-helpers. Not the test helpers provided by this addon use the helpers in @ember/test-helpers.

When compared with the last 1.X version, I'll just copy the relevan breaking changes, which I don't expect they'll be relevant for most users:

Require Glimmer 2

Now the min version of Ember is 2.10. It allows the component to drop some code most people don't need anymore.
If you are not in Ember 2.10 or greater, don't worry. Branch 1.X will continue to support 2.3.1+ for some time while you upgrade.

Drop ember-wormhole

Now that we can rely on the glimmer-vm, the addon uses Ember-Basic-Dropdown 1.0, which uses the built-in #-in-element construct to render your content out of the regular flow of the page.

Better behaviour when typing on the trigger

Now when a select's trigger (not the searchbox) is focused and you type, the default behavior mimics much better the default behavior of native selects

Global acceptance helpers are deprecated.

The selectChoose, selectSearch, removeMultipleOption and clearSelected helpers will continue to exist, but registering and using them as globals is deprecated and will be removed on the 2.0 release. You can continue to use them just the same, but you will have to explicitly import them from ember-power-select/test-support/helpers. That is all!

Pulpo a feira

18 Dec 17:08
Compare
Choose a tag to compare
Pulpo a feira Pre-release
Pre-release

πŸŽ… πŸŽ„ πŸŽ„ Ho Ho Ho! πŸŽ„πŸŽ„ πŸŽ…

Santa came early with a new major version of Ember Power Select!
This kicks in the 2.0 series, the first one with (intentional) breaking changes in a long time. But fear not, you won't probably notice anything.

Require Glimmer 2

Now the min version of Ember is 2.10. It allows the component to drop some code most people don't need anymore.
If you are not in Ember 2.10 or greater, don't worry. Branch 1.X will continue to support 2.3.1+ for some time while you upgrade.

Drop ember-wormhole

Now that we can rely on the glimmer-vm, the addon uses Ember-Basic-Dropdown 1.0, which uses the built-in #-in-element construct to render your content out of the regular flow of the page.

Better behaviour when typing on the trigger

Now when a select's trigger (not the searchbox) is focused and you type, the default behavior mimics much better the default behavior of native selects

Global acceptance helpers are deprecated.

The selectChoose, selectSearch, removeMultipleOption and clearSelected helpers will continue to exist, but registering and using them as globals is deprecated and will be removed on the 2.0 release. You can continue to use them just the same, but you will have to explicitly import them from ember-power-select/test-support/helpers. That is all!

Wooper

13 Jul 15:06
Compare
Choose a tag to compare

Use new modules API.

So far, a banana

26 Apr 10:12
Compare
Choose a tag to compare

Now the select supports working inside elements with scroll!