3.6 KiB
@lion/ui
0.0.8
Patch Changes
-
f0e6ee92: BREAKING: remove setIcons, setOverlays, setLocalize.Recommended approach is to do below at the top of your app (before lion code runs):
import { singletonManager } from 'singleton-manager'; import { LocalizeManager } from '@lion/ui/localize-no-side-effects.js'; class MyLocalizeManager extends LocalizeManager {} singletonManager.set('@lion/ui::localize::0.x', new MyLocalizeManager()); -
de51dae2: Use the correct names for singleton registrations
0.0.7
Patch Changes
11f6f19a: Update@open-wc/scoped-elementsto a version that exposes its types.
0.0.6
Patch Changes
5dd5a848: [core] SlotMixin: conditional slots should not break init loop
0.0.5
Patch Changes
9b4cbb1d: [lion-input-tel] upgrade to awesome-phonenumber v4e090d2d8: adds support for reduced motion capabilities in overlay manager by disabling the opacity transition when a modal is opened/closed2572012d: [lion-input-tel(-dropdown)] polish / cleanup code53459451: [overlays] scroll issues on mac safari fixed when dialog are openend
0.0.4
Patch Changes
11436fc0: [core] SlotMixin: allow rerenders of templateseee83cca: Export types that are useful for subclassersd7938ef6: [input-tel] Align with SlotMixin rerender functionality [input-tel-dropdown] Align with SlotMixin rerender functionality + fix interaction state synchronizationbc252703: expose docs via export map
0.0.3
Patch Changes
4708fe94: Include documentation in the npm package so it can be reusedda057efc: [localize] simplify and fix parseMode check
0.0.2
Patch Changes
c7ea0357: [core]: replaced import('lit-element') with import('lit') to fix tests, fixed test for SlotMixinc7ea0357: [drawer]: implemented initial version of lion-drawer- Updated dependencies [
faa26f12]- singleton-manager@1.6.1
0.0.1
Patch Changes
-
e08b6bec: This introduces a new package@lion/uiwhich is a collection of UI components that can be used in your application. It contains all the components/systems that used to be distributed via separate@lion/*packages.This is a breaking as you will need to import all components from
@lion/uiinstead of@lion/*packages now.- import { LionAccordion } from '@lion/accordion'; + import { LionAccordion } from '@lion/ui/accordion.js';This is also true for element registrations
- import '@lion/accordion/define'; + import '@lion/ui/define/lion-accordion.js';Essentially the whole public API e.g. all the available exports can be found in the exports folder.
The package only supports TS 4.7+ using
"moduleResolution": "Node16"or"moduleResolution": "NodeNext"as described in the TS 4.7 Announcement.This package will have a new single CHANGELOG.md for the whole package. If you are interested the older individual changelogs then you can find them in the _legacy-changelogs folder.
This new version also includes the following changes for it's containing components:
- fix(switch): SwitchButton do not dispatch checked-change event when is disabled
- fix(calendar): calendar translation de.js strings corrected
Note: This package is considered alpha until extending docs and type exports are verified.
-
Updated dependencies [
e08b6bec]- singleton-manager@1.6.0