Skip to content
Compare
Choose a tag to compare
@alimd alimd released this 12 Sep 13:50
· 116 commits to next since this release
97d8b75

1.1.0 (2023-09-12)

Features

1.0.0 (2023-06-14)

0.32.0 (2023-05-27)

0.31.0 (2023-05-08)

Bug Fixes

  • compatible with new _addSignalListener signal mixin (e2be863)
  • element/fsmc: all render state must defined (93f8ea3)
  • element/fsm: compatible old mixins (fe4427e)
  • element: build issue (224799c)
  • element: check type of actions (f39d617)
  • element: remove old fsm mixin (23efdf2)
  • fsm: cleanup old (aa43264)
  • new logger api (9d83a7d)

Features

  • element/fsm: rewrite state machine for lit (592fc8d)
  • element/logger: log remove (f6dc4c6)
  • element/mixins/signal: _addSignalListener (fc987b3)
  • element: add reactive controller (7d7d6cb)
  • element: export from ref (bbaaca4)
  • element: export lit guard (b51627f)
  • element: refactor fsm controller with new fsm api (e51aaa2)
  • element: register and remove necessary listeners (833e9cc)
  • element: ScheduleUpdateToFrameMixin (8a4307d)
  • element: use the new logger functions(time & timeEnd) (2c4d919)

0.30.0 (2023-03-06)

Bug Fixes

  • element/router-mixin: prevent to duplicate first render (453403e)
  • element: null able mapIterable items (7bb7f01)
  • element: router mixin error (c890b69)
  • element: state machine tender names (c9b806a)
  • router: add _routeContextUpdated to interface (72865b8)

Features

  • element/fsm: add render_unresolved, render_resolving (5b8674c)
  • element/state-machine-mixin: add stateUpdated method (d599282)
  • element/StateMachineMixin: reflect state to host attrib (b054b50)
  • element/toggle: selected property (5d6c0a9)
  • element: add live directive (4a95b0f)
  • element: mapIterable, mapObject directives (8958655)
  • element: router mixin (5e80f82)
  • element: StateMachineMixin (b395b79)
  • element: toggle mixin (5140b22)
  • element: UnresolvedMixin (4a1c89a)

Performance Improvements

  • element/StateMachineMixin: limit scheduleUpdate to animation frame (e23317e)
  • element: clear signal listeners memory cost (fe20757)

0.29.0 (2023-02-10)

Bug Fixes

  • compatible with i18n (89c4a90)
  • element: compatible with new signal api (020a083)
  • element: import issue (87b3e12)
  • element: import type (b125318)
  • element: logger mixin issue (db5d96d)

Features

  • element/direction: compute mode and improve performance (9d3b2ed)
  • element: ali (25422c4)
  • element: rewrite all mixins with new api (baa1e5e)
  • pwa-helper: new package (a77c049)
  • review (53726b7)
  • surface-element: active-outline (3261091)

0.28.0 (2023-01-20)

Bug Fixes

  • element/sw-helper: reload on new update (b07db77)
  • pwa-element: prevent to default import css for backward compatibility (89591a2)
  • pwa: debug mode scripts (681fdc2)
  • version in package.json (403baa5)

Features

  • demo-pwa: register service worker (ad8e2d8)
  • element: separate _initLocale, _initRouter and _routeChanged (a0af8ec)
  • element: service worker register (c98b1f6)
  • element: service-worker helper (6ec8b59)
  • icon-box: new style and layout (2003e33)
  • pwa: unresolved state for show skeleton or loading (8c4e834)
  • ui/element: export unsafeHTML (2cb6d49)
  • ui: new AlwatrSurfaceElement with elevation/tint/state simulation (0877f4f)

0.27.0 (2022-12-29)

Bug Fixes

  • element: build issues (0bfb016)
  • element: signal mixing safety check (2f3c871)
  • ui/element: listener list type (e089d01)

Features

  • element/root: host box-sizing (0c4ce83)
  • element: AlwatrRootElement (3b4e59f)
  • element: DirectionMixin (d2670dd)
  • element: export from lit (21f15d8)
  • element: LocalizeMixin (94f0f7f)
  • element: use logger (95708a7)
  • page-chat: new demo (451d63f)
  • type: define constructor type (39c5ab7)
  • ui/element/i18n: localization mixin (999e1b1)
  • ui/element: seprate mixins (a305c5d)

0.26.0 (2022-12-22)

Bug Fixes

  • ui/*: package path in refrences (841d86d)