lion/packages/core/CHANGELOG.md
github-actions[bot] e701f87802 Version Packages
2020-11-09 13:35:08 +00:00

281 lines
9.7 KiB
Markdown

# Change Log
## 0.13.4
### Patch Changes
- cfbcccb5: Fix type imports to reuse lion where possible, in case Lit updates with new types that may break us.
## 0.13.3
### Patch Changes
- e2e4deec: Export reparentNodes and removeNodes
## 0.13.2
### Patch Changes
- 20ba0ca8: Type enhancements
- LocalizeMixinTypes.d.ts extend from LitElement
- Make `slots` a getter in SlotMixin types
- selectedElement of type 'LionOption' in SelectRichInvoker
## 0.13.1
### Patch Changes
- e92b98a4: Ordering aria elements according to dom structure in all browsers
## 0.13.0
### Minor Changes
- 01a798e5: Combobox package
## Features
- 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 `_onLabelClick` to FormControlMixin. Subclassers should override this
## Patches
- form-core: make ChoiceGroupMixin a suite
- listbox: move generic tests from combobox to listbox
- select-rich: enhance tests
## 0.12.0
### Minor Changes
- 75107a4b: EventTargetShim
#### Features
EventTargetShim is a base class that shims EventTarget for full browser support.
## 0.11.0
### Minor Changes
- 874ff483: Form-core typings
#### Features
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
## 0.10.0
### Minor Changes
- 65ecd432: Update to lit-element 2.4.0, changed all uses of \_requestUpdate into requestUpdateInterval
### Patch Changes
- 4dc621a0: Added @param JSDocs type annotation to make sure that the superclass types are properly inherited inside the mixins
## 0.9.1
### Patch Changes
- 4b3ac525: Fixed version of "lit-element" for now to "~2.3.0", since breaking
## 0.9.0
### Minor Changes
- 9ecab4d5: Removing LionSingleton as es modules are already guaranteed to be singletons.
This reduces complexity and means less code to ship to our users.
### Patch Changes
- 3c61fd29: Add types to form-core, for everything except form-group, choice-group and validate. Also added index.d.ts (re-)export files to git so that interdependent packages can use their types locally.
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [0.8.0](https://github.com/ing-bank/lion/compare/@lion/core@0.7.2...@lion/core@0.8.0) (2020-07-13)
### Features
- **core:** fix types and export type definition files for core ([ec65da5](https://github.com/ing-bank/lion/commit/ec65da5da6ae9096c546fc46583ad3a99458d8e6))
## [0.7.2](https://github.com/ing-bank/lion/compare/@lion/core@0.7.1...@lion/core@0.7.2) (2020-06-18)
**Note:** Version bump only for package @lion/core
## [0.7.1](https://github.com/ing-bank/lion/compare/@lion/core@0.7.0...@lion/core@0.7.1) (2020-06-08)
**Note:** Version bump only for package @lion/core
# [0.7.0](https://github.com/ing-bank/lion/compare/@lion/core@0.6.0...@lion/core@0.7.0) (2020-06-03)
### Bug Fixes
- remove all stories folders from npm ([1e04d06](https://github.com/ing-bank/lion/commit/1e04d06921f9d5e1a446b6d14045154ff83771c3))
### Features
- use markdown javascript (mdjs) for documentation ([bcd074d](https://github.com/ing-bank/lion/commit/bcd074d1fbce8754d428538df723ba402603e2c8))
# [0.6.0](https://github.com/ing-bank/lion/compare/@lion/core@0.5.2...@lion/core@0.6.0) (2020-05-18)
### Features
- use singleton manager to support nested npm installations ([e2eb0e0](https://github.com/ing-bank/lion/commit/e2eb0e0077b9efed9382701461753778f63cad48))
## [0.5.2](https://github.com/ing-bank/lion/compare/@lion/core@0.5.1...@lion/core@0.5.2) (2020-04-29)
**Note:** Version bump only for package @lion/core
## [0.5.1](https://github.com/ing-bank/lion/compare/@lion/core@0.5.0...@lion/core@0.5.1) (2020-04-02)
**Note:** Version bump only for package @lion/core
# [0.5.0](https://github.com/ing-bank/lion/compare/@lion/core@0.4.5...@lion/core@0.5.0) (2020-03-25)
### Features
- update to stable @open-wc/scoped-elements ([10bac56](https://github.com/ing-bank/lion/commit/10bac5672b406d3f08a89a795ee295f5028ca6d0))
## [0.4.5](https://github.com/ing-bank/lion/compare/@lion/core@0.4.4...@lion/core@0.4.5) (2020-03-05)
### Bug Fixes
- **core:** use dedupeMixin [@open-wc](https://github.com/open-wc) ([d1beffb](https://github.com/ing-bank/lion/commit/d1beffbff58a4bb0e2029e8dfc3cba7158b97eed))
## [0.4.4](https://github.com/ing-bank/lion/compare/@lion/core@0.4.3...@lion/core@0.4.4) (2020-02-19)
### Bug Fixes
- reduce storybook chunck sizes for more performance ([9fc5606](https://github.com/ing-bank/lion/commit/9fc560605f5dcf6e9abcf8d58079c59f12750046))
## [0.4.3](https://github.com/ing-bank/lion/compare/@lion/core@0.4.2...@lion/core@0.4.3) (2020-02-06)
### Bug Fixes
- **button:** run regexp once instead of every render cycle ([954adc5](https://github.com/ing-bank/lion/commit/954adc56596f2d9244baf48889d6b338b2a12ac4))
- **core:** change the version of lit-element to latest ^2.2.1 ([2e5d8c7](https://github.com/ing-bank/lion/commit/2e5d8c740b6b289492317508fbbe5c684ba508d8))
## [0.4.2](https://github.com/ing-bank/lion/compare/@lion/core@0.4.1...@lion/core@0.4.2) (2020-01-20)
**Note:** Version bump only for package @lion/core
## [0.4.1](https://github.com/ing-bank/lion/compare/@lion/core@0.4.0...@lion/core@0.4.1) (2020-01-17)
### Bug Fixes
- update storybook and use main.js ([e61e0b9](https://github.com/ing-bank/lion/commit/e61e0b938ff72cc18cc0b3aa1560f2cece0c9fe6))
# [0.4.0](https://github.com/ing-bank/lion/compare/@lion/core@0.3.0...@lion/core@0.4.0) (2020-01-13)
### Bug Fixes
- refactor slot selection ([5999ea9](https://github.com/ing-bank/lion/commit/5999ea956967b449f3f04935c7facb19e2889dc9))
### Features
- improved storybook demos ([89b835a](https://github.com/ing-bank/lion/commit/89b835a79998c45a28093de01f69216c35009a40))
# [0.3.0](https://github.com/ing-bank/lion/compare/@lion/core@0.2.1...@lion/core@0.3.0) (2019-11-13)
### Features
- remove all deprecations from lion ([66d3d39](https://github.com/ing-bank/lion/commit/66d3d390aebeaa61b6effdea7d5f7eea0e89c894))
## [0.2.1](https://github.com/ing-bank/lion/compare/@lion/core@0.2.0...@lion/core@0.2.1) (2019-10-23)
### Bug Fixes
- **core:** export Part classes from lit-html ([#340](https://github.com/ing-bank/lion/issues/340)) ([9a8f45b](https://github.com/ing-bank/lion/commit/9a8f45b))
# [0.2.0](https://github.com/ing-bank/lion/compare/@lion/core@0.1.13...@lion/core@0.2.0) (2019-09-25)
### Features
- **overlays:** align Overlays API + add DynamicOverlay ([224f794](https://github.com/ing-bank/lion/commit/224f794))
## [0.1.13](https://github.com/ing-bank/lion/compare/@lion/core@0.1.12...@lion/core@0.1.13) (2019-07-25)
### Bug Fixes
- **core:** add DisabledMixin to manage disabled ([0d64792](https://github.com/ing-bank/lion/commit/0d64792))
- **core:** add DisabledWithTabIndexMixin to manage disabled and tabindex ([e5b174e](https://github.com/ing-bank/lion/commit/e5b174e))
## [0.1.12](https://github.com/ing-bank/lion/compare/@lion/core@0.1.11...@lion/core@0.1.12) (2019-07-24)
**Note:** Version bump only for package @lion/core
## [0.1.11](https://github.com/ing-bank/lion/compare/@lion/core@0.1.10...@lion/core@0.1.11) (2019-07-23)
**Note:** Version bump only for package @lion/core
## [0.1.10](https://github.com/ing-bank/lion/compare/@lion/core@0.1.9...@lion/core@0.1.10) (2019-07-23)
**Note:** Version bump only for package @lion/core
## [0.1.9](https://github.com/ing-bank/lion/compare/@lion/core@0.1.8...@lion/core@0.1.9) (2019-05-29)
**Note:** Version bump only for package @lion/core
## [0.1.8](https://github.com/ing-bank/lion/compare/@lion/core@0.1.7...@lion/core@0.1.8) (2019-05-24)
### Bug Fixes
- **core:** do not pin lit-html version and allow lit-element patches ([28fa203](https://github.com/ing-bank/lion/commit/28fa203))
## [0.1.7](https://github.com/ing-bank/lion/compare/@lion/core@0.1.6...@lion/core@0.1.7) (2019-05-22)
**Note:** Version bump only for package @lion/core
## [0.1.6](https://github.com/ing-bank/lion/compare/@lion/core@0.1.5...@lion/core@0.1.6) (2019-05-17)
### Bug Fixes
- **core:** remove type exports; use lit-element/html directly for types ([b2e7b70](https://github.com/ing-bank/lion/commit/b2e7b70))
## [0.1.5](https://github.com/ing-bank/lion/compare/@lion/core@0.1.4...@lion/core@0.1.5) (2019-05-16)
### Bug Fixes
- **core:** exposed property and PropertyDeclarations from lit-element ([ef3ce64](https://github.com/ing-bank/lion/commit/ef3ce64))
## [0.1.4](https://github.com/ing-bank/lion/compare/@lion/core@0.1.3...@lion/core@0.1.4) (2019-05-13)
### Bug Fixes
- add prepublish step to make links absolute for npm docs ([9f2c4f6](https://github.com/ing-bank/lion/commit/9f2c4f6))
## [0.1.3](https://github.com/ing-bank/lion/compare/@lion/core@0.1.2...@lion/core@0.1.3) (2019-04-28)
### Bug Fixes
- update storybook/linting; adjust story labels, eslint ignores ([8d96f84](https://github.com/ing-bank/lion/commit/8d96f84))
## [0.1.2](https://github.com/ing-bank/lion/compare/@lion/core@0.1.1...@lion/core@0.1.2) (2019-04-27)
### Bug Fixes
- add missing exports to core, input-iban, localize ([f5fd18c](https://github.com/ing-bank/lion/commit/f5fd18c))
## [0.1.1](https://github.com/ing-bank/lion/compare/@lion/core@0.1.0...@lion/core@0.1.1) (2019-04-26)
### Bug Fixes
- add missing files to npm packages ([0e3ca17](https://github.com/ing-bank/lion/commit/0e3ca17))
# 0.1.0 (2019-04-26)
### Features
- release inital public lion version ([ec8da8f](https://github.com/ing-bank/lion/commit/ec8da8f))