Skip to content

Commit 595ec25

Browse files
chore: version packages for 2.0.0-beta.26
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 47fbc0d commit 595ec25

19 files changed

Lines changed: 112 additions & 17 deletions

File tree

.changeset/pre.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"bump-dom-expressions-next-21",
5252
"bump-dom-expressions-next-22",
5353
"bump-dom-expressions-next-3-and-sld",
54+
"bump-dom-expressions-next-30",
5455
"bump-dom-expressions-next-4",
5556
"bump-dom-expressions-next-5",
5657
"bump-dom-expressions-next-8",
@@ -111,6 +112,7 @@
111112
"fix-flush-syncdepth-leak-on-throw",
112113
"fix-frames-client-shared-transport",
113114
"fix-frames-types-build",
115+
"fix-frames-web-path-mapping",
114116
"fix-halt-error-swallow",
115117
"fix-hydrated-nullish-values",
116118
"fix-hydration-and-signals-baseline",
@@ -130,6 +132,7 @@
130132
"fix-loading-hydration-settled-ref",
131133
"fix-loading-late-fragment-hydration",
132134
"fix-loading-on-prop",
135+
"fix-loading-rail-transition-reentry",
133136
"fix-loading-refresh-fallback",
134137
"fix-loading-ssr-bare-async-read",
135138
"fix-maparray-notready-exception-safety",
@@ -145,8 +148,10 @@
145148
"fix-optimistic-store-stash-flicker",
146149
"fix-optimistic-undefined-override",
147150
"fix-ownerless-conditional-memos",
151+
"fix-pending-autodispose-release",
148152
"fix-portal-mount-ref-timing",
149153
"fix-portal-ownership-and-accumulation",
154+
"fix-projection-async-store-boundary-wedge",
150155
"fix-projection-draft-inspection-loop",
151156
"fix-projection-hydration-without-loading-boundary",
152157
"fix-projection-partial-seed-types",
@@ -180,6 +185,7 @@
180185
"fix-server-effect-pending-read-loop",
181186
"fix-server-render-effect-defer",
182187
"fix-settled-boundary-fallback-hydration",
188+
"fix-shallow-store-proxy-children",
183189
"fix-show-ssr-hydration-placement",
184190
"fix-snapshot-array-length-zero",
185191
"fix-snapshot-derived-store-row-proxy-leak",
@@ -212,6 +218,7 @@
212218
"fix-transparent-insert-alignment",
213219
"fluffy-bananas-smoke",
214220
"format-ssr-hydration-followups",
221+
"frames-element-seams",
215222
"frames-server-components-experimental",
216223
"gate-invariants-to-test-builds",
217224
"halt-reactivity-on-uncaught-error",

packages/babel-preset-solid/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# babel-preset-solid
22

3+
## 2.0.0-beta.26
4+
5+
### Patch Changes
6+
7+
- 685d597: Bump dom-expressions to 0.50.0-next.30. Picks up the hydration fix for streamed `<Loading>` fallbacks (#2936): a pending boundary's placeholder scaffolding (`<template id="pl-X">` and its `<!--pl-X-->` end comment) is now excluded from hydration claim arrays, so a reactive text hole in the fallback adopts the server-rendered node and updates replace it in place instead of appending debris.
8+
- solid-js@2.0.0-beta.26
9+
310
## 2.0.0-beta.25
411

512
### Patch Changes

packages/babel-preset-solid/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "babel-preset-solid",
3-
"version": "2.0.0-beta.25",
3+
"version": "2.0.0-beta.26",
44
"description": "Babel preset that compiles Solid's JSX into fine-grained DOM operations.",
55
"author": "Ryan Carniato <ryansolid@gmail.com>",
66
"homepage": "https://github.com/solidjs/solid/blob/main/packages/babel-preset-solid#readme",
@@ -22,7 +22,7 @@
2222
},
2323
"peerDependencies": {
2424
"@babel/core": "^7.0.0",
25-
"solid-js": "^2.0.0-beta.25"
25+
"solid-js": "^2.0.0-beta.26"
2626
},
2727
"peerDependenciesMeta": {
2828
"solid-js": {

packages/solid-element/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# solid-element
22

3+
## 2.0.0-beta.26
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [685d597]
8+
- Updated dependencies [144801e]
9+
- Updated dependencies [b29ca0a]
10+
- @solidjs/web@2.0.0-beta.26
11+
- solid-js@2.0.0-beta.26
12+
313
## 2.0.0-beta.25
414

515
### Patch Changes

packages/solid-element/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "Webcomponents wrapper for Solid",
44
"author": "Ryan Carniato",
55
"license": "MIT",
6-
"version": "2.0.0-beta.25",
6+
"version": "2.0.0-beta.26",
77
"homepage": "https://github.com/solidjs/solid/blob/main/packages/solid-element#readme",
88
"repository": {
99
"type": "git",
@@ -30,8 +30,8 @@
3030
"component-register": "^0.8.7"
3131
},
3232
"peerDependencies": {
33-
"solid-js": "^2.0.0-beta.25",
34-
"@solidjs/web": "^2.0.0-beta.25"
33+
"solid-js": "^2.0.0-beta.26",
34+
"@solidjs/web": "^2.0.0-beta.26"
3535
},
3636
"devDependencies": {
3737
"solid-js": "workspace:*",

packages/solid-h/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @solidjs/h
22

3+
## 2.0.0-beta.26
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [685d597]
8+
- Updated dependencies [144801e]
9+
- Updated dependencies [b29ca0a]
10+
- @solidjs/web@2.0.0-beta.26
11+
312
## 2.0.0-beta.25
413

514
### Patch Changes

packages/solid-h/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@solidjs/h",
33
"description": "Hyperscript / h() factory for Solid — write components without compiled JSX.",
4-
"version": "2.0.0-beta.25",
4+
"version": "2.0.0-beta.26",
55
"author": "Ryan Carniato",
66
"license": "MIT",
77
"homepage": "https://solidjs.com",
@@ -76,7 +76,7 @@
7676
"test": "vitest run"
7777
},
7878
"peerDependencies": {
79-
"@solidjs/web": "^2.0.0-beta.25"
79+
"@solidjs/web": "^2.0.0-beta.26"
8080
},
8181
"devDependencies": {
8282
"@solidjs/web": "workspace:*",

packages/solid-html/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @solidjs/html
22

3+
## 2.0.0-beta.26
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [685d597]
8+
- Updated dependencies [144801e]
9+
- Updated dependencies [b29ca0a]
10+
- @solidjs/web@2.0.0-beta.26
11+
312
## 2.0.0-beta.25
413

514
### Patch Changes

packages/solid-html/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@solidjs/html",
33
"description": "Tagged-template-literal templating for Solid — write components with no build step.",
4-
"version": "2.0.0-beta.25",
4+
"version": "2.0.0-beta.26",
55
"author": "Ryan Carniato",
66
"license": "MIT",
77
"homepage": "https://solidjs.com",
@@ -47,7 +47,7 @@
4747
"test": "vitest run"
4848
},
4949
"peerDependencies": {
50-
"@solidjs/web": "^2.0.0-beta.25"
50+
"@solidjs/web": "^2.0.0-beta.26"
5151
},
5252
"devDependencies": {
5353
"@solidjs/web": "workspace:*",

packages/solid-signals/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @solidjs/signals
22

3+
## 2.0.0-beta.26
4+
5+
### Patch Changes
6+
7+
- 0c206fd: Fix a deadlock where a boundary-caught first load settled back into an incomplete action transaction (#2937). The loading rail is invisible to transactions: an uninitialized async that never registered as a transition reporter now drops its stale transition stamp at settle instead of re-entering the transaction, so the boundary's fallback-to-content reveal (and its onCleanup) flows ambiently. Same-tick writes before an action call — plain or optimistic — still join the transaction; escaped (unboundaried) first loads keep transition scheduling.
8+
- c5cf84f: Fix two autodispose leaks in lazy nodes kept alive by the STATUS_PENDING exemption (#2934, #2935). The exemption keeps a lazy node alive when it loses its last subscriber mid-flight, but only the thenable branch's own settle callbacks ran the matching release. Now every path that clears pending state on a subscriber-less lazy node releases it: `settlePendingSource` (derivatively-pending nodes settling by upstream resolution), the error propagation path (upstream rejection), and the AsyncIterable branch — which also stops pulling values once unobserved, closing the iterator via its cleanup instead of pumping the stream forever.
9+
- 47fbc0d: Fix a projection over an async store wedging its Loading boundary on `undefined` (#2938). The store trap's uninitialized guard (#2897) also ran for observer-present reads, vetoing `read()`'s verdict with the stale UNINITIALIZED flag during the settle flush (the firewall's flag clear is deferred to batch commit) and throwing a fresh NotReadyError for an already-settled source that no sweep would ever release. The guard is now scoped to its documented contract — genuinely untracked fall-throughs — so downstream recomputes read the first values off the pending rail at settle, while untracked reads still throw for the whole uninitialized window (the seed never leaks).
10+
- 6b95ce3: Fix a shallow store leaking writes across a derived chain when it holds another store's proxy (#2932). Shallow ingest sticky-marked the ingested value raw — but the mark is global, so marking a live store proxy made every store serve it verbatim: a downstream deep store captured the upstream proxy instead of wrapping it in its own family, and its writes landed in the upstream store's override layer. Store proxies now pass through the shallow boundary unmarked (slot semantics unchanged: replaced by reference), so each store wraps them in its own family and write isolation matches the non-shallow chain. Also fixes the set-trap ingest mark being inert unless a raw mark already existed somewhere (`rawValuesUsed` was never flipped).
11+
312
## 2.0.0-beta.25
413

514
### Patch Changes

0 commit comments

Comments
 (0)