36 KiB
Change Log
0.21.18
Patch Changes
0.21.17
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.21.16
Patch Changes
- Updated dependencies [
5553e43e]- @lion/form-core@0.6.12
- @lion/listbox@0.3.9
- @lion/overlays@0.22.4
0.21.15
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.21.14
Patch Changes
- Updated dependencies [
27020f12] - Updated dependencies [
c5c4d4ba]- @lion/button@0.8.5
- @lion/form-core@0.6.10
- @lion/listbox@0.3.7
0.21.13
Patch Changes
- Updated dependencies [
cf0967fe]- @lion/form-core@0.6.9
- @lion/listbox@0.3.6
0.21.12
Patch Changes
- Updated dependencies [
b222fd78]- @lion/form-core@0.6.8
- @lion/listbox@0.3.5
- @lion/overlays@0.22.2
0.21.11
Patch Changes
- Updated dependencies [
cfbcccb5]- @lion/core@0.13.4
- @lion/form-core@0.6.7
- @lion/listbox@0.3.4
- @lion/button@0.8.4
- @lion/overlays@0.22.1
0.21.10
Patch Changes
- Updated dependencies [
9c3224b4] - Updated dependencies [
fff79915] - Updated dependencies [
4f1e6d0d]- @lion/overlays@0.22.0
- @lion/listbox@0.3.3
0.21.9
Patch Changes
- Updated dependencies [
e2e4deec]- @lion/core@0.13.3
- @lion/button@0.8.3
- @lion/form-core@0.6.6
- @lion/listbox@0.3.2
- @lion/overlays@0.21.3
0.21.8
Patch Changes
-
20ba0ca8: Type enhancements- LocalizeMixinTypes.d.ts extend from LitElement
- Make
slotsa getter in SlotMixin types - selectedElement of type 'LionOption' in SelectRichInvoker
-
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/button@0.8.2
- @lion/overlays@0.21.2
0.21.7
Patch Changes
- Updated dependencies [
b910d6f7]- @lion/button@0.8.1
0.21.6
Patch Changes
1671c705: Fix select rich to manually request update for the invoker selected element when it synchronizes, as the modelValue could be changed but would not trigger a change since the old and new value are both referenced from the updated node reference, meaning they will always be the same and never pass the dirty check.- Updated dependencies [
2907649b] - Updated dependencies [
c844c017] - Updated dependencies [
bdf1cfb2] - Updated dependencies [
68e3e749] - Updated dependencies [
fd297a28] - Updated dependencies [
9fcb67f0] - Updated dependencies [
247e64a3] - Updated dependencies [
e92b98a4] - Updated dependencies [
f7ab5391] - Updated dependencies [
26b60593]- @lion/form-core@0.6.4
- @lion/listbox@0.3.0
- @lion/overlays@0.21.1
- @lion/core@0.13.1
- @lion/button@0.8.0
0.21.5
Patch Changes
17a0d6bf: add types20469ce7: Change scrollTargetNode to listboxNode, same as parent and extention layer. The extention layer has a different overlayContentNode and had to set it back to listboxNode.- Updated dependencies [
d83f7fc5] - Updated dependencies [
d1c6b18c] - Updated dependencies [
d5faa459] - Updated dependencies [
17a0d6bf] - Updated dependencies [
a4c4f1ee] - Updated dependencies [
d5faa459] - Updated dependencies [
0aa4480e] - Updated dependencies [
6679fe77]- @lion/overlays@0.21.0
- @lion/listbox@0.2.0
- @lion/form-core@0.6.3
- @lion/button@0.7.15
0.21.4
Patch Changes
-
e2d772f5: The singleOption setting should only be true if there is exactly one option. This also needs to be true if there are dynamic additions or removals. -
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
-
6394c080: Cleanup and remove shadow outlet slot. This should not be used anymore -
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
- @lion/button@0.7.14
0.21.3
Patch Changes
7e02c39a: Remove public class field usage in Select Rich
0.21.2
Patch Changes
- Updated dependencies [
27bc8058]- @lion/listbox@0.1.1
0.21.1
Patch Changes
0ec72ac3: Adds a new listbox package. A listbox widget presents a list of options and allows a user to select one or more of them.- Updated dependencies [
0ec72ac3] - Updated dependencies [
e42071d8] - Updated dependencies [
75107a4b] - Updated dependencies [
60d5d1d3]- @lion/listbox@0.1.0
- @lion/button@0.7.13
- @lion/overlays@0.19.0
- @lion/core@0.12.0
- @lion/form-core@0.6.1
0.21.0
Minor Changes
26f683d0: - Make the OverlayController constructor phase synchronous.- Trigger a setup of the OverlayController on every connectedCallback
- Execute a new OverlayController after (shadowDom) rendering of the element is done
- Teardown the OverlayController on every disconnectedCallback
- This means moving a dialog triggers teardown in the old location and setup in the new location
- Restore the original light dom (if needed) in the teardown phase of the OverlayController
Patch Changes
-
874ff483: Form-core typingsFeatures
Provided typings for the form-core package and core package. This also means that mixins that previously had implicit dependencies, now have explicit ones.
Patches
- lion-select-rich: invoker selectedElement now also clones text nodes (fix)
- fieldset: runs a FormGroup suite
-
Updated dependencies [
874ff483] -
Updated dependencies [
26f683d0]- @lion/form-core@0.6.0
- @lion/core@0.11.0
- @lion/overlays@0.18.0
- @lion/button@0.7.12
0.20.0
Minor Changes
65ecd432: Update to lit-element 2.4.0, changed all uses of _requestUpdate into requestUpdateInterval
Patch Changes
- Updated dependencies [
65ecd432] - Updated dependencies [
4dc621a0]- @lion/core@0.10.0
- @lion/form-core@0.5.0
- @lion/overlays@0.17.0
- @lion/button@0.7.11
0.19.6
Patch Changes
- Updated dependencies [
c347fce4]- @lion/form-core@0.4.4
0.19.5
Patch Changes
- Updated dependencies [
4b3ac525]- @lion/core@0.9.1
- @lion/button@0.7.10
- @lion/form-core@0.4.3
- @lion/overlays@0.16.13
0.19.4
Patch Changes
dd021e43: Groups need a valid formattedValue representing the value of it's form elements- Updated dependencies [
dd021e43] - Updated dependencies [
07c598fd]- @lion/form-core@0.4.2
0.19.3
Patch Changes
- Updated dependencies [
fb236975]- @lion/form-core@0.4.1
0.19.2
Patch Changes
7742e2ea: Clicking on a label of a rich select should focus the invoker button. This behavior is to mimic the native select.- Updated dependencies [
3c61fd29] - Updated dependencies [
5a48e69b] - Updated dependencies [
9ecab4d5]- @lion/form-core@0.4.0
- @lion/core@0.9.0
- @lion/overlays@0.16.12
- @lion/button@0.7.9
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.19.1 (2020-07-28)
Note: Version bump only for package @lion/select-rich
0.19.0 (2020-07-27)
Features
- synchronous form registration system (8698f73)
0.18.21 (2020-07-27)
Bug Fixes
- select-rich: add serializedValue setter due to getter override (23f61eb)
0.18.20 (2020-07-16)
Note: Version bump only for package @lion/select-rich
0.18.19 (2020-07-13)
Note: Version bump only for package @lion/select-rich
0.18.18 (2020-07-13)
Bug Fixes
- select-rich: align teardown phase with OverlayMixin (97922df)
0.18.17 (2020-07-13)
Note: Version bump only for package @lion/select-rich
0.18.16 (2020-07-09)
Note: Version bump only for package @lion/select-rich
0.18.15 (2020-07-09)
Note: Version bump only for package @lion/select-rich
0.18.14 (2020-07-09)
Note: Version bump only for package @lion/select-rich
0.18.13 (2020-07-09)
Bug Fixes
- select-rich: instantiation after first update (184898c)
0.18.12 (2020-07-07)
Note: Version bump only for package @lion/select-rich
0.18.11 (2020-07-06)
Note: Version bump only for package @lion/select-rich
0.18.10 (2020-06-24)
Note: Version bump only for package @lion/select-rich
0.18.9 (2020-06-24)
Note: Version bump only for package @lion/select-rich
0.18.8 (2020-06-23)
Note: Version bump only for package @lion/select-rich
0.18.7 (2020-06-18)
Note: Version bump only for package @lion/select-rich
0.18.6 (2020-06-10)
Note: Version bump only for package @lion/select-rich
0.18.5 (2020-06-09)
Note: Version bump only for package @lion/select-rich
0.18.4 (2020-06-08)
Note: Version bump only for package @lion/select-rich
0.18.3 (2020-06-08)
Note: Version bump only for package @lion/select-rich
0.18.2 (2020-06-03)
Bug Fixes
- overlays: change dropdownConfig inheritsReferenceWidth to min (16f7afb)
- remove all stories folders from npm (1e04d06)
0.18.1 (2020-06-02)
Note: Version bump only for package @lion/select-rich
0.18.0 (2020-05-29)
Features
- merge field/validate/choice-input/form-group into @lion/form-core (6170374)
- use markdown javascript (mdjs) for documentation (bcd074d)
0.17.5 (2020-05-27)
Bug Fixes
- select-rich: prevent scrolling when focused (dd3053a)
0.17.4 (2020-05-27)
Note: Version bump only for package @lion/select-rich
0.17.3 (2020-05-25)
Note: Version bump only for package @lion/select-rich
0.17.2 (2020-05-20)
Note: Version bump only for package @lion/select-rich
0.17.1 (2020-05-19)
Note: Version bump only for package @lion/select-rich
0.17.0 (2020-05-18)
Features
- use singleton manager to support nested npm installations (e2eb0e0)
0.16.0 (2020-05-18)
Bug Fixes
- overlays: local backdrop outlet (e19a0f4)
Features
- overlays: enhance content projection for styling purposes (f33ea6b)
0.15.4 (2020-05-06)
Note: Version bump only for package @lion/select-rich
0.15.3 (2020-04-29)
Bug Fixes
0.15.2 (2020-04-20)
Note: Version bump only for package @lion/select-rich
0.15.1 (2020-04-15)
Note: Version bump only for package @lion/select-rich
0.15.0 (2020-04-14)
Features
- select-rich: added signleoption functionality (7c37418)
0.14.2 (2020-04-07)
Note: Version bump only for package @lion/select-rich
0.14.1 (2020-04-02)
Bug Fixes
- select-rich: wait until mixin overlay is ready before doing setup (53a21f2)
0.14.0 (2020-03-26)
Bug Fixes
- select-rich: consider no default select for inheritsReferenceWidth (e636ce1)
Features
- select-rich: add has no default selection feature (975a01a)
0.13.0 (2020-03-25)
Bug Fixes
- select-rich: allow hoverable content inside content-wrapper (eadb0fd)
Features
- update to stable @open-wc/scoped-elements (10bac56)
0.12.4 (2020-03-20)
Note: Version bump only for package @lion/select-rich
0.12.3 (2020-03-19)
Note: Version bump only for package @lion/select-rich
0.12.2 (2020-03-19)
Bug Fixes
- normalization model-value-changed events (1b6c3a4)
0.12.1 (2020-03-12)
Note: Version bump only for package @lion/select-rich
0.12.0 (2020-03-05)
Features
- use Scoped Elements (15b4a5e)
0.11.4 (2020-03-04)
Note: Version bump only for package @lion/select-rich
0.11.3 (2020-03-02)
Bug Fixes
- normalize subclasser apis (ce0630f)
0.11.2 (2020-03-01)
Note: Version bump only for package @lion/select-rich
0.11.1 (2020-02-26)
Note: Version bump only for package @lion/select-rich
0.11.0 (2020-02-20)
Features
- api normalisation formElements and values (9b905c4)
0.10.4 (2020-02-19)
Bug Fixes
- reduce storybook chunck sizes for more performance (9fc5606)
0.10.3 (2020-02-14)
Note: Version bump only for package @lion/select-rich
0.10.2 (2020-02-13)
Note: Version bump only for package @lion/select-rich
0.10.1 (2020-02-10)
Note: Version bump only for package @lion/select-rich
0.10.0 (2020-02-06)
Features
- flatten modelValue and remove checkedValue (848ff06)
0.9.11 (2020-02-06)
Note: Version bump only for package @lion/select-rich
0.9.10 (2020-02-06)
Note: Version bump only for package @lion/select-rich
0.9.9 (2020-02-05)
Note: Version bump only for package @lion/select-rich
0.9.8 (2020-02-05)
Note: Version bump only for package @lion/select-rich
0.9.7 (2020-02-03)
Note: Version bump only for package @lion/select-rich
0.9.6 (2020-01-30)
Note: Version bump only for package @lion/select-rich
0.9.5 (2020-01-29)
Bug Fixes
- select-rich: set activeIndex also when checkedIndex = 0 (03c58fd)
0.9.4 (2020-01-23)
Note: Version bump only for package @lion/select-rich
0.9.3 (2020-01-23)
Note: Version bump only for package @lion/select-rich
0.9.2 (2020-01-20)
Note: Version bump only for package @lion/select-rich
0.9.1 (2020-01-17)
Bug Fixes
- update storybook and use main.js (e61e0b9)
0.9.0 (2020-01-13)
Features
- improved storybook demos (89b835a)
0.8.9 (2020-01-08)
Note: Version bump only for package @lion/select-rich
0.8.8 (2019-12-30)
Bug Fixes
- select-rich: add aria-invalid when invalid (db5f2ef)
0.8.7 (2019-12-17)
Note: Version bump only for package @lion/select-rich
0.8.6 (2019-12-16)
Note: Version bump only for package @lion/select-rich
0.8.5 (2019-12-13)
Note: Version bump only for package @lion/select-rich
0.8.4 (2019-12-11)
Note: Version bump only for package @lion/select-rich
0.8.3 (2019-12-11)
Note: Version bump only for package @lion/select-rich
0.8.2 (2019-12-06)
Note: Version bump only for package @lion/select-rich
0.8.1 (2019-12-04)
Note: Version bump only for package @lion/select-rich
0.8.0 (2019-12-04)
Features
- integrate and pass automated a11y testing (e1a417b)
0.7.2 (2019-12-03)
Bug Fixes
- let lerna publish fixed versions (bc7448c)
0.7.1 (2019-12-02)
Bug Fixes
- use strict versions to get correct deps on older versions (8645c13)
0.7.0 (2019-12-01)
Bug Fixes
- no longer use overlay templates (49974bd)
Features
- refactor the overlay system implementations, docs and demos (a5a9f97)
- overlays: improve API for overriding controller config in mixin (45f5571)
0.6.5 (2019-11-28)
Note: Version bump only for package @lion/select-rich
0.6.4 (2019-11-27)
Note: Version bump only for package @lion/select-rich
0.6.3 (2019-11-27)
Note: Version bump only for package @lion/select-rich
0.6.2 (2019-11-26)
Note: Version bump only for package @lion/select-rich
0.6.1 (2019-11-22)
Bug Fixes
- select-rich: keyboard navigation should handle scrolling (0dad105)
0.6.0 (2019-11-22)
Features
- field: order aria attributes based on nodes (95d553e)
0.5.2 (2019-11-20)
Bug Fixes
- select-rich: sync selected el after add item on selected index (1298b7b)
0.5.1 (2019-11-19)
Note: Version bump only for package @lion/select-rich
0.5.0 (2019-11-18)
Features
- finalize validation and adopt it everywhere (396deb2)
0.4.1 (2019-11-15)
Bug Fixes
- refactor slot selection (5999ea9)
0.4.0 (2019-11-13)
Features
- remove all deprecations from lion (66d3d39)
0.3.14 (2019-11-12)
Note: Version bump only for package @lion/select-rich
0.3.13 (2019-11-06)
Note: Version bump only for package @lion/select-rich
0.3.12 (2019-11-01)
Note: Version bump only for package @lion/select-rich
0.3.11 (2019-10-25)
Note: Version bump only for package @lion/select-rich
0.3.10 (2019-10-23)
Note: Version bump only for package @lion/select-rich
0.3.9 (2019-10-23)
Note: Version bump only for package @lion/select-rich
0.3.8 (2019-10-21)
Note: Version bump only for package @lion/select-rich
0.3.7 (2019-10-21)
Note: Version bump only for package @lion/select-rich
0.3.6 (2019-10-14)
Note: Version bump only for package @lion/select-rich
0.3.5 (2019-10-11)
Bug Fixes
- select-rich: make readonly work (6a15ba1)
0.3.4 (2019-10-11)
Note: Version bump only for package @lion/select-rich
0.3.3 (2019-10-11)
Bug Fixes
- select-rich: set dynamically name prop on child option elements (b9ba3db)
0.3.2 (2019-10-11)
Note: Version bump only for package @lion/select-rich
0.3.1 (2019-10-11)
Note: Version bump only for package @lion/select-rich
0.3.0 (2019-10-10)
Features
- update to latest overlay system (4c26bef)
0.2.5 (2019-10-09)
Note: Version bump only for package @lion/select-rich
0.2.4 (2019-10-07)
Note: Version bump only for package @lion/select-rich
0.2.3 (2019-09-30)
Note: Version bump only for package @lion/select-rich
0.2.2 (2019-09-27)
Note: Version bump only for package @lion/select-rich
0.2.1 (2019-09-27)
Note: Version bump only for package @lion/select-rich
0.2.0 (2019-09-26)
Features
- select-rich: provide generic mechanism for overrifing overlay type (ac33804)
0.1.21 (2019-09-26)
Note: Version bump only for package @lion/select-rich
0.1.20 (2019-09-25)
Note: Version bump only for package @lion/select-rich
0.1.19 (2019-09-20)
Note: Version bump only for package @lion/select-rich
0.1.18 (2019-09-19)
Note: Version bump only for package @lion/select-rich
0.1.17 (2019-09-17)
Note: Version bump only for package @lion/select-rich
0.1.16 (2019-09-13)
Note: Version bump only for package @lion/select-rich
0.1.15 (2019-08-29)
Note: Version bump only for package @lion/select-rich
0.1.14 (2019-08-23)
Note: Version bump only for package @lion/select-rich
0.1.13 (2019-08-21)
Note: Version bump only for package @lion/select-rich
0.1.12 (2019-08-17)
Note: Version bump only for package @lion/select-rich
0.1.11 (2019-08-15)
Note: Version bump only for package @lion/select-rich
0.1.10 (2019-08-15)
Note: Version bump only for package @lion/select-rich
0.1.9 (2019-08-14)
Note: Version bump only for package @lion/select-rich
0.1.8 (2019-08-07)
Note: Version bump only for package @lion/select-rich
0.1.7 (2019-08-07)
Note: Version bump only for package @lion/select-rich
0.1.6 (2019-08-01)
Note: Version bump only for package @lion/select-rich
0.1.5 (2019-07-30)
Note: Version bump only for package @lion/select-rich
0.1.4 (2019-07-30)
Note: Version bump only for package @lion/select-rich
0.1.3 (2019-07-29)
Note: Version bump only for package @lion/select-rich
0.1.2 (2019-07-26)
Note: Version bump only for package @lion/select-rich
0.1.1 (2019-07-26)
Bug Fixes
- select-rich: add index.js with class export (7d0aeb1)
0.1.0 (2019-07-25)
Features
- add lion-select-rich (66b7880)