Skip to content

Releases: electrovir/element-vir

v20.0.2

16 Jan 13:59
e758495
Compare
Choose a tag to compare

Commits

  • e758495: [patch] export nothing from lit and allow it in HTML interpolations (electrovir)

v20.0.1

16 Jan 01:44
1e3f090
Compare
Choose a tag to compare

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

04 Jan 13:45
31143ce
Compare
Choose a tag to compare

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

14 Dec 01:40
cb42dfc
Compare
Choose a tag to compare

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

21 Nov 02:24
7f05dd7
Compare
Choose a tag to compare

Commits

  • 7f05dd7: revert back to lit 2.8.0 (electrovir)

v17.0.1

20 Nov 18:21
142c4d5
Compare
Choose a tag to compare

Commits

  • ff37321: [patch] update deps and configs (electrovir)
  • 142c4d5: [patch] update lit version (electrovir)

v17.0.0

17 Nov 01:21
2a551c3
Compare
Choose a tag to compare

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)

v16.5.2

02 Nov 00:44
502151c
Compare
Choose a tag to compare

Commits

  • 502151c: update deps (electrovir)

v16.5.1

26 Oct 01:01
c5fb109
Compare
Choose a tag to compare

Commits

  • 88fe1c5: update deps and formatting (electrovir)
  • c5fb109: update docs and deps (electrovir)

v16.5.0

14 Oct 19:07
3b84f07
Compare
Choose a tag to compare

Commits

  • 3b84f07: include element in onResize directive callback (electrovir)