Skip to content

Commit 490bd6f

Browse files
committed
Merge branch 'packages-launch' of github.com:sveltejs/svelte.dev into packages-launch
2 parents 214fcbf + 88802ae commit 490bd6f

File tree

12 files changed

+36
-55
lines changed

12 files changed

+36
-55
lines changed

apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ We can also implement progressive enhancement ourselves, without `use:enhance`,
441441
/** @param {SubmitEvent & { currentTarget: EventTarget & HTMLFormElement}} event */
442442
async function handleSubmit(event) {
443443
event.preventDefault();
444-
const data = new FormData(event.currentTarget);
444+
const data = new FormData(event.currentTarget, event.submitter);
445445

446446
const response = await fetch(event.currentTarget.action, {
447447
method: 'POST',

apps/svelte.dev/content/docs/kit/20-core-concepts/60-remote-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ For client-side validation, you can specify a _preflight_ schema which will popu
428428

429429
const schema = v.object({
430430
title: v.pipe(v.string(), v.nonEmpty()),
431-
content:v.pipe(v.string(), v.nonEmpty())
431+
content: v.pipe(v.string(), v.nonEmpty())
432432
});
433433
</script>
434434

apps/svelte.dev/content/docs/kit/98-reference/[email protected]

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2352,6 +2352,8 @@ type RemoteForm<
23522352
/** Validate the form contents programmatically */
23532353
validate(options?: {
23542354
includeUntouched?: boolean;
2355+
/** Perform validation as if the form was submitted by the given button. */
2356+
submitter?: HTMLButtonElement | HTMLInputElement;
23552357
}): Promise<void>;
23562358
/** The result of the form submission */
23572359
get result(): Output | undefined;

apps/svelte.dev/content/docs/svelte/03-template-syntax/19-await-expressions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ let b = $derived(await two());
8484

8585
To render placeholder UI, you can wrap content in a `<svelte:boundary>` with a [`pending`](svelte-boundary#Properties-pending) snippet. This will be shown when the boundary is first created, but not for subsequent updates, which are globally coordinated.
8686

87-
After the contents of a boundary have resolved for the first time and replaced the `pending` snippet, you can detect subsequent async work with [`$effect.pending()`]($effect#$effect.pending). This is what you would use display a "we're asynchronously validating your input" spinner next to a form field, for example.
87+
After the contents of a boundary have resolved for the first time and have replaced the `pending` snippet, you can detect subsequent async work with [`$effect.pending()`]($effect#$effect.pending). This is what you would use to display a "we're asynchronously validating your input" spinner next to a form field, for example.
8888

8989
You can also use [`settled()`](svelte#settled) to get a promise that resolves when the current update is complete:
9090

apps/svelte.dev/src/lib/packages-meta.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ const FEATURED: {
6161
packages: [
6262
'@tanstack/svelte-table',
6363
'@ai-sdk/svelte',
64-
'svelte-moveable',
6564
'@tanstack/svelte-virtual',
6665
'virtua',
6766
'@event-calendar/core'
@@ -81,7 +80,7 @@ const FEATURED: {
8180
'amplify-adapter',
8281
'svelte-adapter-deno',
8382
'svelte-adapter-appengine',
84-
'sveltekit-adapter-browser-extension',
83+
'sveltekit-adapter-chrome-extension',
8584
'svelte-adapter-azure-swa'
8685
]
8786
},
@@ -123,7 +122,6 @@ const FEATURED: {
123122
title: 'Content',
124123
packages: [
125124
'mdsvex',
126-
'svelte-markdown',
127125
'@content-collections/core',
128126
'carta-md',
129127
'typewriter-editor',
@@ -175,7 +173,7 @@ const FEATURED: {
175173
},
176174
{
177175
title: 'Internationalization (i18n)',
178-
packages: ['@inlang/paraglide-js', 'wuchale', 'i18n-js']
176+
packages: ['@inlang/paraglide-js', '@wuchale/svelte', 'i18n-js']
179177
},
180178
{
181179
title: 'Third party services',
@@ -200,7 +198,8 @@ const FEATURED: {
200198
},
201199
{
202200
title: 'Router',
203-
description: 'SvelteKit is recommended, but here are some alternatives.',
201+
description:
202+
'<a href="/docs/kit">SvelteKit</a> is recommended, but here are some alternatives.',
204203
packages: [
205204
'@sveltejs/kit',
206205
'svelte-routing',
@@ -212,7 +211,8 @@ const FEATURED: {
212211
},
213212
{
214213
title: 'Data fetching',
215-
description: 'SvelteKit remote functions are recommended, but here are some alternatives.',
214+
description:
215+
'<a href="/docs/kit/remote-functions">SvelteKit remote functions</a> are recommended, but here are some alternatives.',
216216
packages: [
217217
'@urql/svelte',
218218
'trpc-sveltekit',
@@ -224,7 +224,8 @@ const FEATURED: {
224224
},
225225
{
226226
title: 'Forms',
227-
description: 'SvelteKit forms are recommended, but here are some alternatives.',
227+
description:
228+
'<a href="/docs/kit/remote-functions#form">SvelteKit forms</a> are recommended, but here are some alternatives.',
228229
packages: ['sveltekit-superforms', '@tanstack/svelte-form', 'formsnap', 'felte']
229230
}
230231
];

apps/svelte.dev/src/lib/server/generated/registry/svelte-markdown.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

apps/svelte.dev/src/lib/server/generated/registry/svelte-moveable.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

apps/svelte.dev/src/lib/server/generated/registry/sveltekit-adapter-browser-extension.json

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "sveltekit-adapter-chrome-extension",
3+
"repo_url": "",
4+
"description": "An adapter that renders app in compliance with content source policies of Chrome extensions using manifest v3.",
5+
"authors": ["michmich112"],
6+
"downloads": 184,
7+
"version": "2.0.1",
8+
"updated": "2023-05-25T13:15:47.831Z",
9+
"typescript": true,
10+
"github_stars": 0
11+
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"name": "wuchale",
2+
"name": "@wuchale/svelte",
33
"description": "wuchale is a compile-time internationalization (i18n) toolkit that requires zero code changes.",
44
"repo_url": "https://github.com/wuchalejs/wuchale",
55
"authors": ["k1dv5"],
66
"homepage": "https://wuchale.dev",
7-
"downloads": 641,
8-
"updated": "2025-09-24T17:00:13.489Z",
7+
"downloads": 347,
8+
"updated": "2025-09-21T17:00:13.489Z",
99
"runes": false,
1010
"github_stars": 2616,
1111
"typescript": true,
12-
"version": "0.16.5",
13-
"last_rune_check_version": "0.16.3"
12+
"version": "0.15.1",
13+
"last_rune_check_version": "0.15.0"
1414
}

0 commit comments

Comments
 (0)