diff --git a/.changeset/big-hotels-exercise.md b/.changeset/big-hotels-exercise.md deleted file mode 100644 index 92a9c6d4f..000000000 --- a/.changeset/big-hotels-exercise.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'babel-plugin-extend-docs': minor ---- - -Work with package entry points (exports) and internal imports. - -This simplified the internal logic a lot. For more details please see [package entry points](https://nodejs.org/dist/latest-v16.x/docs/api/packages.html#packages_exports) in the node documentation. - -BREAKING CHANGES: - -- we no longer support relative import paths in demos -- no need to pass on a `rootPath` or `__filePath` anymore -- option `throwOnNonExistingPathToFiles` and `throwOnNonExistingRootPath` got removed diff --git a/.changeset/fuzzy-snails-attack.md b/.changeset/fuzzy-snails-attack.md deleted file mode 100644 index 43900830e..000000000 --- a/.changeset/fuzzy-snails-attack.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -'providence-analytics': minor -'@lion/accordion': minor -'@lion/button': minor -'@lion/calendar': minor -'@lion/checkbox-group': minor -'@lion/collapsible': minor -'@lion/combobox': minor -'@lion/core': minor -'@lion/dialog': minor -'@lion/form': minor -'@lion/form-core': minor -'@lion/form-integrations': minor -'@lion/helpers': minor -'@lion/icon': minor -'@lion/input': minor -'@lion/input-amount': minor -'@lion/input-datepicker': minor -'@lion/input-iban': minor -'@lion/input-stepper': minor -'@lion/listbox': minor -'@lion/localize': minor -'@lion/overlays': minor -'@lion/pagination': minor -'@lion/progress-indicator': minor -'@lion/radio-group': minor -'@lion/select': minor -'@lion/select-rich': minor -'@lion/steps': minor -'@lion/switch': minor -'@lion/tabs': minor -'@lion/textarea': minor -'@lion/tooltip': minor -'@lion/validate-messages': minor ---- - -**BREAKING** Upgrade to [lit](https://lit.dev/) version 2 - -This does not change any of the public APIs of lion. -It however effects you when you have your own extension layer or your own components especially when using directives. -See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). - -**BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 - -This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). - -This means tag names are no longer being rewritten with a hash. - -```js -import { css, LitElement } from 'lit'; -import { ScopedElementsMixin } from '@open-wc/scoped-elements'; -import { MyButton } from './MyButton.js'; - -export class MyElement extends ScopedElementsMixin(LitElement) { - static get scopedElements() { - return { - 'my-button': MyButton, - }; - } - - render() { - return html` click me `; - } -} -``` - -```html - - - #shadow-root - click me - - - - - #shadow-root - click me - -``` diff --git a/.changeset/light-clouds-scream.md b/.changeset/light-clouds-scream.md deleted file mode 100644 index ea08c715c..000000000 --- a/.changeset/light-clouds-scream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'rocket-preset-extend-lion-docs': minor ---- - -Initial release diff --git a/.changeset/wet-crabs-shop.md b/.changeset/wet-crabs-shop.md deleted file mode 100644 index ed7582627..000000000 --- a/.changeset/wet-crabs-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lion/combobox': minor ---- - -Add a new \_getTextboxValueFromOption method on LionCombobox, to be able to override how the modelValue is displayed in the textbox diff --git a/packages-node/babel-plugin-extend-docs/CHANGELOG.md b/packages-node/babel-plugin-extend-docs/CHANGELOG.md index 834af8c1f..bb5ee421c 100644 --- a/packages-node/babel-plugin-extend-docs/CHANGELOG.md +++ b/packages-node/babel-plugin-extend-docs/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 0.5.0 + +### Minor Changes + +- 0ca86031: Work with package entry points (exports) and internal imports. + + This simplified the internal logic a lot. For more details please see [package entry points](https://nodejs.org/dist/latest-v16.x/docs/api/packages.html#packages_exports) in the node documentation. + + BREAKING CHANGES: + + - we no longer support relative import paths in demos + - no need to pass on a `rootPath` or `__filePath` anymore + - option `throwOnNonExistingPathToFiles` and `throwOnNonExistingRootPath` got removed + ## 0.4.1 ### Patch Changes diff --git a/packages-node/babel-plugin-extend-docs/package.json b/packages-node/babel-plugin-extend-docs/package.json index 176ec6e8d..b89c64671 100644 --- a/packages-node/babel-plugin-extend-docs/package.json +++ b/packages-node/babel-plugin-extend-docs/package.json @@ -1,6 +1,6 @@ { "name": "babel-plugin-extend-docs", - "version": "0.4.1", + "version": "0.5.0", "description": "Babel plugin which rewrites imports and templates according to a configuration", "license": "MIT", "author": "ing-bank", diff --git a/packages-node/providence-analytics/CHANGELOG.md b/packages-node/providence-analytics/CHANGELOG.md index 56009dac5..ac5be2195 100644 --- a/packages-node/providence-analytics/CHANGELOG.md +++ b/packages-node/providence-analytics/CHANGELOG.md @@ -1,5 +1,55 @@ # Change Log +## 0.11.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + ## 0.10.4 ### Patch Changes diff --git a/packages-node/providence-analytics/package.json b/packages-node/providence-analytics/package.json index 1545b82fe..454d20c04 100644 --- a/packages-node/providence-analytics/package.json +++ b/packages-node/providence-analytics/package.json @@ -1,6 +1,6 @@ { "name": "providence-analytics", - "version": "0.10.4", + "version": "0.11.0", "description": "Providence is the 'All Seeing Eye' that measures effectivity and popularity of software. Release management will become highly efficient due to an accurate impact analysis of (breaking) changes", "license": "MIT", "author": "ing-bank", diff --git a/packages-node/rocket-preset-extend-lion-docs/CHANGELOG.md b/packages-node/rocket-preset-extend-lion-docs/CHANGELOG.md new file mode 100644 index 000000000..85a6a6d2e --- /dev/null +++ b/packages-node/rocket-preset-extend-lion-docs/CHANGELOG.md @@ -0,0 +1,6 @@ +# rocket-preset-extend-lion-docs + +## 0.1.0 +### Minor Changes + +- 0ca86031: Initial release diff --git a/packages-node/rocket-preset-extend-lion-docs/package.json b/packages-node/rocket-preset-extend-lion-docs/package.json index f4d228faf..fcf6736f7 100644 --- a/packages-node/rocket-preset-extend-lion-docs/package.json +++ b/packages-node/rocket-preset-extend-lion-docs/package.json @@ -1,6 +1,6 @@ { "name": "rocket-preset-extend-lion-docs", - "version": "0.0.0", + "version": "0.1.0", "description": "A rocket preset to reuse lion documentation inside your design system extension", "license": "MIT", "author": "ing-bank", diff --git a/packages/accordion/CHANGELOG.md b/packages/accordion/CHANGELOG.md index e7ca55ada..fceb27d86 100644 --- a/packages/accordion/CHANGELOG.md +++ b/packages/accordion/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.6.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/accordion/package.json b/packages/accordion/package.json index 3bf148c89..e1b14410f 100644 --- a/packages/accordion/package.json +++ b/packages/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@lion/accordion", - "version": "0.5.0", + "version": "0.6.0", "description": "Vertically stacked list of invokers that can be clicked to reveal or hide content associated with them.", "license": "MIT", "author": "ing-bank", @@ -36,7 +36,7 @@ "lion-accordion.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "accordion", diff --git a/packages/button/CHANGELOG.md b/packages/button/CHANGELOG.md index 9c824f438..108b31fae 100644 --- a/packages/button/CHANGELOG.md +++ b/packages/button/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.13.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.12.0 ### Minor Changes diff --git a/packages/button/package.json b/packages/button/package.json index 4c909b961..ef87bdb34 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -1,6 +1,6 @@ { "name": "@lion/button", - "version": "0.12.0", + "version": "0.13.0", "description": "A button that is easily styleable and accessible in all contexts", "license": "MIT", "author": "ing-bank", @@ -36,7 +36,7 @@ "lion-button.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "button", diff --git a/packages/calendar/CHANGELOG.md b/packages/calendar/CHANGELOG.md index 1073d8de0..ed1248723 100644 --- a/packages/calendar/CHANGELOG.md +++ b/packages/calendar/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.16.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/localize@0.20.0 + ## 0.15.0 ### Minor Changes diff --git a/packages/calendar/package.json b/packages/calendar/package.json index fd37d54d1..0310ac62d 100644 --- a/packages/calendar/package.json +++ b/packages/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@lion/calendar", - "version": "0.15.0", + "version": "0.16.0", "description": "Standalone calendar", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-calendar.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/localize": "0.19.0" + "@lion/core": "0.18.0", + "@lion/localize": "0.20.0" }, "keywords": [ "calendar", diff --git a/packages/checkbox-group/CHANGELOG.md b/packages/checkbox-group/CHANGELOG.md index e5d7cf11f..292a3d330 100644 --- a/packages/checkbox-group/CHANGELOG.md +++ b/packages/checkbox-group/CHANGELOG.md @@ -1,5 +1,62 @@ # Change Log +## 0.18.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + ## 0.17.1 ### Patch Changes diff --git a/packages/checkbox-group/package.json b/packages/checkbox-group/package.json index 537d05aee..a0c59a884 100644 --- a/packages/checkbox-group/package.json +++ b/packages/checkbox-group/package.json @@ -1,6 +1,6 @@ { "name": "@lion/checkbox-group", - "version": "0.17.1", + "version": "0.18.0", "description": "A container for multiple checkboxes", "license": "MIT", "author": "ing-bank", @@ -39,9 +39,9 @@ "lion-checkbox-indeterminate.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0" }, "keywords": [ "checkbox-group", diff --git a/packages/collapsible/CHANGELOG.md b/packages/collapsible/CHANGELOG.md index 74c72a0c8..6a2fcdb97 100644 --- a/packages/collapsible/CHANGELOG.md +++ b/packages/collapsible/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.6.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/collapsible/package.json b/packages/collapsible/package.json index 1f17bb263..2e53cd3f3 100644 --- a/packages/collapsible/package.json +++ b/packages/collapsible/package.json @@ -1,6 +1,6 @@ { "name": "@lion/collapsible", - "version": "0.5.0", + "version": "0.6.0", "description": "This component is a combination of a button (the invoker), a chunk of extra content.", "license": "MIT", "author": "ing-bank", @@ -38,7 +38,7 @@ "demo/custom-collapsible.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "collapsible", diff --git a/packages/combobox/CHANGELOG.md b/packages/combobox/CHANGELOG.md index 91b0ac912..be34b73a3 100644 --- a/packages/combobox/CHANGELOG.md +++ b/packages/combobox/CHANGELOG.md @@ -1,5 +1,65 @@ # Change Log +## 0.7.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +- 6cdefd88: Add a new \_getTextboxValueFromOption method on LionCombobox, to be able to override how the modelValue is displayed in the textbox + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/listbox@0.10.0 + - @lion/overlays@0.28.0 + ## 0.6.1 ### Patch Changes diff --git a/packages/combobox/package.json b/packages/combobox/package.json index dbb6d879c..f8bae26f1 100644 --- a/packages/combobox/package.json +++ b/packages/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@lion/combobox", - "version": "0.6.1", + "version": "0.7.0", "description": "A widget made up of a single-line textbox and an associated pop-up listbox element", "license": "MIT", "author": "ing-bank", @@ -45,10 +45,10 @@ "docs/google-combobox/google-combobox.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/listbox": "0.9.0", - "@lion/overlays": "0.27.0" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/listbox": "0.10.0", + "@lion/overlays": "0.28.0" }, "keywords": [ "combobox", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 49fa9b2a2..e2854d033 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,55 @@ # Change Log +## 0.18.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + ## 0.17.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index fe2bcc04d..813a338bc 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@lion/core", - "version": "0.17.0", + "version": "0.18.0", "description": "Core functionality that is shared across all Lion Web Components", "license": "MIT", "author": "ing-bank", diff --git a/packages/dialog/CHANGELOG.md b/packages/dialog/CHANGELOG.md index e7707ac1a..0253e9b99 100644 --- a/packages/dialog/CHANGELOG.md +++ b/packages/dialog/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.13.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/overlays@0.28.0 + ## 0.12.0 ### Minor Changes diff --git a/packages/dialog/package.json b/packages/dialog/package.json index 7567606bb..17f40be8b 100644 --- a/packages/dialog/package.json +++ b/packages/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@lion/dialog", - "version": "0.12.0", + "version": "0.13.0", "description": "Show relative overlay content on click, as a webcomponent", "license": "MIT", "author": "ing-bank", @@ -37,8 +37,8 @@ "./docs/styled-dialog-content.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/overlays": "0.27.0" + "@lion/core": "0.18.0", + "@lion/overlays": "0.28.0" }, "keywords": [ "dialog", diff --git a/packages/fieldset/CHANGELOG.md b/packages/fieldset/CHANGELOG.md index 4d8275d6e..d7a4af577 100644 --- a/packages/fieldset/CHANGELOG.md +++ b/packages/fieldset/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 0.19.2 + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + ## 0.19.1 ### Patch Changes diff --git a/packages/fieldset/package.json b/packages/fieldset/package.json index c296b0fa4..d34a5e47e 100644 --- a/packages/fieldset/package.json +++ b/packages/fieldset/package.json @@ -1,6 +1,6 @@ { "name": "@lion/fieldset", - "version": "0.19.1", + "version": "0.19.2", "description": "Allows to groups multiple input fields or other fieldsets together", "license": "MIT", "author": "ing-bank", @@ -37,8 +37,8 @@ "./docs/helpers/demo-fieldset-child.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0" }, "keywords": [ "fieldset", diff --git a/packages/form-core/CHANGELOG.md b/packages/form-core/CHANGELOG.md index 448142787..87406b123 100644 --- a/packages/form-core/CHANGELOG.md +++ b/packages/form-core/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.14.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/localize@0.20.0 + ## 0.13.0 ### Minor Changes diff --git a/packages/form-core/package.json b/packages/form-core/package.json index 9564cf08b..ce3d35d40 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -1,6 +1,6 @@ { "name": "@lion/form-core", - "version": "0.13.0", + "version": "0.14.0", "description": "Form-core contains all essential building blocks for creating form fields and fieldsets", "license": "MIT", "author": "ing-bank", @@ -38,8 +38,8 @@ "lion-validation-feedback.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/localize": "0.19.0" + "@lion/core": "0.18.0", + "@lion/localize": "0.20.0" }, "keywords": [ "field", diff --git a/packages/form-integrations/CHANGELOG.md b/packages/form-integrations/CHANGELOG.md index 4c0d07b9e..af79943a9 100644 --- a/packages/form-integrations/CHANGELOG.md +++ b/packages/form-integrations/CHANGELOG.md @@ -1,5 +1,83 @@ # Change Log +## 0.8.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] +- Updated dependencies [6cdefd88] + - @lion/button@0.13.0 + - @lion/checkbox-group@0.18.0 + - @lion/combobox@0.7.0 + - @lion/core@0.18.0 + - @lion/form@0.12.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + - @lion/input-amount@0.14.0 + - @lion/input-datepicker@0.23.0 + - @lion/input-iban@0.16.0 + - @lion/input-stepper@0.6.0 + - @lion/listbox@0.10.0 + - @lion/localize@0.20.0 + - @lion/radio-group@0.18.0 + - @lion/select@0.14.0 + - @lion/select-rich@0.26.0 + - @lion/switch@0.17.0 + - @lion/textarea@0.13.0 + - @lion/validate-messages@0.7.0 + - @lion/fieldset@0.19.2 + - @lion/input-date@0.12.2 + - @lion/input-email@0.13.2 + - @lion/input-range@0.10.1 + ## 0.7.1 ### Patch Changes diff --git a/packages/form-integrations/package.json b/packages/form-integrations/package.json index bea33ba80..46b43624d 100644 --- a/packages/form-integrations/package.json +++ b/packages/form-integrations/package.json @@ -1,6 +1,6 @@ { "name": "@lion/form-integrations", - "version": "0.7.1", + "version": "0.8.0", "description": "The Form System allows you to create complex forms with various validation in an easy way", "license": "MIT", "author": "ing-bank", @@ -32,29 +32,29 @@ "test": "cd ../../ && npm run test:browser -- --group form-integrations" }, "dependencies": { - "@lion/button": "0.12.0", - "@lion/checkbox-group": "0.17.1", - "@lion/combobox": "0.6.1", - "@lion/core": "0.17.0", - "@lion/fieldset": "0.19.1", - "@lion/form": "0.11.1", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1", - "@lion/input-amount": "0.13.1", - "@lion/input-date": "0.12.1", - "@lion/input-datepicker": "0.22.1", - "@lion/input-email": "0.13.1", - "@lion/input-iban": "0.15.1", - "@lion/input-range": "0.10.0", - "@lion/input-stepper": "0.5.1", - "@lion/listbox": "0.9.0", - "@lion/localize": "0.19.0", - "@lion/radio-group": "0.17.0", - "@lion/select": "0.13.0", - "@lion/select-rich": "0.25.1", - "@lion/switch": "0.16.1", - "@lion/textarea": "0.12.1", - "@lion/validate-messages": "0.6.1" + "@lion/button": "0.13.0", + "@lion/checkbox-group": "0.18.0", + "@lion/combobox": "0.7.0", + "@lion/core": "0.18.0", + "@lion/fieldset": "0.19.2", + "@lion/form": "0.12.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0", + "@lion/input-amount": "0.14.0", + "@lion/input-date": "0.12.2", + "@lion/input-datepicker": "0.23.0", + "@lion/input-email": "0.13.2", + "@lion/input-iban": "0.16.0", + "@lion/input-range": "0.10.1", + "@lion/input-stepper": "0.6.0", + "@lion/listbox": "0.10.0", + "@lion/localize": "0.20.0", + "@lion/radio-group": "0.18.0", + "@lion/select": "0.14.0", + "@lion/select-rich": "0.26.0", + "@lion/switch": "0.17.0", + "@lion/textarea": "0.13.0", + "@lion/validate-messages": "0.7.0" }, "keywords": [ "form", diff --git a/packages/form/CHANGELOG.md b/packages/form/CHANGELOG.md index 592a4796a..63c956e68 100644 --- a/packages/form/CHANGELOG.md +++ b/packages/form/CHANGELOG.md @@ -1,5 +1,59 @@ # Change Log +## 0.12.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- @lion/fieldset@0.19.2 + ## 0.11.1 ### Patch Changes diff --git a/packages/form/package.json b/packages/form/package.json index fe262aa31..74c396330 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,6 +1,6 @@ { "name": "@lion/form", - "version": "0.11.1", + "version": "0.12.0", "description": "It enhances the functionality of the native `form` component. It is designed to interact with (instances of) form fields", "license": "MIT", "author": "ing-bank", @@ -36,7 +36,7 @@ "lion-form.js" ], "dependencies": { - "@lion/fieldset": "0.19.1" + "@lion/fieldset": "0.19.2" }, "keywords": [ "form", diff --git a/packages/helpers/CHANGELOG.md b/packages/helpers/CHANGELOG.md index 991f3f9e7..403b26b05 100644 --- a/packages/helpers/CHANGELOG.md +++ b/packages/helpers/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.9.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.8.0 ### Minor Changes diff --git a/packages/helpers/package.json b/packages/helpers/package.json index cf559454e..c4270cc6b 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@lion/helpers", - "version": "0.8.0", + "version": "0.9.0", "description": "Helpers that are used throughout lion and can be used outside", "license": "MIT", "author": "ing-bank", @@ -35,7 +35,7 @@ "sb-locale-switcher.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "action logger", diff --git a/packages/icon/CHANGELOG.md b/packages/icon/CHANGELOG.md index cb6419a33..441430b87 100644 --- a/packages/icon/CHANGELOG.md +++ b/packages/icon/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.13.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.12.0 ### Minor Changes diff --git a/packages/icon/package.json b/packages/icon/package.json index 2af138701..1df5970af 100644 --- a/packages/icon/package.json +++ b/packages/icon/package.json @@ -1,6 +1,6 @@ { "name": "@lion/icon", - "version": "0.12.0", + "version": "0.13.0", "description": "A web component easily displaying svg icons", "license": "MIT", "author": "ing-bank", @@ -37,7 +37,7 @@ "./docs/icon-resolvers.js" ], "dependencies": { - "@lion/core": "0.17.0", + "@lion/core": "0.18.0", "singleton-manager": "1.4.2" }, "keywords": [ diff --git a/packages/input-amount/CHANGELOG.md b/packages/input-amount/CHANGELOG.md index 64bbae359..a497ce743 100644 --- a/packages/input-amount/CHANGELOG.md +++ b/packages/input-amount/CHANGELOG.md @@ -1,5 +1,64 @@ # Change Log +## 0.14.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + - @lion/localize@0.20.0 + - @lion/validate-messages@0.7.0 + ## 0.13.1 ### Patch Changes diff --git a/packages/input-amount/package.json b/packages/input-amount/package.json index 1efad6156..5af944a4a 100644 --- a/packages/input-amount/package.json +++ b/packages/input-amount/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-amount", - "version": "0.13.1", + "version": "0.14.0", "description": "Provide a way for users to fill in an amount", "license": "MIT", "author": "ing-bank", @@ -36,11 +36,11 @@ "lion-input-amount.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1", - "@lion/localize": "0.19.0", - "@lion/validate-messages": "0.6.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0", + "@lion/localize": "0.20.0", + "@lion/validate-messages": "0.7.0" }, "keywords": [ "input-amount", diff --git a/packages/input-date/CHANGELOG.md b/packages/input-date/CHANGELOG.md index 3124726a7..aac666ae3 100644 --- a/packages/input-date/CHANGELOG.md +++ b/packages/input-date/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 0.12.2 + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + - @lion/localize@0.20.0 + - @lion/validate-messages@0.7.0 + ## 0.12.1 ### Patch Changes diff --git a/packages/input-date/package.json b/packages/input-date/package.json index d59ded36f..09caaeaf9 100644 --- a/packages/input-date/package.json +++ b/packages/input-date/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-date", - "version": "0.12.1", + "version": "0.12.2", "description": "Provide a way for users to fill in a date", "license": "MIT", "author": "ing-bank", @@ -36,11 +36,11 @@ "lion-input-date.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1", - "@lion/localize": "0.19.0", - "@lion/validate-messages": "0.6.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0", + "@lion/localize": "0.20.0", + "@lion/validate-messages": "0.7.0" }, "keywords": [ "input-date", diff --git a/packages/input-datepicker/CHANGELOG.md b/packages/input-datepicker/CHANGELOG.md index e6529db34..a9125c651 100644 --- a/packages/input-datepicker/CHANGELOG.md +++ b/packages/input-datepicker/CHANGELOG.md @@ -1,5 +1,66 @@ # Change Log +## 0.23.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/calendar@0.16.0 + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/localize@0.20.0 + - @lion/overlays@0.28.0 + - @lion/validate-messages@0.7.0 + - @lion/input-date@0.12.2 + ## 0.22.1 ### Patch Changes diff --git a/packages/input-datepicker/package.json b/packages/input-datepicker/package.json index 4e8ef0bfd..a069137fe 100644 --- a/packages/input-datepicker/package.json +++ b/packages/input-datepicker/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-datepicker", - "version": "0.22.1", + "version": "0.23.0", "description": "Provide a way for users to fill in a date via a calendar overlay", "license": "MIT", "author": "ing-bank", @@ -36,13 +36,13 @@ "lion-input-datepicker.js" ], "dependencies": { - "@lion/calendar": "0.15.0", - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input-date": "0.12.1", - "@lion/localize": "0.19.0", - "@lion/overlays": "0.27.0", - "@lion/validate-messages": "0.6.1" + "@lion/calendar": "0.16.0", + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input-date": "0.12.2", + "@lion/localize": "0.20.0", + "@lion/overlays": "0.28.0", + "@lion/validate-messages": "0.7.0" }, "keywords": [ "calendar", diff --git a/packages/input-email/CHANGELOG.md b/packages/input-email/CHANGELOG.md index 216f986d2..1e5267243 100644 --- a/packages/input-email/CHANGELOG.md +++ b/packages/input-email/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 0.13.2 + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + - @lion/localize@0.20.0 + - @lion/validate-messages@0.7.0 + ## 0.13.1 ### Patch Changes diff --git a/packages/input-email/package.json b/packages/input-email/package.json index cf60e73c0..22a8760d1 100644 --- a/packages/input-email/package.json +++ b/packages/input-email/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-email", - "version": "0.13.1", + "version": "0.13.2", "description": "Provide a way for users to fill in an email", "license": "MIT", "author": "ing-bank", @@ -36,11 +36,11 @@ "lion-input-email.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1", - "@lion/localize": "0.19.0", - "@lion/validate-messages": "0.6.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0", + "@lion/localize": "0.20.0", + "@lion/validate-messages": "0.7.0" }, "keywords": [ "input-email", diff --git a/packages/input-iban/CHANGELOG.md b/packages/input-iban/CHANGELOG.md index 6fbcdb737..48816f9ce 100644 --- a/packages/input-iban/CHANGELOG.md +++ b/packages/input-iban/CHANGELOG.md @@ -1,5 +1,64 @@ # Change Log +## 0.16.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + - @lion/localize@0.20.0 + - @lion/validate-messages@0.7.0 + ## 0.15.1 ### Patch Changes diff --git a/packages/input-iban/package.json b/packages/input-iban/package.json index a6cff74e2..60c0d3d4f 100644 --- a/packages/input-iban/package.json +++ b/packages/input-iban/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-iban", - "version": "0.15.1", + "version": "0.16.0", "description": "Provide a way for users to fill in an iban", "license": "MIT", "author": "ing-bank", @@ -36,11 +36,11 @@ "lion-input-iban.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1", - "@lion/localize": "0.19.0", - "@lion/validate-messages": "0.6.1", + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0", + "@lion/localize": "0.20.0", + "@lion/validate-messages": "0.7.0", "ibantools": "^2.2.0" }, "keywords": [ diff --git a/packages/input-range/CHANGELOG.md b/packages/input-range/CHANGELOG.md index 43fb4426c..c1102652e 100644 --- a/packages/input-range/CHANGELOG.md +++ b/packages/input-range/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 0.10.1 + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/input@0.15.0 + - @lion/localize@0.20.0 + ## 0.10.0 ### Minor Changes diff --git a/packages/input-range/package.json b/packages/input-range/package.json index 1aaf9a3c0..336162a22 100644 --- a/packages/input-range/package.json +++ b/packages/input-range/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-range", - "version": "0.10.0", + "version": "0.10.1", "description": "Provide a way for users to select one value from a range of values", "license": "MIT", "author": "ing-bank", @@ -36,9 +36,9 @@ "lion-input-range.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/input": "0.14.1", - "@lion/localize": "0.19.0" + "@lion/core": "0.18.0", + "@lion/input": "0.15.0", + "@lion/localize": "0.20.0" }, "keywords": [ "input-range", diff --git a/packages/input-stepper/CHANGELOG.md b/packages/input-stepper/CHANGELOG.md index a356f5ba2..efe74c354 100644 --- a/packages/input-stepper/CHANGELOG.md +++ b/packages/input-stepper/CHANGELOG.md @@ -1,5 +1,62 @@ # Change Log +## 0.6.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + ## 0.5.1 ### Patch Changes diff --git a/packages/input-stepper/package.json b/packages/input-stepper/package.json index 2df26175c..f63dd2f63 100644 --- a/packages/input-stepper/package.json +++ b/packages/input-stepper/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input-stepper", - "version": "0.5.1", + "version": "0.6.0", "description": "This component enables the user to increase and decrease a numeric value by predefined range.", "license": "MIT", "author": "ing-bank", @@ -36,9 +36,9 @@ "lion-input-stepper.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0" }, "keywords": [ "input", diff --git a/packages/input/CHANGELOG.md b/packages/input/CHANGELOG.md index a19737c69..e24c718bf 100644 --- a/packages/input/CHANGELOG.md +++ b/packages/input/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.15.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/form-core@0.14.0 + ## 0.14.1 ### Patch Changes diff --git a/packages/input/package.json b/packages/input/package.json index acfe394f3..5d07722fe 100644 --- a/packages/input/package.json +++ b/packages/input/package.json @@ -1,6 +1,6 @@ { "name": "@lion/input", - "version": "0.14.1", + "version": "0.15.0", "description": "It enhances the functionality of the native `` element", "license": "MIT", "author": "ing-bank", @@ -36,7 +36,7 @@ "lion-input.js" ], "dependencies": { - "@lion/form-core": "0.13.0" + "@lion/form-core": "0.14.0" }, "keywords": [ "input", diff --git a/packages/listbox/CHANGELOG.md b/packages/listbox/CHANGELOG.md index 8c977c927..40108e65d 100644 --- a/packages/listbox/CHANGELOG.md +++ b/packages/listbox/CHANGELOG.md @@ -1,5 +1,61 @@ # @lion/listbox +## 0.10.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + ## 0.9.0 ### Minor Changes diff --git a/packages/listbox/package.json b/packages/listbox/package.json index ccbca1953..0fdac189a 100644 --- a/packages/listbox/package.json +++ b/packages/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@lion/listbox", - "version": "0.9.0", + "version": "0.10.0", "description": "A listbox widget presents a list of options and allows a user to select one or more of them", "license": "MIT", "author": "ing-bank", @@ -39,8 +39,8 @@ "lion-options.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0" }, "keywords": [ "form", diff --git a/packages/localize/CHANGELOG.md b/packages/localize/CHANGELOG.md index 726e7bc9d..89fdafa76 100644 --- a/packages/localize/CHANGELOG.md +++ b/packages/localize/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.20.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.19.0 ### Minor Changes diff --git a/packages/localize/package.json b/packages/localize/package.json index 35c03ecd3..82d11671a 100644 --- a/packages/localize/package.json +++ b/packages/localize/package.json @@ -1,6 +1,6 @@ { "name": "@lion/localize", - "version": "0.19.0", + "version": "0.20.0", "description": "The localization system helps to manage localization data split into locales and automate its loading", "license": "MIT", "author": "ing-bank", @@ -34,7 +34,7 @@ "sideEffects": false, "dependencies": { "@bundled-es-modules/message-format": "6.0.4", - "@lion/core": "0.17.0", + "@lion/core": "0.18.0", "singleton-manager": "1.4.2" }, "keywords": [ diff --git a/packages/overlays/CHANGELOG.md b/packages/overlays/CHANGELOG.md index 5b33a8732..fff11c695 100644 --- a/packages/overlays/CHANGELOG.md +++ b/packages/overlays/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.28.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.27.0 ### Minor Changes diff --git a/packages/overlays/package.json b/packages/overlays/package.json index c2e18ae9e..44c119180 100644 --- a/packages/overlays/package.json +++ b/packages/overlays/package.json @@ -1,6 +1,6 @@ { "name": "@lion/overlays", - "version": "0.27.0", + "version": "0.28.0", "description": "Overlays System using lit-html for rendering", "license": "MIT", "author": "ing-bank", @@ -37,7 +37,7 @@ "./docs/applyDemoOverlayStyles.js" ], "dependencies": { - "@lion/core": "0.17.0", + "@lion/core": "0.18.0", "@popperjs/core": "^2.5.4", "singleton-manager": "1.4.2" }, diff --git a/packages/pagination/CHANGELOG.md b/packages/pagination/CHANGELOG.md index 56aca90dd..acd275bcb 100644 --- a/packages/pagination/CHANGELOG.md +++ b/packages/pagination/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.6.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/localize@0.20.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 32c1bd404..beb39aae1 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -1,6 +1,6 @@ { "name": "@lion/pagination", - "version": "0.5.0", + "version": "0.6.0", "description": "A component that handles pagination.", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-pagination.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/localize": "0.19.0" + "@lion/core": "0.18.0", + "@lion/localize": "0.20.0" }, "keywords": [ "lion", diff --git a/packages/progress-indicator/CHANGELOG.md b/packages/progress-indicator/CHANGELOG.md index e6483ac80..29a88195d 100644 --- a/packages/progress-indicator/CHANGELOG.md +++ b/packages/progress-indicator/CHANGELOG.md @@ -1,5 +1,61 @@ # @lion/progress-indicator +## 0.6.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/localize@0.20.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/progress-indicator/package.json b/packages/progress-indicator/package.json index 8359280ea..6984af7da 100644 --- a/packages/progress-indicator/package.json +++ b/packages/progress-indicator/package.json @@ -1,6 +1,6 @@ { "name": "@lion/progress-indicator", - "version": "0.5.0", + "version": "0.6.0", "description": "A progress indicator that is easily styleable and accessible in all contexts", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-progress-indicator.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/localize": "0.19.0" + "@lion/core": "0.18.0", + "@lion/localize": "0.20.0" }, "keywords": [ "lion", diff --git a/packages/radio-group/CHANGELOG.md b/packages/radio-group/CHANGELOG.md index b9802ca51..3a3d38cfe 100644 --- a/packages/radio-group/CHANGELOG.md +++ b/packages/radio-group/CHANGELOG.md @@ -1,5 +1,62 @@ # Change Log +## 0.18.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/input@0.15.0 + ## 0.17.0 ### Minor Changes diff --git a/packages/radio-group/package.json b/packages/radio-group/package.json index d3cad6b5f..80e5dbe0a 100644 --- a/packages/radio-group/package.json +++ b/packages/radio-group/package.json @@ -1,6 +1,6 @@ { "name": "@lion/radio-group", - "version": "0.17.0", + "version": "0.18.0", "description": "Manage a group of choices", "license": "MIT", "author": "ing-bank", @@ -38,9 +38,9 @@ "lion-radio-group.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/input": "0.14.1" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/input": "0.15.0" }, "keywords": [ "lion", diff --git a/packages/select-rich/CHANGELOG.md b/packages/select-rich/CHANGELOG.md index 9b889b899..9215ca67e 100644 --- a/packages/select-rich/CHANGELOG.md +++ b/packages/select-rich/CHANGELOG.md @@ -1,5 +1,64 @@ # Change Log +## 0.26.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/button@0.13.0 + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/listbox@0.10.0 + - @lion/overlays@0.28.0 + ## 0.25.1 ### Patch Changes diff --git a/packages/select-rich/package.json b/packages/select-rich/package.json index b9ea95b16..60432b73e 100644 --- a/packages/select-rich/package.json +++ b/packages/select-rich/package.json @@ -1,6 +1,6 @@ { "name": "@lion/select-rich", - "version": "0.25.1", + "version": "0.26.0", "description": "Provides a select with options that can contain html", "license": "MIT", "author": "ing-bank", @@ -40,11 +40,11 @@ "lion-select-rich.js" ], "dependencies": { - "@lion/button": "0.12.0", - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/listbox": "0.9.0", - "@lion/overlays": "0.27.0" + "@lion/button": "0.13.0", + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/listbox": "0.10.0", + "@lion/overlays": "0.28.0" }, "keywords": [ "field", diff --git a/packages/select/CHANGELOG.md b/packages/select/CHANGELOG.md index 614ae50e9..f6737347b 100644 --- a/packages/select/CHANGELOG.md +++ b/packages/select/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.14.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + ## 0.13.0 ### Minor Changes diff --git a/packages/select/package.json b/packages/select/package.json index 7e6ca5ba9..056232f54 100644 --- a/packages/select/package.json +++ b/packages/select/package.json @@ -1,6 +1,6 @@ { "name": "@lion/select", - "version": "0.13.0", + "version": "0.14.0", "description": "Provide a set of options where you can select one", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-select.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0" }, "keywords": [ "lion", diff --git a/packages/steps/CHANGELOG.md b/packages/steps/CHANGELOG.md index d405f6849..27f77891a 100644 --- a/packages/steps/CHANGELOG.md +++ b/packages/steps/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.9.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.8.3 ### Patch Changes diff --git a/packages/steps/package.json b/packages/steps/package.json index 25093278d..820d28853 100644 --- a/packages/steps/package.json +++ b/packages/steps/package.json @@ -1,6 +1,6 @@ { "name": "@lion/steps", - "version": "0.8.3", + "version": "0.9.0", "description": "Breaks a single goal down into dependable sub-tasks.", "license": "MIT", "author": "ing-bank", @@ -38,7 +38,7 @@ "lion-steps.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "lion", diff --git a/packages/switch/CHANGELOG.md b/packages/switch/CHANGELOG.md index c894caaa3..508e76270 100644 --- a/packages/switch/CHANGELOG.md +++ b/packages/switch/CHANGELOG.md @@ -1,5 +1,62 @@ # Change Log +## 0.17.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + - @lion/helpers@0.9.0 + ## 0.16.1 ### Patch Changes diff --git a/packages/switch/package.json b/packages/switch/package.json index 87cddc350..a51bd434c 100644 --- a/packages/switch/package.json +++ b/packages/switch/package.json @@ -1,6 +1,6 @@ { "name": "@lion/switch", - "version": "0.16.1", + "version": "0.17.0", "description": "A Switch is used for switching a property or feature on and off", "license": "MIT", "author": "ing-bank", @@ -38,9 +38,9 @@ "lion-switch-button.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", - "@lion/helpers": "0.8.0" + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", + "@lion/helpers": "0.9.0" }, "keywords": [ "lion", diff --git a/packages/tabs/CHANGELOG.md b/packages/tabs/CHANGELOG.md index 3bbb67606..e060f7f3e 100644 --- a/packages/tabs/CHANGELOG.md +++ b/packages/tabs/CHANGELOG.md @@ -1,5 +1,60 @@ # Change Log +## 0.9.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + ## 0.8.0 ### Minor Changes diff --git a/packages/tabs/package.json b/packages/tabs/package.json index 329ea5b29..6f9b2f791 100644 --- a/packages/tabs/package.json +++ b/packages/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@lion/tabs", - "version": "0.8.0", + "version": "0.9.0", "description": "Allows users to quickly move between a small number of equally important views.", "license": "MIT", "author": "ing-bank", @@ -36,7 +36,7 @@ "lion-tabs.js" ], "dependencies": { - "@lion/core": "0.17.0" + "@lion/core": "0.18.0" }, "keywords": [ "lion", diff --git a/packages/textarea/CHANGELOG.md b/packages/textarea/CHANGELOG.md index ce275de1b..a236d2c49 100644 --- a/packages/textarea/CHANGELOG.md +++ b/packages/textarea/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.13.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/form-core@0.14.0 + ## 0.12.1 ### Patch Changes diff --git a/packages/textarea/package.json b/packages/textarea/package.json index c6eea189d..9c9c06579 100644 --- a/packages/textarea/package.json +++ b/packages/textarea/package.json @@ -1,6 +1,6 @@ { "name": "@lion/textarea", - "version": "0.12.1", + "version": "0.13.0", "description": "Provide a way for users to write text that is multiple lines long", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-textarea.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/form-core": "0.13.0", + "@lion/core": "0.18.0", + "@lion/form-core": "0.14.0", "@types/autosize": "^3.0.7", "autosize": "4.0.2" }, diff --git a/packages/tooltip/CHANGELOG.md b/packages/tooltip/CHANGELOG.md index 22b2a3219..35e2cc89e 100644 --- a/packages/tooltip/CHANGELOG.md +++ b/packages/tooltip/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.21.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/core@0.18.0 + - @lion/overlays@0.28.0 + ## 0.20.0 ### Minor Changes diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index 4efbc57f9..a5fa4e100 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@lion/tooltip", - "version": "0.20.0", + "version": "0.21.0", "description": "Show relative overlay content on hover", "license": "MIT", "author": "ing-bank", @@ -36,8 +36,8 @@ "lion-tooltip.js" ], "dependencies": { - "@lion/core": "0.17.0", - "@lion/overlays": "0.27.0" + "@lion/core": "0.18.0", + "@lion/overlays": "0.28.0" }, "keywords": [ "lion", diff --git a/packages/validate-messages/CHANGELOG.md b/packages/validate-messages/CHANGELOG.md index 143567e5a..d77996ef3 100644 --- a/packages/validate-messages/CHANGELOG.md +++ b/packages/validate-messages/CHANGELOG.md @@ -1,5 +1,61 @@ # Change Log +## 0.7.0 + +### Minor Changes + +- 72067c0d: **BREAKING** Upgrade to [lit](https://lit.dev/) version 2 + + This does not change any of the public APIs of lion. + It however effects you when you have your own extension layer or your own components especially when using directives. + See the [official lit upgrade guide](https://lit.dev/docs/releases/upgrade/). + + **BREAKING** Upgrade to [ScopedElements](https://open-wc.org/docs/development/scoped-elements/) version 2 + + This version of `@open-wc/scoped-elements` is now following the [Scoped Custom Element Registries](https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md) and automatically loads a polyfill [@webcomponents/scoped-custom-element-registry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry). + + This means tag names are no longer being rewritten with a hash. + + ```js + import { css, LitElement } from 'lit'; + import { ScopedElementsMixin } from '@open-wc/scoped-elements'; + import { MyButton } from './MyButton.js'; + + export class MyElement extends ScopedElementsMixin(LitElement) { + static get scopedElements() { + return { + 'my-button': MyButton, + }; + } + + render() { + return html` + click me + `; + } + } + ``` + + ```html + + + #shadow-root + click me + + + + + #shadow-root + click me + + ``` + +### Patch Changes + +- Updated dependencies [72067c0d] + - @lion/form-core@0.14.0 + - @lion/localize@0.20.0 + ## 0.6.1 ### Patch Changes diff --git a/packages/validate-messages/package.json b/packages/validate-messages/package.json index bb3e923fb..72a175b7a 100644 --- a/packages/validate-messages/package.json +++ b/packages/validate-messages/package.json @@ -1,6 +1,6 @@ { "name": "@lion/validate-messages", - "version": "0.6.1", + "version": "0.7.0", "description": "A set of localized messages for default Validators", "license": "MIT", "author": "ing-bank", @@ -32,8 +32,8 @@ "test": "cd ../../ && npm run test:browser -- --group validate-messages" }, "dependencies": { - "@lion/form-core": "0.13.0", - "@lion/localize": "0.19.0" + "@lion/form-core": "0.14.0", + "@lion/localize": "0.20.0" }, "keywords": [ "feedback",