Releases: vaadin/vaadin-combo-box
v3.0.4 — Maintenance Release
Live Demo →
API Documentation →
Fixes
- Fixed the
vaadin-combo-box-light
element validation
Changes Since v3.0.3:
v4.0.0-beta3
Live Demo →
API Documentation →
Changes Since v4.0.0-beta2:
v4.0.0-beta2
Live Demo →
API Documentation →
Changes Since v4.0.0-beta1:
v3.0.3 — Performance regression fix
Live Demo →
API Documentation →
Fixes:
- Fixed virtual scroll issue causing performance impact for large sets of items (#605). There was a regression since v2.0, already fixed in the latest major (v4.0.0-beta1 and later).
Changes Since v3.0.2:
- d771762 Fix travis config: set "sudo" to true, use node 8.9
- b5e6fa6 Remove iron-form observer no longer guaranteed to exist
- 744a9cf Fix iron-list scroll handler, make sure nodes are reused
- d304d55 Disable package-lock.json
- 05b0d93 Fix typos
- eccd493 Fix typos
- fe43998 Remove xvfb for saucelabs. Use wct instead of polymer-cli
v4.0.0-beta1 — First Beta version using Lumo theme by default
Live Demo →
API Documentation →
⚠️ Breaking Changes Since v3.x:
- The element uses Lumo theme by default. The previous default theme has been dropped. You can import the unstyled version from the
src/vaadin-combo-box.html
<vaadin-combo-box>
, as well as<vaadin-text-field>
, now behaves similar to the native<input>
and stretches by default when used inside a column flex container- The default width of the element has been dropped in order to satisfy these requirements
Changes Since v4.0.0-alpha6:
- eab42e4 Use workaround to hide internal API
- 0fcbb3f Rename internal element class name
- 8d78a1c Do not expose dropdown-wrapper and item elements globally
- b4a5f68 Do not expose private element. Align class names with other elements
- 5e96e72 Align with skeleton: bump polymer-cli to 1.6.0
- 85dc70b Align mixins, add missing annotations [skip ci]
- 9204520 Fix typos in docs [skip ci]
- 0585608 Use node 8.9 in CI
- bfc5b56 Remove iron-form observer no longer guaranteed to exist
- dbe691f Update eslint and stylelint to check ./src and ./theme
- 7f65e76 Cleanup tests: remove 1.x and hybrid stuff
- b78d4e1 Use default cursor for dropdown items [skip ci]
v4.0.0-alpha6
Live Demo →
API Documentation →
Changes Since v4.0.0-alpha5:
-
f4573a3 Set tabindex attribute on vaadin-combo-box-item
-
351cead Bump analysis.json
-
2075786 Make the selected item checkmark visible
-
d123257 Use proper CSS selector to workaround items container
-
4a6143c Restore scroll handler dropped by iron-list while opening
-
5e88187 Fix
focus-ring
removing on second opening -
cdac922 Fix the test
-
dcb3298 Fix appearance of item template demos
-
e58e130 Set focus-ring in case combo-box is focused
-
3a4d88a ; f300ffb Restore focus ring if firstly was focused with Tab and add test
-
8ff7db1 Do not set composed flag to true on change event
-
26ef3db Update Lumo theme
Depend on latest
vaadin-item
theme, and copy latest style changes
fromvaadin-list-box
(e.g. separate hover and focus styles for items).Fix overlay “padding” by using the undocumented (and unsupported) CSS
mixin and setting a border on the internal iron-list items container. -
1ade226 Align with skeleton: update eslint-plugin-html and gulp-stylelint
-
b65d341 Update links to extended elements docs
-
6e569d2 Remove obsolete binding to the text-field label attribute
-
444445a Fix demo CSS indentation
-
14d466b Replace paper-button with vaadin-button in demo
-
2b86a37 Sync with skeleton: Switch back to using function closures
-
009a80e Fixed src imports.
v4.0.0-alpha5 — Lumo version
Live Demo →
API Documentation →
⚠️ Breaking Changes:
- The element now uses
vaadin-lumo-styles
dependency instead ofvaadin-valo-styles
. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.
Changes Since v4.0.0-alpha4:
v4.0.0-alpha4 — webcomponents.org demo fix
Live Demo →
API Documentation →
Changes Since v4.0.0-alpha3:
- d9737c8 Align with skeleton: add separate file for test suites
- 0fae348 Update screenshot to match inline demo
- f803afd Restore inline demo for webcomponents.org
- 7a79474 Align with skeleton: add ignore section
- cb74888 Fix ./theme path for polymer lint in CI
- fc27cbf Update polymer lint in CI to check ./src and ./theme
v4.0.0-alpha3
Live Demo →
API Documentation →
Changes Since v4.0.0-alpha2:
v4.0.0-alpha2 — Valo dependency update
Live Demo →
API Documentation →
⚠️ Breaking Changes:
- The element now uses
vaadin-valo-styles
dependency instead ofvaadin-valo-theme
. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported. vaadin-combo-box
, as well asvaadin-text-field
, now behaves similar to native<input>
and stretches by default when used inside a column flex container- The default width of the element has been dropped in order to satisfy these requirements
- Toggle button is no longer hidden in
readonly
state
Changes Since v4.0.0-alpha1:
- 1af3862 Update tests
- 39bee19 Add Getting Started and File Structure docs sections
- 27fb3da Update Valo dependency
- ee5173d Cleanup inline demo: remove unused imports and style
- 1f325b5 Update screenshot and fix screenshot path
- 969b3ab Fix width behavior
- e4950a1 Update theme and demos
- Use shared styles from vaadin-demo-helpers
- Move ”Allow custom values” demo from advanced to basic
- Fix HTML quotes
- Bind to text-field label attribute instead of property. The text-field
theme relies on the presence of the label attribute to ensure proper
vertical alignment. - Depend on the latest text-field and valo theme updates
- 18fe330 Update dependencies
- 39b9207 Fix ElementMixin route