Skip to content

Releases: gatanaso/multiselect-combo-box

v3.0.0-alpha.1

26 Jan 20:51
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

⚠️ Breaking changes ⚠️

This release re-creates the component for Vaadin 22+

For a more detailed overview of all changes, please see: #106

Thank you to @web-padawan for the contribution 🙏

For examples of how this works, check out the demos: lumo theme demo and material theme demo.

v.2.4.2

24 Apr 14:16
Compare
Choose a tag to compare

This is a bugfix release and no changes have been introduced in the functionality of this component.
The modifications are done to enable fixing issues in the java wrapper of this component (https://github.com/gatanaso/multiselect-combo-box-flow).

v2.4.1

09 Apr 18:20
Compare
Choose a tag to compare

This is a bugfix release and no changes have been introduced in the functionality of this component.
The modifications are done to enable fixing issues in the java wrapper of this component (https://github.com/gatanaso/multiselect-combo-box-flow).

v2.4.0

23 Mar 18:53
Compare
Choose a tag to compare

This release introduces the possibility to add custom values (#5) to the multiselect-combo-box 🎉

custom-values

To enable custom values, set the allow-custom-values property of the component. When enabled, inputting a value and pressing enter fires a custom-values-set event. The new value is not automatically added to the existing values or items, instead it is up to the user to handle this event and decide how to process the value.

For examples of how this works, check out the demos: lumo theme demo and material theme demo.

v2.3.1

15 Mar 12:01
Compare
Choose a tag to compare

This is a bugfix release and no changes have been introduced in the functionality of this component.
The modifications are done to enable fixing issues in the java wrapper of this component (https://github.com/gatanaso/multiselect-combo-box-flow).

v2.3.0

28 Feb 21:47
be64b96
Compare
Choose a tag to compare

This release comes with an awesome new feature, and that is the possibility to use item templates and custom renderers (#43) 🎉
custom-renderer

Additionally it fixes an issue with the ordering of non-string items #55.

lumo demo: https://multiselect-combo-box.web.app/demo/
material demo: https://multiselect-combo-box-material.web.app/demo/material/

v2.2.0

20 Nov 19:29
Compare
Choose a tag to compare

This release introduces a much needed feature of the multiselect-combo-box and that is to keep the overlay open when selecting items (this was not previously achievable due to limitations in the underlying vaadin-combo-box).
keep-overlay-open
Furthermore, with this release the component no longer has a default full width, but instead, it takes the amount of space it needs. This change breaks previous behavior in favor of better aligning with the core set of vaadin components.
Also, a new property readonlyValueSeparator was introduced, which enables customizing the value separator that is used for constructing the display value when the component is in readonly mode.
The default value of this separator is , .

⚠️ Breaking change: the multiselect-combo-box no longer has a default full width.

Backport of the clear button visible attribute

02 Nov 16:35
4f5260d
Compare
Choose a tag to compare

🎉 release for the Polymer 2 version of this component 🎉

To better align with the new defaults for the vaadin components, the clear-button-visible attribute is now also available to the multiselect-combo-box. With this update the component no longer displays the clear icon by default, but instead it needs to be specified explicitly. This change breaks the default behavior in favor of aligning better with the current default behavior of the vaadin-text-field and the vaadin-combo-box components.

⚠️ Breaking Change: The clear button is now hidden by default. To make it visible, set the clear-button-visible attribute or use the clearButtonVisible property.

ℹ️ Note: if the value of the multiselect-combo-box is empty, the clear button is always hidden.

Clear button visible attribute

25 Oct 10:50
aa088d6
Compare
Choose a tag to compare

To better align with the new defaults for the vaadin components, the clear-button-visible attribute is now also available to the multiselect-combo-box. With this update the component no longer displays the clear icon by default, but instead it needs to be specified explicitly. This change breaks the default behavior in favor of aligning better with the current default behavior of the vaadin-text-field and the vaadin-combo-box components.

⚠️ Breaking Change: The clear button is now hidden by default. To make it visible, set the clear-button-visible attribute or use the clearButtonVisible property.

ℹ️ Note: if the value of the multiselect-combo-box is empty, the clear button is always hidden.

Modifications for support of lazy data loading

08 Oct 12:51
9796579
Compare
Choose a tag to compare

This release introduces the modifications required by the Java wrapper to support lazy loading of items.