From 125d6ed29cf1c29cb67a00b2af00954fe66bb633 Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Thu, 3 Aug 2023 17:07:27 -0700 Subject: [PATCH] v1.7.9 --- .changeset/beige-maps-notice.md | 5 ----- .changeset/brown-queens-bake.md | 19 ------------------- .changeset/new-cobras-chew.md | 5 ----- .changeset/serious-donuts-hope.md | 5 ----- .changeset/soft-rules-sneeze.md | 5 ----- packages/solid-element/package.json | 2 +- packages/solid/CHANGELOG.md | 25 +++++++++++++++++++++++++ packages/solid/package.json | 2 +- packages/test-integration/CHANGELOG.md | 11 +++++++++++ packages/test-integration/package.json | 2 +- 10 files changed, 39 insertions(+), 42 deletions(-) delete mode 100644 .changeset/beige-maps-notice.md delete mode 100644 .changeset/brown-queens-bake.md delete mode 100644 .changeset/new-cobras-chew.md delete mode 100644 .changeset/serious-donuts-hope.md delete mode 100644 .changeset/soft-rules-sneeze.md diff --git a/.changeset/beige-maps-notice.md b/.changeset/beige-maps-notice.md deleted file mode 100644 index c88a32490..000000000 --- a/.changeset/beige-maps-notice.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"solid-js": patch ---- - -fix #1814 incorrect typing embedding for h and html diff --git a/.changeset/brown-queens-bake.md b/.changeset/brown-queens-bake.md deleted file mode 100644 index 188c29671..000000000 --- a/.changeset/brown-queens-bake.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"solid-js": patch ---- - -Changes how the Setter type was declared without actually functionally changing it, fixing the Setter type being assignable to any other Setter type; fixes #1818. - -Generically typed Setters must now non-null assert their parameter, i.e. - -```diff -function myCustomSignal(v: T) { - const [get, set] = createSignal(); -- const mySetter: Setter = (v?) => set(v); -+ const mySetter: Setter = (v?) => set(v!); - - const [get, set] = createSignal(v); -- const mySetter: Setter = (v?) => set(v); -+ const mySetter: Setter = (v?) => set(v!); -} -``` diff --git a/.changeset/new-cobras-chew.md b/.changeset/new-cobras-chew.md deleted file mode 100644 index c507b9da7..000000000 --- a/.changeset/new-cobras-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"solid-js": patch ---- - -fix in introspection in stores diff --git a/.changeset/serious-donuts-hope.md b/.changeset/serious-donuts-hope.md deleted file mode 100644 index b0d7f6bd3..000000000 --- a/.changeset/serious-donuts-hope.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"solid-js": patch ---- - -update universal runtime readme diff --git a/.changeset/soft-rules-sneeze.md b/.changeset/soft-rules-sneeze.md deleted file mode 100644 index 942e211ed..000000000 --- a/.changeset/soft-rules-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"solid-js": patch ---- - -add missing link jsx types diff --git a/packages/solid-element/package.json b/packages/solid-element/package.json index 5f4360ba2..22bda213b 100644 --- a/packages/solid-element/package.json +++ b/packages/solid-element/package.json @@ -21,7 +21,7 @@ "component-register": "~0.8.2" }, "peerDependencies": { - "solid-js": "^1.7.8" + "solid-js": "^1.7.9" }, "devDependencies": { "solid-js": "workspace:*" diff --git a/packages/solid/CHANGELOG.md b/packages/solid/CHANGELOG.md index 70c6ff095..f0f95d1d5 100644 --- a/packages/solid/CHANGELOG.md +++ b/packages/solid/CHANGELOG.md @@ -1,5 +1,30 @@ # solid-js +## 1.7.9 + +### Patch Changes + +- 44a2bf0b: fix #1814 incorrect typing embedding for h and html +- 6cd10c73: Changes how the Setter type was declared without actually functionally changing it, fixing the Setter type being assignable to any other Setter type; fixes #1818. + + Generically typed Setters must now non-null assert their parameter, i.e. + + ```diff + function myCustomSignal(v: T) { + const [get, set] = createSignal(); + - const mySetter: Setter = (v?) => set(v); + + const mySetter: Setter = (v?) => set(v!); + + const [get, set] = createSignal(v); + - const mySetter: Setter = (v?) => set(v); + + const mySetter: Setter = (v?) => set(v!); + } + ``` + +- 6c9879c9: fix in introspection in stores +- 039cf60d: update universal runtime readme +- 852f4c76: add missing link jsx types + ## 1.7.8 ### Patch Changes diff --git a/packages/solid/package.json b/packages/solid/package.json index 7561146f8..8c8ac9ca9 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -1,7 +1,7 @@ { "name": "solid-js", "description": "A declarative JavaScript library for building user interfaces.", - "version": "1.7.8", + "version": "1.7.9", "author": "Ryan Carniato", "license": "MIT", "homepage": "https://solidjs.com", diff --git a/packages/test-integration/CHANGELOG.md b/packages/test-integration/CHANGELOG.md index 98f9a9c2a..31a1b7c00 100644 --- a/packages/test-integration/CHANGELOG.md +++ b/packages/test-integration/CHANGELOG.md @@ -1,5 +1,16 @@ # test-integration +## 1.7.9 + +### Patch Changes + +- Updated dependencies [44a2bf0b] +- Updated dependencies [6cd10c73] +- Updated dependencies [6c9879c9] +- Updated dependencies [039cf60d] +- Updated dependencies [852f4c76] + - solid-js@1.7.9 + ## 1.7.8 ### Patch Changes diff --git a/packages/test-integration/package.json b/packages/test-integration/package.json index 42aec5d6b..513c0dd95 100644 --- a/packages/test-integration/package.json +++ b/packages/test-integration/package.json @@ -14,5 +14,5 @@ "gitly": "^2.2.1", "shelljs": "^0.8.5" }, - "version": "1.7.8" + "version": "1.7.9" }