Skip to content

Releases: vaadin/vaadin-combo-box

v3.0.4 — Maintenance Release

09 Mar 13:58
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Fixes

  • Fixed the vaadin-combo-box-light element validation

Changes Since v3.0.3:

  • 067055e Fix validation for combo-box-light, remove _bindableInput usage
  • c8d9447 Wrap style tag with custom-style element

v4.0.0-beta3

28 Feb 15:26
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v4.0.0-beta2:

  • c32ef01 Fix focusing of the input

  • 4e6e521 Change and add test

  • 3456269 Set clear button not opening the overlay

v4.0.0-beta2

22 Feb 13:50
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v4.0.0-beta1:

  • ba2f12e Remove unnecessary label wrapper from the item
  • ddb66ef Add content part with block context to the item
  • 677eecb Remove focus outline from host
  • 13d83a6 Remove useless closing tag from demos

v3.0.3 — Performance regression fix

09 Feb 07:38
Compare
Choose a tag to compare

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

08 Feb 07:28
Compare
Choose a tag to compare

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

26 Jan 14:02
Compare
Choose a tag to compare

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
    from vaadin-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

17 Jan 12:45
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes:

  • The element now uses vaadin-lumo-styles dependency instead of vaadin-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:

  • 77121a9 Migrate Valo to Lumo
  • cfa1011 Set selectedItem after DOM attaching and before items set (Fixes #580)
  • 957dd4e Add sudo: required in Travis config for running chrome-sandbox

v4.0.0-alpha4 — webcomponents.org demo fix

05 Jan 14:04
Compare
Choose a tag to compare

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

27 Dec 10:53
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v4.0.0-alpha2:

  • 7f81f50 Enable polymer-linter in CI for ./src and ./theme
  • 3ea9562 Fix polymer-linter warnings in tests
  • 74b76af Add missing positionTarget property declaration
  • 12d73c0 Update combo-box-item Valo theme

v4.0.0-alpha2 — Valo dependency update

27 Dec 09:35
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes:

  • The element now uses vaadin-valo-styles dependency instead of vaadin-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 as vaadin-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