Releases: vaadin/vaadin-checkbox
v2.2.8
Live Demo →
API Documentation →
Fixes
vaadin-checkbox-group
: fixes for dynamically added checkboxes- make
change
event not composed
Changes Since v2.2.7:
-
4998845 Cleanup
-
e236f56 fix: check added checkbox if included in value
In the asynchronous FlattenedNodesObserver, the checkboxes should
be updated to be checked if included in the checkbox-group value.
Previously, this caused an invalid state where the checkbox's
checked-state and the checkbox-group's value were out-of-sync (also when
value was set after adding the checkbox, because of asynchronisity). -
8973123 fix: prevent duplicates in checkbox-group value
Eg. when setting the value manually and adding a checked checkbox.
Previously, the value of the added checked checkbox was always added to
the checkbox-group value, even if it was already included. -
d2c6f79 test: update browser versions used in tests
Related to:
https://github.com/vaadin/components-team-tasks/issues/450
vaadin/vaadin-element-skeleton#204 -
ea524e1 chore: align with skeleton, replace gulp with npm scripts
v2.2.7
Live Demo →
API Documentation →
Changes Since v2.2.6:
v2.2.6
Live Demo →
API Documentation →
Fixes
- Fixed Firefox issue when using Tab key to navigate between checkboxes
Changes Since v2.2.5:
v2.2.5
Live Demo →
API Documentation →
Fixes
- Add missing styles for
hidden
attribute - Aligned CSS for
user-select
property vendor prefixes
Changes Since v2.2.4:
v2.1.3
Live Demo →
API Documentation →
Fixes
- Add missing styles for
hidden
attribute - Aligned CSS for
user-select
property vendor prefixes - Fix label consider it is empty also if there is only one empty text node inside
Changes Since v2.1.2:
v2.2.4
Live Demo →
API Documentation →
Changes Since v2.2.3:
v2.2.3
Live Demo →
API Documentation →
Changes Since v2.2.2:
v2.2.2
Live Demo →
API Documentation →
Changes Since v2.2.1:
v2.1.2
v2.2.1
Live Demo →
API Documentation →
Changes Since v2.2.0-beta2:
-
c979be0 Update vaadin-element-mixin to 2.0.0
-
83d6467 Remove Polymer legacy syntax from demo [skip ci]
-
7ac8e03 Update test to check the first button checked state
-
8fb62d5 Move adding of the listeners to ready
-
68a6bed Add test for checking number of calls of checked changed listener
-
06bfeeb Run tests in headless Chrome and Firefox, use sudo: false in travis
-
d990500 Remove analysis.json [skip ci]
-
642739a Exclude visual tests for PR builds in travis [skip ci]
-
05607fa Remove Polymer mention [skip ci]
-
cc9ec44 Use badgen for npm and bower versions badges [skip ci]
-
c1549b0 Add Part name to the description
-
d38dd37 Switch from using flattenedNodesObserver to use slotchange event
-
d8a4d3c Update test to dispatch slotchange event instead of flushing observer
-
335081e Add emtpy attribute documentation, update existing state attributes docs
-
2fee129 Update styles for non-empty label in material and lumo
-
50ea00b Add observer for tracking removal/adding of the label
-
7e20415 Add tests for setting empty attribute on part label
-
38a7b57 Update screenshots to include empty label
-
ff08af0 Add visual test
-
7bae657 Use @vaadin/vaadin-component-dev-dependencies