From 900142e497157d309a7e73dc382850fe36ddff24 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 5 Jan 2022 20:14:26 +0000 Subject: [PATCH] Version Packages --- .changeset/brave-planes-juggle.md | 5 ---- .changeset/brown-eels-help.md | 6 ----- .changeset/dull-knives-play.md | 8 ------ .changeset/empty-cobras-lick.md | 5 ---- .changeset/famous-cows-shout.md | 4 --- .changeset/famous-feet-kneel.md | 8 ------ .changeset/fresh-eggs-check.md | 5 ---- .changeset/hot-penguins-behave.md | 9 ------- .changeset/khaki-squids-join.md | 5 ---- .changeset/late-queens-drop.md | 4 --- .changeset/little-otters-exist.md | 5 ---- .changeset/metal-news-sin.md | 6 ----- .changeset/moody-planets-hide.md | 5 ---- .changeset/new-guests-refuse.md | 5 ---- .changeset/perfect-scissors-listen.md | 5 ---- .changeset/plenty-planes-happen.md | 6 ----- .changeset/red-cows-trade.md | 5 ---- .changeset/smooth-tigers-train.md | 5 ---- .changeset/spicy-dolphins-wait.md | 5 ---- .changeset/tame-emus-fix.md | 6 ----- .changeset/tasty-zebras-double.md | 5 ---- .changeset/thick-tips-serve.md | 5 ---- .changeset/tiny-hornets-visit.md | 5 ---- packages/benchmarks/CHANGELOG.md | 13 +++++++++ packages/benchmarks/package.json | 8 +++--- packages/labs/observers/CHANGELOG.md | 14 ++++++++++ packages/labs/observers/package.json | 4 +-- packages/labs/router/CHANGELOG.md | 10 +++++++ packages/labs/router/package.json | 4 +-- packages/labs/ssr/CHANGELOG.md | 27 +++++++++++++++++++ packages/labs/ssr/package.json | 10 +++---- packages/labs/task/CHANGELOG.md | 13 +++++++++ packages/labs/task/package.json | 4 +-- packages/lit-element/CHANGELOG.md | 12 +++++++++ packages/lit-element/package.json | 6 ++--- packages/lit-element/src/lit-element.ts | 2 +- packages/lit-html/CHANGELOG.md | 14 ++++++++++ packages/lit-html/package.json | 2 +- packages/lit-html/src/lit-html.ts | 2 +- packages/lit-starter-js/CHANGELOG.md | 9 +++++++ packages/lit-starter-js/package.json | 4 +-- packages/lit-starter-ts/CHANGELOG.md | 9 +++++++ packages/lit-starter-ts/package.json | 4 +-- packages/lit/CHANGELOG.md | 17 ++++++++++++ packages/lit/package.json | 8 +++--- packages/localize-tools/package.json | 6 ++--- packages/reactive-element/CHANGELOG.md | 17 ++++++++++++ packages/reactive-element/package.json | 2 +- .../reactive-element/src/reactive-element.ts | 2 +- packages/ts-transformers/CHANGELOG.md | 13 +++++++++ packages/ts-transformers/package.json | 8 +++--- 51 files changed, 206 insertions(+), 165 deletions(-) delete mode 100644 .changeset/brave-planes-juggle.md delete mode 100644 .changeset/brown-eels-help.md delete mode 100644 .changeset/dull-knives-play.md delete mode 100644 .changeset/empty-cobras-lick.md delete mode 100644 .changeset/famous-cows-shout.md delete mode 100644 .changeset/famous-feet-kneel.md delete mode 100644 .changeset/fresh-eggs-check.md delete mode 100644 .changeset/hot-penguins-behave.md delete mode 100644 .changeset/khaki-squids-join.md delete mode 100644 .changeset/late-queens-drop.md delete mode 100644 .changeset/little-otters-exist.md delete mode 100644 .changeset/metal-news-sin.md delete mode 100644 .changeset/moody-planets-hide.md delete mode 100644 .changeset/new-guests-refuse.md delete mode 100644 .changeset/perfect-scissors-listen.md delete mode 100644 .changeset/plenty-planes-happen.md delete mode 100644 .changeset/red-cows-trade.md delete mode 100644 .changeset/smooth-tigers-train.md delete mode 100644 .changeset/spicy-dolphins-wait.md delete mode 100644 .changeset/tame-emus-fix.md delete mode 100644 .changeset/tasty-zebras-double.md delete mode 100644 .changeset/thick-tips-serve.md delete mode 100644 .changeset/tiny-hornets-visit.md create mode 100644 packages/benchmarks/CHANGELOG.md create mode 100644 packages/labs/observers/CHANGELOG.md diff --git a/.changeset/brave-planes-juggle.md b/.changeset/brave-planes-juggle.md deleted file mode 100644 index 47266c83f7..0000000000 --- a/.changeset/brave-planes-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit/reactive-element': patch ---- - -Update `@queryAssignedNodes` and `@queryAssignedElements` documentation for better lit.dev API generation. diff --git a/.changeset/brown-eels-help.md b/.changeset/brown-eels-help.md deleted file mode 100644 index ae8830765b..0000000000 --- a/.changeset/brown-eels-help.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'lit': minor -'lit-html': minor ---- - -Add a `keyed(key, value)` directive that clears a part if the key changes. diff --git a/.changeset/dull-knives-play.md b/.changeset/dull-knives-play.md deleted file mode 100644 index ed555d2c5f..0000000000 --- a/.changeset/dull-knives-play.md +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -Adds a new 'all' bundle flavor, which re-exports all features from `lit-html`, -`@lit/reactive-element`, and `lit-element`. The normal and 'all' bundles are -generated during the build in both ESM and UMD formats. The new bundles are not -yet included in any release format (e.g. the npm package) and are only available -when building locally (like the existing bundle). diff --git a/.changeset/empty-cobras-lick.md b/.changeset/empty-cobras-lick.md deleted file mode 100644 index ae6190699f..0000000000 --- a/.changeset/empty-cobras-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit/reactive-element': patch ---- - -Make `willUpdate` lifecycle hook protected diff --git a/.changeset/famous-cows-shout.md b/.changeset/famous-cows-shout.md deleted file mode 100644 index e05ee23c69..0000000000 --- a/.changeset/famous-cows-shout.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Add a license header to the `keyed` directive. diff --git a/.changeset/famous-feet-kneel.md b/.changeset/famous-feet-kneel.md deleted file mode 100644 index e944282ace..0000000000 --- a/.changeset/famous-feet-kneel.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'lit': minor -'lit-element': minor -'@lit/reactive-element': minor -'@lit/ts-transformers': minor ---- - -Add `queryAssignedElements` decorator for a declarative API that calls `HTMLSlotElement.assignedElements()` on a specified slot. `selector` option allows filtering returned elements with a CSS selector. diff --git a/.changeset/fresh-eggs-check.md b/.changeset/fresh-eggs-check.md deleted file mode 100644 index fb5ca41459..0000000000 --- a/.changeset/fresh-eggs-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/ssr': patch ---- - -Remove dependency on escape-html (which is not an ES module) diff --git a/.changeset/hot-penguins-behave.md b/.changeset/hot-penguins-behave.md deleted file mode 100644 index c77c8181db..0000000000 --- a/.changeset/hot-penguins-behave.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@lit/reactive-element': patch -'@lit/ts-transformers': patch ---- - -Deprecate `@queryAssignedNodes` API in preference for the new options object API which -mirrors the `@queryAssignedElements` API. Update the documentation for both -`@queryAssignedNodes` and `@queryAssignedElements` to better document the expected -return type annotation. diff --git a/.changeset/khaki-squids-join.md b/.changeset/khaki-squids-join.md deleted file mode 100644 index ddbdd2d527..0000000000 --- a/.changeset/khaki-squids-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/ssr': patch ---- - -Fix bug where static attributes did not render for unknown elements diff --git a/.changeset/late-queens-drop.md b/.changeset/late-queens-drop.md deleted file mode 100644 index 29e0c5303a..0000000000 --- a/.changeset/late-queens-drop.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Update integration tests and make it possible to retry individual sauce tests. diff --git a/.changeset/little-otters-exist.md b/.changeset/little-otters-exist.md deleted file mode 100644 index 4f4830f07e..0000000000 --- a/.changeset/little-otters-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/router': patch ---- - -Add labs/router package scaffolding diff --git a/.changeset/metal-news-sin.md b/.changeset/metal-news-sin.md deleted file mode 100644 index c36984425c..0000000000 --- a/.changeset/metal-news-sin.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@lit/lit-starter-js': patch -'@lit/lit-starter-ts': patch ---- - -Fix starter kits so `npm run serve` serves the root directory, and add a link to the `/dev/index.html` component example from `/`. diff --git a/.changeset/moody-planets-hide.md b/.changeset/moody-planets-hide.md deleted file mode 100644 index bd85748c4b..0000000000 --- a/.changeset/moody-planets-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/observers': major ---- - -A set of reactive controllers that facilitate using the platform observer objects, including MutationObserver, ResizeObserver, IntersectionObserver, and PerformanceObserver. diff --git a/.changeset/new-guests-refuse.md b/.changeset/new-guests-refuse.md deleted file mode 100644 index a9aa88b492..0000000000 --- a/.changeset/new-guests-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'lit-html': minor ---- - -Add `when`, `map`, `join`, and `range` directives. diff --git a/.changeset/perfect-scissors-listen.md b/.changeset/perfect-scissors-listen.md deleted file mode 100644 index 59cbc7e0b5..0000000000 --- a/.changeset/perfect-scissors-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'lit-benchmarks': patch ---- - -Update chromedriver diff --git a/.changeset/plenty-planes-happen.md b/.changeset/plenty-planes-happen.md deleted file mode 100644 index 093aa24344..0000000000 --- a/.changeset/plenty-planes-happen.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'lit': minor -'lit-html': minor ---- - -Add choose() directive diff --git a/.changeset/red-cows-trade.md b/.changeset/red-cows-trade.md deleted file mode 100644 index 8987ac4534..0000000000 --- a/.changeset/red-cows-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'lit-html': patch ---- - -Added an additional check to prevent spoofing of internal lit types in data bindings. diff --git a/.changeset/smooth-tigers-train.md b/.changeset/smooth-tigers-train.md deleted file mode 100644 index 9e3c50ba67..0000000000 --- a/.changeset/smooth-tigers-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/task': minor ---- - -Tasks with no arguments now run by default. When a task runs can be customized by passing a `canRun` function. diff --git a/.changeset/spicy-dolphins-wait.md b/.changeset/spicy-dolphins-wait.md deleted file mode 100644 index b24f873a15..0000000000 --- a/.changeset/spicy-dolphins-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/ssr': major ---- - -Refactor the import-module into a class-based ModuleLoader API. Adds a module cache that tracks dependencies between modules. diff --git a/.changeset/tame-emus-fix.md b/.changeset/tame-emus-fix.md deleted file mode 100644 index 7fc33c79ad..0000000000 --- a/.changeset/tame-emus-fix.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@lit-labs/ssr': patch ---- - -Remove unnecessary dependencies: `koa`, `koa-node-resolve`, `koa-static`, -`@webcomponents/template-shadowroot` diff --git a/.changeset/tasty-zebras-double.md b/.changeset/tasty-zebras-double.md deleted file mode 100644 index f9950baf84..0000000000 --- a/.changeset/tasty-zebras-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/ssr': minor ---- - -Add customElementRendered callback to RenderInfo so that callers can know what elements were rendered. diff --git a/.changeset/thick-tips-serve.md b/.changeset/thick-tips-serve.md deleted file mode 100644 index f91f8db73b..0000000000 --- a/.changeset/thick-tips-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/task': minor ---- - -Tasks now run whenever their arguments change. Disable this by setting `autoRun` to `false`, either on the task config or on the task itself. Tasks can be explicitly run by calling `run` and optionally passing custom args. diff --git a/.changeset/tiny-hornets-visit.md b/.changeset/tiny-hornets-visit.md deleted file mode 100644 index 3a40d7da01..0000000000 --- a/.changeset/tiny-hornets-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lit-labs/ssr': patch ---- - -add tests for reflected properties diff --git a/packages/benchmarks/CHANGELOG.md b/packages/benchmarks/CHANGELOG.md new file mode 100644 index 0000000000..7ff6e37346 --- /dev/null +++ b/packages/benchmarks/CHANGELOG.md @@ -0,0 +1,13 @@ +# lit-benchmarks + +## 1.0.1 +### Patch Changes + + + +- [#2299](https://github.com/lit/lit/pull/2299) [`4d522d82`](https://github.com/lit/lit/commit/4d522d82d393edd6da4edfad9154a57eaa3e708f) - Update chromedriver + +- Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e), [`d319cf5f`](https://github.com/lit/lit/commit/d319cf5fde1c2b70185ee9a6252067ed0edaf2fc), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7), [`221cb0a9`](https://github.com/lit/lit/commit/221cb0a90787631dcc867959de19febd2ebd3fd0)]: + - @lit/reactive-element@1.1.0 + - lit-html@2.1.0 + - lit-element@3.1.0 diff --git a/packages/benchmarks/package.json b/packages/benchmarks/package.json index e9ac7d1f7a..f04984453e 100644 --- a/packages/benchmarks/package.json +++ b/packages/benchmarks/package.json @@ -1,6 +1,6 @@ { "name": "lit-benchmarks", - "version": "1.0.0", + "version": "1.0.1", "private": true, "description": "Benchmarks for lit", "license": "BSD-3-Clause", @@ -39,9 +39,9 @@ "regen-template-benchmarks": "./generator/scripts/generate.sh" }, "dependencies": { - "@lit/reactive-element": "^1.0.0-rc.1", - "lit-element": "^3.0.0-rc.1", - "lit-html": "^2.0.0-rc.1", + "@lit/reactive-element": "^1.1.0", + "lit-element": "^3.1.0", + "lit-html": "^2.1.0", "tachometer": "^0.5.9" }, "devDependencies": { diff --git a/packages/labs/observers/CHANGELOG.md b/packages/labs/observers/CHANGELOG.md new file mode 100644 index 0000000000..d4c54b16f6 --- /dev/null +++ b/packages/labs/observers/CHANGELOG.md @@ -0,0 +1,14 @@ +# @lit-labs/observers + +## 2.0.0 +### Major Changes + + + +- [#2340](https://github.com/lit/lit/pull/2340) [`e1c88265`](https://github.com/lit/lit/commit/e1c8826533d89b99b6c9e2192428337c496d6dd0) - A set of reactive controllers that facilitate using the platform observer objects, including MutationObserver, ResizeObserver, IntersectionObserver, and PerformanceObserver. + + +### Patch Changes + +- Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e)]: + - @lit/reactive-element@1.1.0 diff --git a/packages/labs/observers/package.json b/packages/labs/observers/package.json index ceba574903..3c77160bd6 100644 --- a/packages/labs/observers/package.json +++ b/packages/labs/observers/package.json @@ -1,6 +1,6 @@ { "name": "@lit-labs/observers", - "version": "1.0.0", + "version": "2.0.0", "description": "A set of reactive controllers that facilitate using the platform observer objects.", "license": "BSD-3-Clause", "homepage": "https://lit.dev/", @@ -76,7 +76,7 @@ "internal-scripts": "^1.0.0" }, "dependencies": { - "@lit/reactive-element": "^1.0.0" + "@lit/reactive-element": "^1.1.0" }, "publishConfig": { "access": "public" diff --git a/packages/labs/router/CHANGELOG.md b/packages/labs/router/CHANGELOG.md index e69de29bb2..074cc2a4b2 100644 --- a/packages/labs/router/CHANGELOG.md +++ b/packages/labs/router/CHANGELOG.md @@ -0,0 +1,10 @@ +# @lit-labs/router + +## 0.0.1 + +### Patch Changes + +- [#2330](https://github.com/lit/lit/pull/2330) [`0cafad5a`](https://github.com/lit/lit/commit/0cafad5a19a74d8814069e539b82f734f15fa6a7) - Add labs/router package scaffolding + +- Updated dependencies [[`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7)]: + - lit@2.1.0 diff --git a/packages/labs/router/package.json b/packages/labs/router/package.json index e34c88b2d0..2a629fcd39 100644 --- a/packages/labs/router/package.json +++ b/packages/labs/router/package.json @@ -1,7 +1,7 @@ { "name": "@lit-labs/router", "private": "true", - "version": "0.0.0", + "version": "0.0.1", "description": "A router for Lit.", "license": "BSD-3-Clause", "homepage": "https://lit.dev/", @@ -61,6 +61,6 @@ "internal-scripts": "^1.0.0" }, "dependencies": { - "lit": "^2.0.0" + "lit": "^2.1.0" } } diff --git a/packages/labs/ssr/CHANGELOG.md b/packages/labs/ssr/CHANGELOG.md index 989831c3a3..303877f42a 100644 --- a/packages/labs/ssr/CHANGELOG.md +++ b/packages/labs/ssr/CHANGELOG.md @@ -1,5 +1,32 @@ # Change Log +## 2.0.0 + +### Major Changes + +- [#2288](https://github.com/lit/lit/pull/2288) [`b42f6f0f`](https://github.com/lit/lit/commit/b42f6f0f8b18e7efade96ce32a045374fe10530c) - Refactor the import-module into a class-based ModuleLoader API. Adds a module cache that tracks dependencies between modules. + +### Minor Changes + +- [#2294](https://github.com/lit/lit/pull/2294) [`dcab56b0`](https://github.com/lit/lit/commit/dcab56b0eeef6e05969c3682d3275a30ddf18d97) - Add customElementRendered callback to RenderInfo so that callers can know what elements were rendered. + +### Patch Changes + +- [#2346](https://github.com/lit/lit/pull/2346) [`53e64286`](https://github.com/lit/lit/commit/53e642868d2f06429dfd9bb33e89e2baa3b45b64) - Remove dependency on escape-html (which is not an ES module) + +* [#2344](https://github.com/lit/lit/pull/2344) [`bc46ddd6`](https://github.com/lit/lit/commit/bc46ddd669047e2ce592a680c14f09b7681132e3) - Fix bug where static attributes did not render for unknown elements + +- [#2345](https://github.com/lit/lit/pull/2345) [`4edf4f3b`](https://github.com/lit/lit/commit/4edf4f3b93d41c24a79814c303abc7281449d44b) - Remove unnecessary dependencies: `koa`, `koa-node-resolve`, `koa-static`, + `@webcomponents/template-shadowroot` + +* [#2334](https://github.com/lit/lit/pull/2334) [`93d8751a`](https://github.com/lit/lit/commit/93d8751a28237521380ddd6b2a3c1294962ba84e) - add tests for reflected properties + +* Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e), [`d319cf5f`](https://github.com/lit/lit/commit/d319cf5fde1c2b70185ee9a6252067ed0edaf2fc), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7), [`221cb0a9`](https://github.com/lit/lit/commit/221cb0a90787631dcc867959de19febd2ebd3fd0)]: + - @lit/reactive-element@1.1.0 + - lit@2.1.0 + - lit-html@2.1.0 + - lit-element@3.1.0 + ## 1.0.0 ### Patch Changes diff --git a/packages/labs/ssr/package.json b/packages/labs/ssr/package.json index 130f373c5a..d6b1a0f594 100644 --- a/packages/labs/ssr/package.json +++ b/packages/labs/ssr/package.json @@ -1,7 +1,7 @@ { "name": "@lit-labs/ssr", "type": "module", - "version": "1.0.0", + "version": "2.0.0", "publishConfig": { "access": "public" }, @@ -61,10 +61,10 @@ }, "dependencies": { "@lit-labs/ssr-client": "^1.0.0", - "@lit/reactive-element": "1.0.2", - "lit-element": "^3.0.0", - "lit-html": "^2.0.0", - "lit": "^2.0.0", + "@lit/reactive-element": "1.1.0", + "lit-element": "^3.1.0", + "lit-html": "^2.1.0", + "lit": "^2.1.0", "node-fetch": "^2.6.0", "parse5": "^6.0.1", "resolve": "^1.10.1" diff --git a/packages/labs/task/CHANGELOG.md b/packages/labs/task/CHANGELOG.md index 39ef67ab3b..47df5113fa 100644 --- a/packages/labs/task/CHANGELOG.md +++ b/packages/labs/task/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 1.1.0 + +### Minor Changes + +- [#2336](https://github.com/lit/lit/pull/2336) [`48394303`](https://github.com/lit/lit/commit/483943034a62bded13eca0c982ff7c93ac6639b6) - Tasks with no arguments now run by default. When a task runs can be customized by passing a `canRun` function. + +* [#2336](https://github.com/lit/lit/pull/2336) [`48394303`](https://github.com/lit/lit/commit/483943034a62bded13eca0c982ff7c93ac6639b6) - Tasks now run whenever their arguments change. Disable this by setting `autoRun` to `false`, either on the task config or on the task itself. Tasks can be explicitly run by calling `run` and optionally passing custom args. + +### Patch Changes + +- Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e)]: + - @lit/reactive-element@1.1.0 + ## 1.0.0 ### Patch Changes diff --git a/packages/labs/task/package.json b/packages/labs/task/package.json index 32fd9a674b..9cb80268af 100644 --- a/packages/labs/task/package.json +++ b/packages/labs/task/package.json @@ -1,6 +1,6 @@ { "name": "@lit-labs/task", - "version": "1.0.0", + "version": "1.1.0", "description": "A controller for Lit that renders asynchronous tasks.", "license": "BSD-3-Clause", "homepage": "https://lit.dev/", @@ -61,7 +61,7 @@ "internal-scripts": "^1.0.0" }, "dependencies": { - "@lit/reactive-element": "^1.0.0" + "@lit/reactive-element": "^1.1.0" }, "publishConfig": { "access": "public" diff --git a/packages/lit-element/CHANGELOG.md b/packages/lit-element/CHANGELOG.md index 29d8cd8383..7f3b1b6c73 100644 --- a/packages/lit-element/CHANGELOG.md +++ b/packages/lit-element/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 3.1.0 + +### Minor Changes + +- [#2327](https://github.com/lit/lit/pull/2327) [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db) - Add `queryAssignedElements` decorator for a declarative API that calls `HTMLSlotElement.assignedElements()` on a specified slot. `selector` option allows filtering returned elements with a CSS selector. + +### Patch Changes + +- Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e), [`d319cf5f`](https://github.com/lit/lit/commit/d319cf5fde1c2b70185ee9a6252067ed0edaf2fc), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7), [`221cb0a9`](https://github.com/lit/lit/commit/221cb0a90787631dcc867959de19febd2ebd3fd0)]: + - @lit/reactive-element@1.1.0 + - lit-html@2.1.0 + ## 3.0.2 ### Patch Changes diff --git a/packages/lit-element/package.json b/packages/lit-element/package.json index f93a4f4090..2820f5ec49 100644 --- a/packages/lit-element/package.json +++ b/packages/lit-element/package.json @@ -1,6 +1,6 @@ { "name": "lit-element", - "version": "3.0.2", + "version": "3.1.0", "publishConfig": { "access": "public" }, @@ -111,8 +111,8 @@ "!/development/test/" ], "dependencies": { - "@lit/reactive-element": "^1.0.0", - "lit-html": "^2.0.0" + "@lit/reactive-element": "^1.1.0", + "lit-html": "^2.1.0" }, "devDependencies": { "@esm-bundle/chai": "^4.1.5", diff --git a/packages/lit-element/src/lit-element.ts b/packages/lit-element/src/lit-element.ts index c35f170808..be23f92870 100644 --- a/packages/lit-element/src/lit-element.ts +++ b/packages/lit-element/src/lit-element.ts @@ -269,7 +269,7 @@ export const _$LE = { // IMPORTANT: do not change the property name or the assignment expression. // This line will be used in regexes to search for LitElement usage. -(globalThis.litElementVersions ??= []).push('3.0.2'); +(globalThis.litElementVersions ??= []).push('3.1.0'); if (DEV_MODE && globalThis.litElementVersions.length > 1) { issueWarning!( 'multiple-versions', diff --git a/packages/lit-html/CHANGELOG.md b/packages/lit-html/CHANGELOG.md index 87ed421908..5b1adc8537 100644 --- a/packages/lit-html/CHANGELOG.md +++ b/packages/lit-html/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 2.1.0 + +### Minor Changes + +- [#2337](https://github.com/lit/lit/pull/2337) [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed) - Add a `keyed(key, value)` directive that clears a part if the key changes. + +* [#2335](https://github.com/lit/lit/pull/2335) [`d319cf5f`](https://github.com/lit/lit/commit/d319cf5fde1c2b70185ee9a6252067ed0edaf2fc) - Add `when`, `map`, `join`, and `range` directives. + +- [#2341](https://github.com/lit/lit/pull/2341) [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7) - Add choose() directive + +### Patch Changes + +- [#2307](https://github.com/lit/lit/pull/2307) [`221cb0a9`](https://github.com/lit/lit/commit/221cb0a90787631dcc867959de19febd2ebd3fd0) - Added an additional check to prevent spoofing of internal lit types in data bindings. + ## 2.0.2 ### Patch Changes diff --git a/packages/lit-html/package.json b/packages/lit-html/package.json index f2dd0422c7..58eac8d9a0 100644 --- a/packages/lit-html/package.json +++ b/packages/lit-html/package.json @@ -1,6 +1,6 @@ { "name": "lit-html", - "version": "2.0.2", + "version": "2.1.0", "description": "HTML templates literals in JavaScript", "license": "BSD-3-Clause", "repository": { diff --git a/packages/lit-html/src/lit-html.ts b/packages/lit-html/src/lit-html.ts index 215c8bcb90..cdda05d829 100644 --- a/packages/lit-html/src/lit-html.ts +++ b/packages/lit-html/src/lit-html.ts @@ -1799,7 +1799,7 @@ polyfillSupport?.(Template, ChildPart); // IMPORTANT: do not change the property name or the assignment expression. // This line will be used in regexes to search for lit-html usage. -(globalThis.litHtmlVersions ??= []).push('2.0.2'); +(globalThis.litHtmlVersions ??= []).push('2.1.0'); if (DEV_MODE && globalThis.litHtmlVersions.length > 1) { issueWarning!( 'multiple-versions', diff --git a/packages/lit-starter-js/CHANGELOG.md b/packages/lit-starter-js/CHANGELOG.md index 281ab05856..fec1fdf93d 100644 --- a/packages/lit-starter-js/CHANGELOG.md +++ b/packages/lit-starter-js/CHANGELOG.md @@ -1,5 +1,14 @@ # @lit/lit-starter-js +## 1.0.1 + +### Patch Changes + +- [#2300](https://github.com/lit/lit/pull/2300) [`8b9dcb4d`](https://github.com/lit/lit/commit/8b9dcb4d10e4161083146ae40d0b12174a63d31d) - Fix starter kits so `npm run serve` serves the root directory, and add a link to the `/dev/index.html` component example from `/`. + +- Updated dependencies [[`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7)]: + - lit@2.1.0 + ## 1.0.0 ### Patch Changes diff --git a/packages/lit-starter-js/package.json b/packages/lit-starter-js/package.json index 361ebf31f1..cd8039bb51 100644 --- a/packages/lit-starter-js/package.json +++ b/packages/lit-starter-js/package.json @@ -1,7 +1,7 @@ { "name": "@lit/lit-starter-js", "private": true, - "version": "1.0.0", + "version": "1.0.1", "description": "A simple web component", "main": "my-element.js", "module": "my-element.js", @@ -39,7 +39,7 @@ "author": "Google LLC", "license": "BSD-3-Clause", "dependencies": { - "lit": "^2.0.0" + "lit": "^2.1.0" }, "devDependencies": { "@11ty/eleventy": "^0.12.1", diff --git a/packages/lit-starter-ts/CHANGELOG.md b/packages/lit-starter-ts/CHANGELOG.md index fa338ffce9..073106533c 100644 --- a/packages/lit-starter-ts/CHANGELOG.md +++ b/packages/lit-starter-ts/CHANGELOG.md @@ -1,5 +1,14 @@ # @lit/lit-starter-ts +## 1.0.1 + +### Patch Changes + +- [#2300](https://github.com/lit/lit/pull/2300) [`8b9dcb4d`](https://github.com/lit/lit/commit/8b9dcb4d10e4161083146ae40d0b12174a63d31d) - Fix starter kits so `npm run serve` serves the root directory, and add a link to the `/dev/index.html` component example from `/`. + +- Updated dependencies [[`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7)]: + - lit@2.1.0 + ## 1.0.0 ### Patch Changes diff --git a/packages/lit-starter-ts/package.json b/packages/lit-starter-ts/package.json index 39c2a9d7dc..24bf8835b1 100644 --- a/packages/lit-starter-ts/package.json +++ b/packages/lit-starter-ts/package.json @@ -1,7 +1,7 @@ { "name": "@lit/lit-starter-ts", "private": true, - "version": "1.0.0", + "version": "1.0.1", "description": "A simple web component", "main": "my-element.js", "module": "my-element.js", @@ -41,7 +41,7 @@ "author": "Google LLC", "license": "BSD-3-Clause", "dependencies": { - "lit": "^2.0.0" + "lit": "^2.1.0" }, "devDependencies": { "@11ty/eleventy": "^0.12.1", diff --git a/packages/lit/CHANGELOG.md b/packages/lit/CHANGELOG.md index 0a07083e83..569f46c8bb 100644 --- a/packages/lit/CHANGELOG.md +++ b/packages/lit/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 2.1.0 + +### Minor Changes + +- [#2337](https://github.com/lit/lit/pull/2337) [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed) - Add a `keyed(key, value)` directive that clears a part if the key changes. + +* [#2327](https://github.com/lit/lit/pull/2327) [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db) - Add `queryAssignedElements` decorator for a declarative API that calls `HTMLSlotElement.assignedElements()` on a specified slot. `selector` option allows filtering returned elements with a CSS selector. + +- [#2341](https://github.com/lit/lit/pull/2341) [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7) - Add choose() directive + +### Patch Changes + +- Updated dependencies [[`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4), [`fcc2b3d0`](https://github.com/lit/lit/commit/fcc2b3d0054e69e6f76588ea9f440117b6d0deed), [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11), [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db), [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e), [`d319cf5f`](https://github.com/lit/lit/commit/d319cf5fde1c2b70185ee9a6252067ed0edaf2fc), [`1d563e83`](https://github.com/lit/lit/commit/1d563e830c02a2d1a22e1e939f1ace971b1d1ae7), [`221cb0a9`](https://github.com/lit/lit/commit/221cb0a90787631dcc867959de19febd2ebd3fd0)]: + - @lit/reactive-element@1.1.0 + - lit-html@2.1.0 + - lit-element@3.1.0 + ## 2.0.2 ### Patch Changes diff --git a/packages/lit/package.json b/packages/lit/package.json index bc2757e676..5048545112 100644 --- a/packages/lit/package.json +++ b/packages/lit/package.json @@ -1,6 +1,6 @@ { "name": "lit", - "version": "2.0.2", + "version": "2.1.0", "publishConfig": { "access": "public" }, @@ -161,9 +161,9 @@ "/logo.svg" ], "dependencies": { - "@lit/reactive-element": "^1.0.0", - "lit-element": "^3.0.0", - "lit-html": "^2.0.0" + "@lit/reactive-element": "^1.1.0", + "lit-element": "^3.1.0", + "lit-html": "^2.1.0" }, "devDependencies": { "@esm-bundle/chai": "^4.1.5", diff --git a/packages/localize-tools/package.json b/packages/localize-tools/package.json index b72e5acd90..3024d3a79e 100644 --- a/packages/localize-tools/package.json +++ b/packages/localize-tools/package.json @@ -41,15 +41,15 @@ "fast-glob": "^3.2.7", "fs-extra": "^10.0.0", "jsonschema": "^1.4.0", - "lit": "^2.0.0", + "lit": "^2.1.0", "minimist": "^1.2.5", "parse5": "^6.0.1", "source-map-support": "^0.5.19", "typescript": "^4.3.5" }, "devDependencies": { - "@lit-labs/ssr": "^1.0.0", - "@lit/ts-transformers": "^1.0.2", + "@lit-labs/ssr": "^2.0.0", + "@lit/ts-transformers": "^1.1.0", "@types/diff": "^5.0.0", "@types/fs-extra": "^9.0.1", "@types/minimist": "^1.2.0", diff --git a/packages/reactive-element/CHANGELOG.md b/packages/reactive-element/CHANGELOG.md index b7f289b7e6..9999693dda 100644 --- a/packages/reactive-element/CHANGELOG.md +++ b/packages/reactive-element/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 1.1.0 + +### Minor Changes + +- [#2327](https://github.com/lit/lit/pull/2327) [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db) - Add `queryAssignedElements` decorator for a declarative API that calls `HTMLSlotElement.assignedElements()` on a specified slot. `selector` option allows filtering returned elements with a CSS selector. + +### Patch Changes + +- [#2360](https://github.com/lit/lit/pull/2360) [`08e7fc56`](https://github.com/lit/lit/commit/08e7fc566894d1916dc768c0843fce962ca4d6d4) - Update `@queryAssignedNodes` and `@queryAssignedElements` documentation for better lit.dev API generation. + +* [#2267](https://github.com/lit/lit/pull/2267) [`eb5c5d2b`](https://github.com/lit/lit/commit/eb5c5d2b2159dcd8b2321fa9a221b8d56d127a11) - Make `willUpdate` lifecycle hook protected + +- [#2338](https://github.com/lit/lit/pull/2338) [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e) - Deprecate `@queryAssignedNodes` API in preference for the new options object API which + mirrors the `@queryAssignedElements` API. Update the documentation for both + `@queryAssignedNodes` and `@queryAssignedElements` to better document the expected + return type annotation. + ## 1.0.2 ### Patch Changes diff --git a/packages/reactive-element/package.json b/packages/reactive-element/package.json index 98a214b91d..5c74891403 100644 --- a/packages/reactive-element/package.json +++ b/packages/reactive-element/package.json @@ -1,6 +1,6 @@ { "name": "@lit/reactive-element", - "version": "1.0.2", + "version": "1.1.0", "publishConfig": { "access": "public" }, diff --git a/packages/reactive-element/src/reactive-element.ts b/packages/reactive-element/src/reactive-element.ts index fe6fa3976e..3ef865b381 100644 --- a/packages/reactive-element/src/reactive-element.ts +++ b/packages/reactive-element/src/reactive-element.ts @@ -1409,7 +1409,7 @@ if (DEV_MODE) { // IMPORTANT: do not change the property name or the assignment expression. // This line will be used in regexes to search for ReactiveElement usage. -(globalThis.reactiveElementVersions ??= []).push('1.0.2'); +(globalThis.reactiveElementVersions ??= []).push('1.1.0'); if (DEV_MODE && globalThis.reactiveElementVersions.length > 1) { issueWarning!( 'multiple-versions', diff --git a/packages/ts-transformers/CHANGELOG.md b/packages/ts-transformers/CHANGELOG.md index 0a5e9e3aef..aee5864220 100644 --- a/packages/ts-transformers/CHANGELOG.md +++ b/packages/ts-transformers/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 1.1.0 + +### Minor Changes + +- [#2327](https://github.com/lit/lit/pull/2327) [`49ecf623`](https://github.com/lit/lit/commit/49ecf6239033e9578184d46116e6b89676d091db) - Add `queryAssignedElements` decorator for a declarative API that calls `HTMLSlotElement.assignedElements()` on a specified slot. `selector` option allows filtering returned elements with a CSS selector. + +### Patch Changes + +- [#2338](https://github.com/lit/lit/pull/2338) [`26e3fb7b`](https://github.com/lit/lit/commit/26e3fb7ba1d3ef778a9862ff73374802b4b4eb2e) - Deprecate `@queryAssignedNodes` API in preference for the new options object API which + mirrors the `@queryAssignedElements` API. Update the documentation for both + `@queryAssignedNodes` and `@queryAssignedElements` to better document the expected + return type annotation. + ## 1.0.2 ### Patch Changes diff --git a/packages/ts-transformers/package.json b/packages/ts-transformers/package.json index 7a9996a03e..ab89fe9244 100644 --- a/packages/ts-transformers/package.json +++ b/packages/ts-transformers/package.json @@ -1,6 +1,6 @@ { "name": "@lit/ts-transformers", - "version": "1.0.2", + "version": "1.1.0", "publishConfig": { "access": "public" }, @@ -31,10 +31,10 @@ }, "devDependencies": { "@lit/localize": "^0.11.0", - "@lit/reactive-element": "^1.0.0", + "@lit/reactive-element": "^1.1.0", "@types/prettier": "^2.2.3", - "lit": "^2.0.0", - "lit-element": "^3.0.0", + "lit": "^2.1.0", + "lit-element": "^3.1.0", "prettier": "^2.3.2", "rimraf": "^3.0.2", "uvu": "^0.5.1"