Skip to content

Commit f4d81eb

Browse files
Version Packages (beta)
1 parent 7306a98 commit f4d81eb

11 files changed

Lines changed: 81 additions & 5 deletions

File tree

.changeset/pre.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,13 @@
8787
"edge-ssg-top-level-await",
8888
"eighty-ligers-wink",
8989
"eighty-points-argue",
90+
"eleven-worms-love",
9091
"empty-cases-flash",
9192
"empty-mails-laugh",
9293
"eslint-no-await-navigate-use-task",
9394
"every-badgers-bake",
95+
"exclude-prerendered-routes-from-server",
96+
"exclude-prerendered-ssr-resolution",
9497
"fair-cameras-boil",
9598
"fair-glasses-clap",
9699
"famous-numbers-kneel",
@@ -105,6 +108,7 @@
105108
"five-trees-share",
106109
"fix-devtools-ui-layout-polish",
107110
"fix-readonly-signal-lexical-scope",
111+
"fix-route-loader-id-collision",
108112
"flat-hornets-fetch",
109113
"flat-hounds-burn",
110114
"floppy-hotels-mix",
@@ -150,6 +154,7 @@
150154
"honest-berries-knock",
151155
"honest-pears-sniff",
152156
"hot-spiders-guess",
157+
"image-jsx-query-params",
153158
"itchy-comics-develop",
154159
"kind-toes-glow",
155160
"large-houses-watch",
@@ -164,7 +169,10 @@
164169
"light-shirts-move",
165170
"light-singers-remain",
166171
"little-birds-worry",
172+
"little-gifts-cross",
167173
"little-ways-deny",
174+
"loader-fail-value",
175+
"loader-paths-separate-build",
168176
"loaders-no-action-state",
169177
"long-cooks-joke",
170178
"long-shirts-thank",
@@ -176,6 +184,7 @@
176184
"lovely-days-double",
177185
"lovely-terms-jump",
178186
"lucky-pugs-marry",
187+
"lucky-spiders-wonder",
179188
"major-lemons-jam",
180189
"many-forks-ring",
181190
"many-tips-win",
@@ -184,6 +193,7 @@
184193
"mean-tires-cover",
185194
"mean-webs-try",
186195
"metal-shrimps-search",
196+
"metal-weeks-lose",
187197
"mighty-mdx-context",
188198
"modern-emus-share",
189199
"nasty-dots-brake",
@@ -281,6 +291,7 @@
281291
"slimy-weeks-hope",
282292
"slot-head-body-placeholder",
283293
"slow-humans-raise",
294+
"smart-buckets-slide",
284295
"smart-keys-pick",
285296
"smooth-cups-press",
286297
"smooth-forks-make",
@@ -295,11 +306,14 @@
295306
"spicy-onions-jog",
296307
"spicy-parrots-smash",
297308
"spicy-rings-check",
309+
"spicy-routes-prune",
298310
"spicy-squids-count",
299311
"ssr-tag-error-formatting",
300312
"stale-corners-flow",
301313
"stale-hmr-hosts",
314+
"static-loader-sidecar-fallthrough",
302315
"strange-bottles-sleep",
316+
"strict-pumas-relate",
303317
"strong-cows-joke",
304318
"strong-rules-rescue",
305319
"sweet-bees-punch",
@@ -348,11 +362,13 @@
348362
"two-years-teach",
349363
"unlucky-dodos-grab",
350364
"unlucky-olives-knock",
365+
"wacky-cows-pull",
351366
"walk-up-monorepo-deps",
352367
"warm-camels-remain",
353368
"warm-deer-take",
354369
"warm-spoons-punch",
355370
"wet-bobcats-decide",
371+
"wet-groups-enter",
356372
"wicked-pets-chew",
357373
"wicked-tools-study",
358374
"wide-boats-pump",

packages/create-qwik/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# create-qwik
22

3+
## 2.0.0-beta.38
4+
35
## 2.0.0-beta.37
46

57
## 2.0.0-beta.36

packages/create-qwik/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "create-qwik",
33
"description": "Interactive CLI for create Qwik projects and adding features.",
4-
"version": "2.0.0-beta.37",
4+
"version": "2.0.0-beta.38",
55
"author": "Qwik Team",
66
"bin": "./create-qwik.mjs",
77
"bugs": "https://github.com/QwikDev/qwik/issues",

packages/eslint-plugin-qwik/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# eslint-plugin-qwik
22

3+
## 2.0.0-beta.38
4+
35
## 2.0.0-beta.37
46

57
## 2.0.0-beta.36

packages/eslint-plugin-qwik/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "eslint-plugin-qwik",
33
"description": "An Open-Source sub-framework designed with a focus on server-side-rendering, lazy-loading, and styling/animation.",
4-
"version": "2.0.0-beta.37",
4+
"version": "2.0.0-beta.38",
55
"author": "Qwik Team",
66
"bugs": "https://github.com/QwikDev/qwik/issues",
77
"dependencies": {

packages/qwik-react/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @qwik.dev/react
22

3+
## 2.0.0-beta.38
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`e28ae7c`](https://github.com/QwikDev/qwik/commit/e28ae7cf6f42b15b3bb17986c1cd7d7ffd91adee), [`12387da`](https://github.com/QwikDev/qwik/commit/12387daadac9e4500d3ecd30337cfe6efa1d2958), [`ee013ae`](https://github.com/QwikDev/qwik/commit/ee013ae349671a7801e29efbcce248c026cb949f), [`8fc5762`](https://github.com/QwikDev/qwik/commit/8fc576269a4c3fb77026bcbdf589f2cdc329ee9c), [`abaae23`](https://github.com/QwikDev/qwik/commit/abaae232518707219a69e1247a6400cf569f5dd7), [`15ea2d8`](https://github.com/QwikDev/qwik/commit/15ea2d88f0cae45e81f5b1dea231b5f7349da28d)]:
8+
- @qwik.dev/core@2.0.0-beta.38
9+
310
## 2.0.0-beta.37
411

512
### Patch Changes

packages/qwik-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@qwik.dev/react",
33
"description": "Qwik React allows adding React components into existing Qwik application",
4-
"version": "2.0.0-beta.37",
4+
"version": "2.0.0-beta.38",
55
"bugs": "https://github.com/QwikDev/qwik/issues",
66
"devDependencies": {
77
"@qwik.dev/core": "workspace:*",

packages/qwik-router/CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# @qwik.dev/city
22

3+
## 2.0.0-beta.38
4+
5+
### Minor Changes
6+
7+
- feat(router): automatically omit fully-prerendered, server-free routes from the production SSR route plan so their chunks tree-shake out of size-capped server bundles. (by [@briancarbone](https://github.com/briancarbone) in [#8742](https://github.com/QwikDev/qwik/pull/8742))
8+
9+
- ✨ render SSG in a dedicated Vite build environment, so prerendered route code stays out of the deployed server bundle (by [@briancarbone](https://github.com/briancarbone) in [#8760](https://github.com/QwikDev/qwik/pull/8760))
10+
11+
SSG now runs from the `buildApp` step of the Vite builder. The Qwik CLI and adapters already build via `createBuilder().buildApp()`, so they need no change. Code that prerenders by calling Vite's programmatic `build()` directly must switch to `builder.buildApp()`, otherwise the SSG step is silently skipped.
12+
13+
### Patch Changes
14+
15+
- 🐞🩹 prerendered routes are now correctly excluded from the server route plan (by [@briancarbone](https://github.com/briancarbone) in [#8759](https://github.com/QwikDev/qwik/pull/8759))
16+
17+
- fix(router): honor the `routeLoader$` `id` option so loaders created through a shared wrapper (which share one optimizer-assigned QRL hash) get distinct ids instead of all but the first being silently deduped in `getModuleRouteLoaders`. A dev-mode warning is now logged when two distinct loaders share an id. (by [@maiieul](https://github.com/maiieul) in [#8749](https://github.com/QwikDev/qwik/pull/8749))
18+
19+
- 🐞🩹 resolve image jsx imports with extra query parameters. (by [@Varixo](https://github.com/Varixo) in [#8753](https://github.com/QwikDev/qwik/pull/8753))
20+
21+
- 🐞🩹 ensure SPA navigation correctly refreshes route loader data for catch-all routes, including when loader data is shared through context (by [@Varixo](https://github.com/Varixo) in [#8748](https://github.com/QwikDev/qwik/pull/8748))
22+
23+
- 🐞🩹 routeLoader$ fail() now sets the loader value to { failed } instead of throwing an error, as it was before. (by [@wmertens](https://github.com/wmertens) in [#8756](https://github.com/QwikDev/qwik/pull/8756))
24+
25+
- 🐞🩹 prerendered route loaders no longer 404 when the client and server are built as separate processes (by [@briancarbone](https://github.com/briancarbone) in [#8760](https://github.com/QwikDev/qwik/pull/8760))
26+
27+
- 🐞🩹 `routeLoader$` not re-running during SPA navigation between URLs that match the same catchall route (by [@Varixo](https://github.com/Varixo) in [#8730](https://github.com/QwikDev/qwik/pull/8730))
28+
29+
- 🐞🩹 a prerendered route's loader with no static sidecar now falls through to SSR instead of failing as a missing static asset (by [@briancarbone](https://github.com/briancarbone) in [#8760](https://github.com/QwikDev/qwik/pull/8760))
30+
31+
- Updated dependencies [[`e28ae7c`](https://github.com/QwikDev/qwik/commit/e28ae7cf6f42b15b3bb17986c1cd7d7ffd91adee), [`12387da`](https://github.com/QwikDev/qwik/commit/12387daadac9e4500d3ecd30337cfe6efa1d2958), [`ee013ae`](https://github.com/QwikDev/qwik/commit/ee013ae349671a7801e29efbcce248c026cb949f), [`8fc5762`](https://github.com/QwikDev/qwik/commit/8fc576269a4c3fb77026bcbdf589f2cdc329ee9c), [`abaae23`](https://github.com/QwikDev/qwik/commit/abaae232518707219a69e1247a6400cf569f5dd7), [`15ea2d8`](https://github.com/QwikDev/qwik/commit/15ea2d88f0cae45e81f5b1dea231b5f7349da28d)]:
32+
- @qwik.dev/core@2.0.0-beta.38
33+
334
## 2.0.0-beta.37
435

536
### Major Changes

packages/qwik-router/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@qwik.dev/router",
33
"description": "The router for Qwik.",
4-
"version": "2.0.0-beta.37",
4+
"version": "2.0.0-beta.38",
55
"bugs": "https://github.com/QwikDev/qwik/issues",
66
"dependencies": {
77
"@azure/functions": "3.5.1",

packages/qwik/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# @qwik.dev/core
22

3+
## 2.0.0-beta.38
4+
5+
### Minor Changes
6+
7+
- ✨ improve client resume responsiveness by splitting startup DOM processing into smaller tasks (by [@Varixo](https://github.com/Varixo) in [#8575](https://github.com/QwikDev/qwik/pull/8575))
8+
9+
- ✨ improve client resume responsiveness by splitting state processing into smaller tasks (by [@Varixo](https://github.com/Varixo) in [#8579](https://github.com/QwikDev/qwik/pull/8579))
10+
11+
- ✨ Add experimental `Show` control-flow component with `when$`, `then$`, and optional `else$` branches. (by [@Varixo](https://github.com/Varixo) in [#8624](https://github.com/QwikDev/qwik/pull/8624))
12+
13+
### Patch Changes
14+
15+
- 🐞🩹 duplicate projected element children when a component throws a promise on first render (by [@maiieul](https://github.com/maiieul) in [#8715](https://github.com/QwikDev/qwik/pull/8715))
16+
17+
- 🐞🩹 reduce component rerender when props are the same (by [@Varixo](https://github.com/Varixo) in [#8735](https://github.com/QwikDev/qwik/pull/8735))
18+
19+
- 🐞🩹 prevent large updates that span multiple frames from restarting incorrectly and missing pending UI changes (by [@Varixo](https://github.com/Varixo) in [#8743](https://github.com/QwikDev/qwik/pull/8743))
20+
321
## 2.0.0-beta.37
422

523
### Minor Changes

0 commit comments

Comments
 (0)