Releases: vaadin/vaadin-combo-box
Releases · vaadin/vaadin-combo-box
v3.0.0-alpha2 – Internal changes
Changes:
- Rename internal vaadin-dropdown to vaadin-combo-box-dropdown #500
v3.0.0-alpha1 – ES6 & Shadow Parts
Changes:
- Implemented in ES6 (dropped use of legacy APIs)
- Replaced internal Paper Elements with Vaadin Elements
- Added shadow parts for theming (& dropped CSS mixins)
- New default theme and theming example
- Added tabindex support
Breaking Changes:
- No longer works with Polymer 1
v2.0.0 - Stable Polymer Hybrid Release
This is the Polymer Hybrid Stable version of the vaadin-combo-box.
No Changes since v2.0.0-beta2.
v2.0.0-beta2 — Item Template Bugfix for Firefox
Live Demo →
API Documentation →
Changes Since v2.0.0-beta1:
v2.0.0-beta1 — Polymer 2.0 Support
Live Demo →
API Documentation →
No changes since v2.0.0-alpha4.
Breaking Changes Since v1.x:
-
Dependencies need to be hybrid when running your app both in Polymer
1.x
or2.0
-
Prefix and Suffix elements are now defined using
slot
instead ofclass
<!-- 1.x --> <vaadin-combo-box> <div class="prefix">My Prefix</div> <div class="suffix">My Suffix</div> </vaadin-combo-box> <!-- 2.0 --> <vaadin-combo-box> <div slot="prefix">My Prefix</div> <div slot="suffix">My Suffix</div> </vaadin-combo-box>
-
Clear and Toggle icons are now defined using
slot
instead ofclass
. Changes don't apply to<vaadin-combo-box-light>
, which still uses classes!<!-- 1.x --> <vaadin-combo-box> <paper-icon-button icon="remove-circle" class="clear-button"></paper-icon-button> <paper-icon-button icon="search" class="toggle-button"></paper-icon-button> </vaadin-combo-box> <!-- 2.0 --> <vaadin-combo-box> <paper-icon-button icon="remove-circle" slot="clear-button"></paper-icon-button> <paper-icon-button icon="search" slot="toggle-button"></paper-icon-button> </vaadin-combo-box>
Changes Since v1.x:
- Polymer 2.0 Hybrid Support
- Depends on '^2.0.0' versions of Polymer and PolymerElements
- Fix #450 iron-list’s _getPhysicalIndex does not accept item anymore
- Fix #437 Fix closing when scrolling with mouse in IE11 (thanks @kisstkondoros)
v2.0.0-alpha4 - Bugfix Alpha
v2.0.0-alpha3 - Maintenance Fixes
v2.0.0-alpha2 – Depend on stable Polymer 2.0.0
Changes
- Polymer dependency is set
^2.0.0
by default - Other dependencies are set to
^2.0.0
by default
v2.0.0-alpha1 – Polymer 2.0 Support
Changes:
- Polymer 2.0 Hybrid Support
Breaking Changes:
- Dependencies need to be
2.0-preview
or later when running your app both in Polymer1.x
or2.0
- Prefix and Suffix elements are now defined using
slot
instead ofclass
<!-- 1.x -->
<vaadin-combo-box>
<div class="prefix">My Prefix</div>
<div class="suffix">My Suffix</div>
</vaadin-combo-box>
<!-- 2.0 -->
<vaadin-combo-box>
<div slot="prefix">My Prefix</div>
<div slot="suffix">My Suffix</div>
</vaadin-combo-box>
- Clear and Toggle icons are now defined using
slot
instead ofclass
- Changes don't apply to
<vaadin-combo-box-light>
which still uses classes!
- Changes don't apply to
<!-- 1.x -->
<vaadin-combo-box>
<paper-icon-button icon="remove-circle" class="clear-button"></paper-icon-button>
<paper-icon-button icon="search" class="toggle-button"></paper-icon-button>
</vaadin-combo-box>
<!-- 2.0 -->
<vaadin-combo-box>
<paper-icon-button icon="remove-circle" slot="clear-button"></paper-icon-button>
<paper-icon-button icon="search" slot="toggle-button"></paper-icon-button>
</vaadin-combo-box>
v1.3.3 – Maintenance Release
Changes:
change
event fired only on user interaction