Skip to content

Commit e3b84d5

Browse files
committed
merge main
2 parents 4201cf7 + 87d4b12 commit e3b84d5

File tree

45 files changed

+268
-69
lines changed

Some content is hidden

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

45 files changed

+268
-69
lines changed

.changeset/big-geese-act.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: only throw bind error when not passing a value

.changeset/cyan-spies-grin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve global transition handling of effect cleardown

.changeset/dirty-donuts-yell.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
breaking: replace `$derived.call` with `$derived.by`

.changeset/gentle-dolls-juggle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve global transition outro handling

.changeset/orange-crews-rescue.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve handling of object property deletions

.changeset/pre.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"beige-rabbits-shave",
1818
"big-cars-serve",
1919
"big-eyes-carry",
20+
"big-geese-act",
2021
"blue-timers-film",
2122
"brave-shrimps-kiss",
2223
"brave-walls-destroy",
@@ -38,7 +39,9 @@
3839
"curvy-cups-cough",
3940
"curvy-ties-shout",
4041
"cyan-flowers-destroy",
42+
"cyan-spies-grin",
4143
"dirty-bats-punch",
44+
"dirty-donuts-yell",
4245
"dirty-garlics-design",
4346
"dirty-tips-add",
4447
"dry-clocks-grow",
@@ -73,6 +76,7 @@
7376
"friendly-candles-relate",
7477
"friendly-lies-camp",
7578
"funny-wombats-argue",
79+
"gentle-dolls-juggle",
7680
"gentle-sheep-hug",
7781
"gentle-spies-happen",
7882
"giant-moons-own",
@@ -116,6 +120,7 @@
116120
"light-pens-watch",
117121
"long-buckets-lay",
118122
"long-crews-return",
123+
"long-lobsters-mate",
119124
"loud-cheetahs-flow",
120125
"loud-ravens-drop",
121126
"lovely-carpets-lick",
@@ -124,6 +129,7 @@
124129
"lucky-schools-hang",
125130
"lucky-toes-begin",
126131
"many-trees-fix",
132+
"mighty-files-hammer",
127133
"moody-frogs-exist",
128134
"moody-owls-cry",
129135
"nasty-lions-double",
@@ -145,7 +151,9 @@
145151
"olive-seals-sell",
146152
"olive-shirts-complain",
147153
"olive-socks-kick",
154+
"orange-crews-rescue",
148155
"orange-dingos-poke",
156+
"pink-mayflies-tie",
149157
"polite-dolphins-care",
150158
"polite-pumpkins-guess",
151159
"polite-ravens-study",
@@ -183,6 +191,7 @@
183191
"shiny-baboons-play",
184192
"shiny-shrimps-march",
185193
"short-buses-camp",
194+
"silent-apes-report",
186195
"silver-points-approve",
187196
"sixty-items-crash",
188197
"slimy-clouds-talk",
@@ -201,6 +210,7 @@
201210
"sour-forks-stare",
202211
"sour-rules-march",
203212
"sour-weeks-fix",
213+
"spicy-jeans-deliver",
204214
"spicy-plums-admire",
205215
"spotty-pens-agree",
206216
"spotty-spiders-compare",

.changeset/spicy-jeans-deliver.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: ensure inspect fires on prop changes

documentation/docs/05-misc/01-faq.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,16 @@ Some resources for getting started with testing:
9292

9393
The official routing library is [SvelteKit](https://kit.svelte.dev/). SvelteKit provides a filesystem router, server-side rendering (SSR), and hot module reloading (HMR) in one easy-to-use package. It shares similarities with Next.js for React.
9494

95-
However, you can use any router library. A lot of people use [page.js](https://github.com/visionmedia/page.js). There's also [navaid](https://github.com/lukeed/navaid), which is very similar. And [universal-router](https://github.com/kriasoft/universal-router), which is isomorphic with child routes, but without built-in history support.
95+
However, you can use any router library. Some framework-agnostic libraries include [navaid](https://github.com/lukeed/navaid); [universal-router](https://github.com/kriasoft/universal-router), which is isomorphic; [Hono](https://hono.dev/), which supports multiple JS runtimes; and [TanStack Router](https://github.com/TanStack/router/tree/beta-agnostic), which is typesafe and supports caching.
9696

97-
If you prefer a declarative HTML approach, there's the isomorphic [svelte-routing](https://github.com/EmilTholin/svelte-routing) library and a fork of it called [svelte-navigator](https://github.com/mefechoel/svelte-navigator) containing some additional functionality.
97+
If you prefer a declarative HTML approach, the isomorphic [svelte-routing](https://github.com/EmilTholin/svelte-routing) and [svelte-pilot](https://svelte-pilot.github.io/en/link#toc) libraries are available.
9898

9999
If you need hash-based routing on the client side, check out [svelte-spa-router](https://github.com/ItalyPaleAle/svelte-spa-router) or [abstract-state-router](https://github.com/TehShrike/abstract-state-router/).
100100

101101
[Routify](https://routify.dev) is another filesystem-based router, similar to SvelteKit's router. Version 3 supports Svelte's native SSR.
102102

103+
[Vike](https://vike.dev/svelte) is another Vite-based router, like SvelteKit's router, but is still experimental.
104+
103105
You can see a [community-maintained list of routers on sveltesociety.dev](https://sveltesociety.dev/components#routers).
104106

105107
## Can I tell Svelte not to remove my unused styles?

packages/svelte/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# svelte
22

3+
## 5.0.0-next.54
4+
5+
### Patch Changes
6+
7+
- breaking: replace `$derived.call` with `$derived.by` ([#10445](https://github.com/sveltejs/svelte/pull/10445))
8+
9+
- fix: improve global transition outro handling ([#10474](https://github.com/sveltejs/svelte/pull/10474))
10+
11+
## 5.0.0-next.53
12+
13+
### Patch Changes
14+
15+
- fix: only throw bind error when not passing a value ([#10090](https://github.com/sveltejs/svelte/pull/10090))
16+
17+
- fix: improve global transition handling of effect cleardown ([#10469](https://github.com/sveltejs/svelte/pull/10469))
18+
19+
- fix: improve handling of object property deletions ([#10456](https://github.com/sveltejs/svelte/pull/10456))
20+
21+
- fix: ensure inspect fires on prop changes ([#10468](https://github.com/sveltejs/svelte/pull/10468))
22+
23+
## 5.0.0-next.52
24+
25+
### Patch Changes
26+
27+
- fix: use hybrid scoping strategy for consistent specificity increase ([#10443](https://github.com/sveltejs/svelte/pull/10443))
28+
29+
- fix: throw validation error when binding to each argument in runes mode ([#10441](https://github.com/sveltejs/svelte/pull/10441))
30+
31+
- fix: make CSS animation declaration transformation more robust ([#10432](https://github.com/sveltejs/svelte/pull/10432))
32+
33+
- fix: handle sole empty expression tags ([#10433](https://github.com/sveltejs/svelte/pull/10433))
34+
335
## 5.0.0-next.51
436

537
### Patch Changes

packages/svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "svelte",
33
"description": "Cybernetically enhanced web apps",
44
"license": "MIT",
5-
"version": "5.0.0-next.51",
5+
"version": "5.0.0-next.54",
66
"type": "module",
77
"types": "./types/index.d.ts",
88
"engines": {

0 commit comments

Comments
 (0)