- a948e76: Run effects on element reattach
- 9dfa50a:
lift
does not needsetter
to be aStateUpdater
- 3bcf1ba: Improve
styleSheets
support.
- c5409e8: Make context providers transparent to the layout
-
f788452: Add stylesheet related util
Exports
css
,tagged
,sheet
,sheets
helpers to ease the usage of css. Additionally thestyleSheets
param accepts string and converts itCSSStyleSheet
via a call to sheets. -
1a3a87e: Improve the type definition of useState and useProperty adding better support for initial values and return better defined state updaters.
- bba4d67: Add useProperty hook
- fe795f5:
observedAttributes
can be readonly
- 767a24e: Fixed a bug in which lit directives are never cleaned up properly.
- d03fc57: Export type
Options
from component asComponentOptions
.
- 256e638: export Ref type
- 4133b6b: Allow omitting initialValue from useRef.
- fba5448: Replace lit imports with lit-html imports
- 9e28314:
observedAttributes
should allow kebab-case properties. For example if there is a property calledmyProp
allow settingobservedAttributes
to['my-prop']
;
- ac196c3: Remove useController and lit dependency.
- c7fa104: Add adoptedStyleSheets support
- bfa5997: Update lit-html typings to 2.x
- 373b46e: Upgrade to lit 3
- be7f9ee: Infer
virtual
type definition from renderer arguments.
- 3ed194b: Avoid infinite loops caused when an effect schedules an update and then throws.
- cbf2aff: Update docs and related packages.
- 9ad6954: Allow using context in virtual components. Use the ChildPart's start, end or parentNode as event channel.
- 7e13cf7: Do not use Shadow DOM for contexts Provider & Consumer elements.
- c608ea8: Initialize