6.2 KiB
6.2 KiB
Change Log
0.1.14
Patch Changes
0.1.13
Patch Changes
- Updated dependencies [
83359ac2] - Updated dependencies [
7709d7c2] - Updated dependencies [
3c2a33a7] - Updated dependencies [
2eeace23]- @lion/overlays@0.22.5
- @lion/listbox@0.3.10
0.1.12
Patch Changes
- Updated dependencies [
5553e43e]- @lion/form-core@0.6.12
- @lion/listbox@0.3.9
- @lion/overlays@0.22.4
0.1.11
Patch Changes
- Updated dependencies [
aa8ad0e6] - Updated dependencies [
9142a53d] - Updated dependencies [
4bacc17b] - Updated dependencies [
3944c5e8]- @lion/form-core@0.6.11
- @lion/overlays@0.22.3
- @lion/listbox@0.3.8
0.1.10
Patch Changes
- Updated dependencies [
c5c4d4ba]- @lion/form-core@0.6.10
- @lion/listbox@0.3.7
0.1.9
Patch Changes
- Updated dependencies [
cf0967fe]- @lion/form-core@0.6.9
- @lion/listbox@0.3.6
0.1.8
Patch Changes
- Updated dependencies [
b222fd78]- @lion/form-core@0.6.8
- @lion/listbox@0.3.5
- @lion/overlays@0.22.2
0.1.7
Patch Changes
- Updated dependencies [
cfbcccb5]- @lion/core@0.13.4
- @lion/form-core@0.6.7
- @lion/listbox@0.3.4
- @lion/overlays@0.22.1
0.1.6
Patch Changes
-
4f1e6d0d: Combobox: demos, Subclasser features and fixesFeatures
- Subclassers can configure
_syncToTextboxCondition(). By default only forautocomplete="inline|both" - Subclassers can configure
_showOverlayCondition(options). For instance, already show once textbox gets focus or add your own custom - Subclassers can configure
_syncToTextboxMultiple(modelValue, oldModelValue). See https://github.com/ing-bank/lion/issues/1038 - Subclassers can configure
_autoSelectCondition, for instance to have autcomplete="list" with auto select instead of manual selection. Both are possible according to w3c specs
Fixes
- listbox multiselect can deselect again on 'Enter' and 'Space'. Closes https://github.com/ing-bank/lion/issues/1059
- combobox multiselect display only shows last selected option in textbox (instead of all). See https://github.com/ing-bank/lion/issues/1038
- default sync to textbox behavior for
autocomplete="none|list"is no sync with textbox
Demos
- created a google combobox demo (with anchors as options)
- advanced styling example
- uses autocomplete 'list' as a fundament and enhances
_showOverlayConditionand_syncToTextboxCondition
- enhanced whatsapp combobox demo
- how to match/highlight text on multiple rows of the option (not just choiceValue)
Potentially breaking for subclassers:
_computeUserIntendsAutoFill->__computeUserIntendsAutoFill(not overridable)_syncCheckedWithTextboxOnInteractionis removed. Use_syncToTextboxConditionand/or_syncToTextboxMultiple
- Subclassers can configure
-
Updated dependencies [
9c3224b4] -
Updated dependencies [
fff79915] -
Updated dependencies [
4f1e6d0d]- @lion/overlays@0.22.0
- @lion/listbox@0.3.3
0.1.5
Patch Changes
- Updated dependencies [
e2e4deec]- @lion/core@0.13.3
- @lion/form-core@0.6.6
- @lion/listbox@0.3.2
- @lion/overlays@0.21.3
0.1.4
Patch Changes
618f2698: Run tests also on webkit- Updated dependencies [
20ba0ca8] - Updated dependencies [
618f2698] - Updated dependencies [
16dd0cec]- @lion/core@0.13.2
- @lion/form-core@0.6.5
- @lion/listbox@0.3.1
- @lion/overlays@0.21.2
0.1.3
Patch Changes
9fcb67f0: Allow flexibility for extending the repropagation prevention conditions, which is needed for combobox, so that a model-value-changed event is propagated when no option matches after an input change. This allows validation to work properly e.g. for Required.7e915f94: Allow background customization of native input- Updated dependencies [
2907649b] - Updated dependencies [
c844c017] - Updated dependencies [
bdf1cfb2] - Updated dependencies [
68e3e749] - Updated dependencies [
fd297a28] - Updated dependencies [
9fcb67f0] - Updated dependencies [
247e64a3] - Updated dependencies [
e92b98a4]- @lion/form-core@0.6.4
- @lion/listbox@0.3.0
- @lion/overlays@0.21.1
- @lion/core@0.13.1
0.1.2
Patch Changes
533417f2: form-control class to correct node928a673a: Add a new option showAllOnEmpty which shows the full list if the input has an empty value6679fe77: Types button and comboboxc76c0786: add inherited styles in combobox (aria 1.1) _inputNode to allow styling- Updated dependencies [
d83f7fc5] - Updated dependencies [
d1c6b18c] - Updated dependencies [
d5faa459] - Updated dependencies [
17a0d6bf] - Updated dependencies [
a4c4f1ee] - Updated dependencies [
d5faa459] - Updated dependencies [
0aa4480e]- @lion/overlays@0.21.0
- @lion/listbox@0.2.0
- @lion/form-core@0.6.3
0.1.1
Patch Changes
-
0ebca5b4: Combobox api, demo and ux improvements- renamed
filterOptionCondition(similarity tomatch-mode, since this is basically an override) - demos for
matchCondition - inline autocompletion edge cases solved (that would be inconsistent ux otherwise)
- demos took a long time render: introduced a lazyRender directive that only adds (expensive) lionOptions after first meaningful paint has happened
- made clearer from the code that selectionDisplay component is for demo purposes only at this moment
- renamed
Minor Changes
-
01a798e5: Combobox packageFeatures
- combobox: new combobox package
- core: expanded browsers detection utils
- core: closest() polyfill for IE
- overlays: allow OverlayMixin to specify reference node (when invokerNode should not be positioned against)
- form-core: add
_onLabelClickto FormControlMixin. Subclassers should override this
Patches
- form-core: make ChoiceGroupMixin a suite
- listbox: move generic tests from combobox to listbox
- select-rich: enhance tests
Patch Changes
- Updated dependencies [
27879863] - Updated dependencies [
4b7bea96] - Updated dependencies [
01a798e5] - Updated dependencies [
a9d6971c] - Updated dependencies [
a31b7217] - Updated dependencies [
85720654] - Updated dependencies [
32202a88] - Updated dependencies [
b9327627] - Updated dependencies [
02145a06]- @lion/overlays@0.20.0
- @lion/form-core@0.6.2
- @lion/core@0.13.0
- @lion/listbox@0.1.2