Skip to content

Commit e02bb88

Browse files
authored
Merge pull request #7466 from QwikDev/v2-route-loaders-serialization
feat: route loaders serialization
2 parents 34d6253 + a8e2cd5 commit e02bb88

File tree

76 files changed

+1630
-492
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+1630
-492
lines changed

.changeset/dirty-lines-march.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': minor
3+
---
4+
5+
feat: implement new SerializationWeakRef class for values that can be not serialized

.changeset/eighty-points-argue.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': patch
3+
---
4+
5+
fix: async computed signal promise rejection

.changeset/famous-numbers-kneel.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': patch
3+
---
4+
5+
feat: expose invalidate method for computed-like signals

.changeset/old-mangos-return.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': patch
3+
---
4+
5+
fix: maximum component rerender retries

.changeset/proud-houses-fix.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': minor
3+
---
4+
5+
feat: expose option to never or always serialize computed-like signal value

.changeset/sixty-grapes-beam.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': patch
3+
---
4+
5+
fix: serializer symbol value recalculate without update function

.changeset/tall-rivers-appear.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/router': minor
3+
---
4+
5+
feat: implement route loaders serialization RFC with the correct "data shaken"

.changeset/wide-boats-pump.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/core': patch
3+
---
4+
5+
fix: async computed correctly handle returning falsy value

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@
177177
"build.cli": "tsx --require ./scripts/runBefore.ts scripts/index.ts --cli --dev",
178178
"build.cli.prod": "tsx --require ./scripts/runBefore.ts scripts/index.ts --cli",
179179
"build.core": "tsx --require ./scripts/runBefore.ts scripts/index.ts --tsc --qwik --insights --qwikrouter --api --platform-binding",
180+
"build.router": "tsx --require ./scripts/runBefore.ts scripts/index.ts --tsc --qwikrouter --api",
180181
"build.eslint": "tsx --require ./scripts/runBefore.ts scripts/index.ts --eslint",
181182
"build.full": "tsx --require ./scripts/runBefore.ts scripts/index.ts --tsc --tsc-docs --qwik --insights --supabaseauthhelpers --api --eslint --qwikrouter --qwikworker --qwikreact --cli --platform-binding --wasm",
182183
"build.local": "tsx --require ./scripts/runBefore.ts scripts/index.ts --tsc --tsc-docs --qwik --insights --supabaseauthhelpers --api --eslint --qwikrouter --qwikworker --qwikreact --cli --platform-binding-wasm-copy",

packages/docs/src/routes/api/qwik/api.json

Lines changed: 68 additions & 37 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)