Releases: electrovir/element-vir
Releases · electrovir/element-vir
v20.0.2
v20.0.1
Commits
- 5d67709: [dev] remove unused RequireNonVoidReturn, RequireSyncReturn, PickAndBlockOthers, ensureInstanceOf (electrovir)
- 513eaf4: [dev] rearrange internal lit-re-exports (electrovir)
- 82b3599: [minor] add HtmlInterpolation, require html template interpolations to use that type (electrovir)
- 0d4dc04: [major] replace render return type with HtmlInterpolation (electrovir)
- 4394f99: [minor] add cssVars to renderCallback params (electrovir)
- d4b3d08: [major] block matching input and state keys in the types (electrovir)
- 9e7a396: [major] block input or state keys that clash with HTMLElement keys (electrovir)
- 99b4a6e: [minor] add slotNames (electrovir)
- 4790033: [patch] update deps (electrovir)
- da5f693: [minor] add lastResolvedValue to asyncProp values (electrovir)
- e2dc886: [major] remove assignWithCleanup (electrovir)
- 5717c78: [dev] cleanup type tests (electrovir)
- a27ae05: [major] rename testIdAttribute to testIdAttributeName (electrovir)
- 6974b6f: [major] rename WrappedMinimalDefinition to MinimalDefinitionWithInputs (electrovir)
- 9cd17fe: [major] rename IgnoreInputsNotBeenSetBeforeWarningSymbol to IgnoreUnsetInputsWarningSymbol (electrovir)
- bcd4fba: [minor] add elementOptions to element definitions (electrovir)
- 7533d55: [major] error on template creation if an element is missing inputs (electrovir)
- f52f830: [major] remove export of assign directive, it should not be used directly (electrovir)
- 070929a: [major] replace IgnoreUnsetInputsWarningSymbol with plain ignoreUnsetInputs property (electrovir)
- e5cc75a: [dev] move element-vir into a mono-repo setup (electrovir)
- 919f81c: [dev] fix compile command for new mono-repo setup (electrovir)
- 857170e: [dev] merge element-book into mono-repo (electrovir)
- 9c3f630: [dev] merge vira into mono-repo (electrovir)
- af0a573: [dev] add scripts package (electrovir)
- 5c9ca81: [dev] rename example packages (electrovir)
- aa5a0ba: [dev] fix builds (electrovir)
- 4ab54ba: [dev] add root dist index.html (electrovir)
- 8c601fb: [dev] fix vira-book router root (electrovir)
- 1ba7c9d: [patch] update deps (electrovir)
- 1e3f090: [dev] automatically update internal package dep versions on publish (electrovir)
v19.0.0
Commits
- 60e943b: update virmator (electrovir)
- 7fba5af: [dev] use a longer timeout for failing test (electrovir)
- 2397bc2: [dev] resume interval before waiting for more updates in test (electrovir)
- a02f5d4: [dev] regen package-lock file (electrovir)
- cfb9d34: [minor] throw errors in isRenderReady (electrovir)
- 936dba6: [patch] update deps (electrovir)
- 5595556: [minor] return error message as render contents if render fails (electrovir)
- d22a92c: [major] remove isRenderReady and readyOrUndefined. add isError and resolvedOrUndefined (electrovir)
- c405c19: [dev] move all lit imports to use internal lit exports (electrovir)
- 1260c89: [patch] fix types for element event type strings (electrovir)
- ae2c812: [patch] improve types for isResolved, isError, and resolvedOrUndefined (electrovir)
- 31143ce: [dev] fix test scripts (electrovir)
v18.0.0
Commits
- e7424f8: [dev] remove node_modules catching from GitHub test workflow (electrovir)
- 14bbc75: [dev] try npm i instead of npm ci in workflow (electrovir)
- 33b783e: try using latest npm version (electrovir)
- 893ad82: [patch] fix directive name in createAttributeDirective (electrovir)
- 5c17dee: [dev] move element-events.type.test so it's next to the file it's testing (electrovir)
- af4474a: [minor] join event and tag names with _ instead of - (electrovir)
- 054da82: [dev] split createObservablePropertyWithSetter into a separate file (electrovir)
- 2640715: [minor] rename 'createObservablePropertyWithUpdater' to 'createObservablePropertyWithUpdateCallback' (electrovir)
- 31aabb4: [minor] rename obsevable prop stuff (electrovir)
- 22a9283: [dev] rename observable prop files (electrovir)
- 4e866b8: [dev] split up more observable prop files (electrovir)
- c5fbd2d: [minor] revamp IntervalObservableProp (electrovir)
- 548cec2: [minor] revamp UpdatableObservableProp (electrovir)
- c3b203f: [minor] add optional rateLimit input to interval observable props (electrovir)
- 7a05b92: [major] return callback to remove listener in observable.addListener and add .destroy (electrovir)
- cb42dfc: update deps (electrovir)
v17.0.2
v17.0.1
v17.0.0
Commits
- be32e64: [major] rename internal element class members to start with _ and hopefully not clash with state and input props (electrovir)
- c21a2b4: [major] prepend element event types with the element's tag name (electrovir)
- b8fe210: [dev] update internal examples (electrovir)
- 2a5c8f6: [patch] update deps (electrovir)
- 2d30a71: [dev] update formatting (electrovir)
- 2a551c3: [dev] add overrides for duplicate lit versions (electrovir)