@alwatr/element
Advanced tools
Comparing version 0.29.0 to 0.30.0
@@ -6,2 +6,30 @@ # Change Log | ||
# [0.30.0](https://github.com/AliMD/alwatr/compare/v0.29.0...v0.30.0) (2023-03-06) | ||
### Bug Fixes | ||
- **element/router-mixin:** prevent to duplicate first render ([453403e](https://github.com/AliMD/alwatr/commit/453403e8d42902ff2fe5391513dbecb8cc8a9948)) | ||
- **element:** null able mapIterable items ([7bb7f01](https://github.com/AliMD/alwatr/commit/7bb7f01a5381389a9264005927e460725e4db842)) | ||
- **element:** router mixin error ([c890b69](https://github.com/AliMD/alwatr/commit/c890b69feb6f7ea68d1a565bf9fadb55a55da90e)) | ||
- **element:** state machine tender names ([c9b806a](https://github.com/AliMD/alwatr/commit/c9b806a983f38f7c438f709b8929f23d9c8164fb)) | ||
- **router:** add \_routeContextUpdated to interface ([72865b8](https://github.com/AliMD/alwatr/commit/72865b808db4c2267dac07347e26dc8914f7c3f0)) | ||
### Features | ||
- **element/fsm:** add render_unresolved, render_resolving ([5b8674c](https://github.com/AliMD/alwatr/commit/5b8674cd15558280bf2ad3d39bcd2ab89ab72508)) | ||
- **element/state-machine-mixin:** add stateUpdated method ([d599282](https://github.com/AliMD/alwatr/commit/d599282c4056cafa3e68817e4697c11721ccf09b)) | ||
- **element/StateMachineMixin:** reflect state to host attrib ([b054b50](https://github.com/AliMD/alwatr/commit/b054b5052b8ce452470e80838cdd49c26fdc533b)) | ||
- **element/toggle:** selected property ([5d6c0a9](https://github.com/AliMD/alwatr/commit/5d6c0a9e08abe933932943c842a0d6766a311076)) | ||
- **element:** add live directive ([4a95b0f](https://github.com/AliMD/alwatr/commit/4a95b0fef0e3c3fdc3a79396e7c8f749d0e380f3)) | ||
- **element:** mapIterable, mapObject directives ([8958655](https://github.com/AliMD/alwatr/commit/89586552a9294b167462d025080e1b93c9088845)) | ||
- **element:** router mixin ([5e80f82](https://github.com/AliMD/alwatr/commit/5e80f82882e930675e15ecc0448e7451708a36d5)) | ||
- **element:** StateMachineMixin ([b395b79](https://github.com/AliMD/alwatr/commit/b395b795e4d115fd74632e25a4373db2c36fdad0)) | ||
- **element:** toggle mixin ([5140b22](https://github.com/AliMD/alwatr/commit/5140b226f5b8330f2e930f3e125d73a0c6791b90)) | ||
- **element:** UnresolvedMixin ([4a1c89a](https://github.com/AliMD/alwatr/commit/4a1c89aa41d7479b5b9f8e33252a11e5d372206c)) | ||
### Performance Improvements | ||
- **element/StateMachineMixin:** limit scheduleUpdate to animation frame ([e23317e](https://github.com/AliMD/alwatr/commit/e23317e2bc5efeeb6f0198b3f49f12d682bcc8e1)) | ||
- **element:** clear signal listeners memory cost ([fe20757](https://github.com/AliMD/alwatr/commit/fe2075730436becf8642dcabd44116b40d33a4c7)) | ||
# [0.29.0](https://github.com/AliMD/alwatr/compare/v0.28.0...v0.29.0) (2023-02-10) | ||
@@ -8,0 +36,0 @@ |
@@ -1,8 +0,12 @@ | ||
export * from './dummy-element.js'; | ||
export * from './smart-element.js'; | ||
export * from './base-element.js'; | ||
export * from './mixins/localize.js'; | ||
export * from './mixins/router.js'; | ||
export * from './mixins/direction.js'; | ||
export * from './mixins/logging.js'; | ||
export * from './mixins/signal.js'; | ||
export * from './mixins/toggle.js'; | ||
export * from './mixins/unresolved.js'; | ||
export * from './mixins/state-machine.js'; | ||
export * from './directives/map.js'; | ||
export * from './lit.js'; | ||
//# sourceMappingURL=index.d.ts.map |
import { globalAlwatr } from '@alwatr/logger'; | ||
export * from './dummy-element.js'; | ||
export * from './smart-element.js'; | ||
export * from './base-element.js'; | ||
export * from './mixins/localize.js'; | ||
export * from './mixins/router.js'; | ||
export * from './mixins/direction.js'; | ||
export * from './mixins/logging.js'; | ||
export * from './mixins/signal.js'; | ||
export * from './mixins/toggle.js'; | ||
export * from './mixins/unresolved.js'; | ||
export * from './mixins/state-machine.js'; | ||
export * from './directives/map.js'; | ||
export * from './lit.js'; | ||
@@ -9,0 +13,0 @@ globalAlwatr.registeredList.push({ |
@@ -5,2 +5,3 @@ export * from 'lit'; | ||
export { when } from 'lit/directives/when.js'; | ||
export { live } from 'lit/directives/live.js'; | ||
export { repeat } from 'lit/directives/repeat.js'; | ||
@@ -7,0 +8,0 @@ export { ifDefined } from 'lit/directives/if-defined.js'; |
@@ -5,2 +5,3 @@ export * from 'lit'; | ||
export { when } from 'lit/directives/when.js'; | ||
export { live } from 'lit/directives/live.js'; | ||
export { repeat } from 'lit/directives/repeat.js'; | ||
@@ -7,0 +8,0 @@ export { ifDefined } from 'lit/directives/if-defined.js'; |
@@ -9,3 +9,3 @@ import { l18eContextConsumer } from '@alwatr/i18n'; | ||
/** | ||
* On localization resource context updated. | ||
* On localization resource context update. | ||
*/ | ||
@@ -12,0 +12,0 @@ _l18eContextUpdated(l18eContext) { |
@@ -13,3 +13,2 @@ import { unsubscribe } from '@alwatr/signal/core.js'; | ||
this._signalListenerList.length = 0; | ||
this._signalListenerList = []; | ||
super.disconnectedCallback(); | ||
@@ -16,0 +15,0 @@ } |
{ | ||
"name": "@alwatr/element", | ||
"version": "0.29.0", | ||
"version": "0.30.0", | ||
"description": "Elegant powerful web component (lit-element) helper mixins written in tiny TypeScript module.", | ||
@@ -36,5 +36,6 @@ "keywords": [ | ||
"dependencies": { | ||
"@alwatr/i18n": "^0.29.0", | ||
"@alwatr/logger": "^0.29.0", | ||
"@alwatr/router": "^0.29.0", | ||
"@alwatr/fsm": "^0.30.0", | ||
"@alwatr/i18n": "^0.30.0", | ||
"@alwatr/logger": "^0.30.0", | ||
"@alwatr/router": "^0.30.0", | ||
"lit": "^2.6.1", | ||
@@ -44,5 +45,5 @@ "tslib": "^2.5.0" | ||
"devDependencies": { | ||
"@alwatr/type": "^0.29.0" | ||
"@alwatr/type": "^0.30.0" | ||
}, | ||
"gitHead": "801487f183f8afd8cba25e0fec5d508c0b4fe809" | ||
"gitHead": "36f55780ccdcb1acc07400b0cdb3fe7b0df56cca" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
59678
52
438
0
6
+ Added@alwatr/fsm@^0.30.0
+ Added@alwatr/fsm@0.30.0(transitive)
+ Added@alwatr/i18n@0.30.0(transitive)
+ Added@alwatr/logger@0.30.0(transitive)
+ Added@alwatr/math@0.30.0(transitive)
+ Added@alwatr/router@0.30.0(transitive)
+ Added@alwatr/signal@0.30.0(transitive)
+ Added@alwatr/type@0.30.0(transitive)
+ Added@alwatr/util@0.30.0(transitive)
- Removed@alwatr/i18n@0.29.0(transitive)
- Removed@alwatr/logger@0.29.0(transitive)
- Removed@alwatr/math@0.29.0(transitive)
- Removed@alwatr/router@0.29.0(transitive)
- Removed@alwatr/signal@0.29.0(transitive)
- Removed@alwatr/type@0.29.0(transitive)
Updated@alwatr/i18n@^0.30.0
Updated@alwatr/logger@^0.30.0
Updated@alwatr/router@^0.30.0