Version Packages
This commit is contained in:
parent
08d13e1a30
commit
1e5437671a
6 changed files with 28 additions and 26 deletions
|
|
@ -1,5 +0,0 @@
|
||||||
---
|
|
||||||
'@lion/ui': patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Now prints console error when shadowRoot is not found
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
---
|
|
||||||
'providence-analytics': patch
|
|
||||||
---
|
|
||||||
|
|
||||||
- expose types; improve logging and formatting
|
|
||||||
- apply memoisation in optimised-glob
|
|
||||||
- add perf logs to LogService
|
|
||||||
- allow to clear cache of memoized function
|
|
||||||
|
|
@ -1,5 +1,14 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 0.16.4
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- bdebc8f: - expose types; improve logging and formatting
|
||||||
|
- apply memoisation in optimised-glob
|
||||||
|
- add perf logs to LogService
|
||||||
|
- allow to clear cache of memoized function
|
||||||
|
|
||||||
## 0.16.3
|
## 0.16.3
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|
@ -184,14 +193,14 @@
|
||||||
This means tag names are no longer being rewritten with a hash.
|
This means tag names are no longer being rewritten with a hash.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import { css, LitElement } from 'lit';
|
import { css, LitElement } from "lit";
|
||||||
import { ScopedElementsMixin } from '@open-wc/scoped-elements';
|
import { ScopedElementsMixin } from "@open-wc/scoped-elements";
|
||||||
import { MyButton } from './MyButton.js';
|
import { MyButton } from "./MyButton.js";
|
||||||
|
|
||||||
export class MyElement extends ScopedElementsMixin(LitElement) {
|
export class MyElement extends ScopedElementsMixin(LitElement) {
|
||||||
static get scopedElements() {
|
static get scopedElements() {
|
||||||
return {
|
return {
|
||||||
'my-button': MyButton,
|
"my-button": MyButton,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "providence-analytics",
|
"name": "providence-analytics",
|
||||||
"version": "0.16.3",
|
"version": "0.16.4",
|
||||||
"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",
|
"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",
|
"license": "MIT",
|
||||||
"author": "ing-bank",
|
"author": "ing-bank",
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,11 @@
|
||||||
# @lion/ui
|
# @lion/ui
|
||||||
|
|
||||||
|
## 0.7.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- 08d13e1: Now prints console error when shadowRoot is not found
|
||||||
|
|
||||||
## 0.7.2
|
## 0.7.2
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|
@ -90,9 +96,9 @@ BREAKING:
|
||||||
For optimized bundling, it's reccommended to load feedback messages per entrypoint. For instance, when you only use form-core in your app:
|
For optimized bundling, it's reccommended to load feedback messages per entrypoint. For instance, when you only use form-core in your app:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import { LionInputTel } from '@lion/ui/input-tel.js';
|
import { LionInputTel } from "@lion/ui/input-tel.js";
|
||||||
import { getLocalizeManager } from '@lion/ui/localize-no-side-effects.js';
|
import { getLocalizeManager } from "@lion/ui/localize-no-side-effects.js";
|
||||||
import { loadInputTelMessagesNoSideEffects } from '@lion/ui/validate-messages-no-side-effects.js';
|
import { loadInputTelMessagesNoSideEffects } from "@lion/ui/validate-messages-no-side-effects.js";
|
||||||
|
|
||||||
export class MyInputTel extends LionInputTel {
|
export class MyInputTel extends LionInputTel {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
|
@ -460,12 +466,12 @@ BREAKING:
|
||||||
Recommended approach is to do below at the top of your app (before lion code runs):
|
Recommended approach is to do below at the top of your app (before lion code runs):
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import { singletonManager } from 'singleton-manager';
|
import { singletonManager } from "singleton-manager";
|
||||||
import { LocalizeManager } from '@lion/ui/localize-no-side-effects.js';
|
import { LocalizeManager } from "@lion/ui/localize-no-side-effects.js";
|
||||||
|
|
||||||
class MyLocalizeManager extends LocalizeManager {}
|
class MyLocalizeManager extends LocalizeManager {}
|
||||||
|
|
||||||
singletonManager.set('@lion/ui::localize::0.x', new MyLocalizeManager());
|
singletonManager.set("@lion/ui::localize::0.x", new MyLocalizeManager());
|
||||||
```
|
```
|
||||||
|
|
||||||
- de51dae2: Use the correct names for singleton registrations
|
- de51dae2: Use the correct names for singleton registrations
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@lion/ui",
|
"name": "@lion/ui",
|
||||||
"version": "0.7.2",
|
"version": "0.7.3",
|
||||||
"description": "A package of extendable web components",
|
"description": "A package of extendable web components",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"author": "ing-bank",
|
"author": "ing-bank",
|
||||||
|
|
@ -46,8 +46,8 @@
|
||||||
"debug:firefox": "cd ../../ && npm run debug:firefox",
|
"debug:firefox": "cd ../../ && npm run debug:firefox",
|
||||||
"debug:webkit": "cd ../../ && npm run debug:webkit",
|
"debug:webkit": "cd ../../ && npm run debug:webkit",
|
||||||
"generate-lion-exports": "node ./scripts/generate-lion-exports.js",
|
"generate-lion-exports": "node ./scripts/generate-lion-exports.js",
|
||||||
"publish-docs": "node ../../packages-node/publish-docs/src/cli.js --github-url https://github.com/ing-bank/lion/ --git-root-dir ../../",
|
|
||||||
"prepublishOnly": "npm run types && npm run create-npm-publish-docs && npm run publish-docs && npm run custom-elements-manifest && npm run generate-lion-exports",
|
"prepublishOnly": "npm run types && npm run create-npm-publish-docs && npm run publish-docs && npm run custom-elements-manifest && npm run generate-lion-exports",
|
||||||
|
"publish-docs": "node ../../packages-node/publish-docs/src/cli.js --github-url https://github.com/ing-bank/lion/ --git-root-dir ../../",
|
||||||
"test": "cd ../../ && npm run test:browser",
|
"test": "cd ../../ && npm run test:browser",
|
||||||
"types": "wireit",
|
"types": "wireit",
|
||||||
"types-check-only": "tsc --project tsconfig-check-only.json",
|
"types-check-only": "tsc --project tsconfig-check-only.json",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue