You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can't believe it's already the last newsletter of the year! So much has happened in the Svelte community - from two great Svelte Summits to the release Svelte 5 🎉
9
9
10
-
As we look forward to the next year, let's dive into what's new in the past month...
10
+
As we look forward to the next year and watch the Svelte team do [24 features in 24 days](advent-of-svelte), let's dive into what's new in the past month...
11
11
12
12
## What's new in Svelte
13
13
@@ -17,7 +17,6 @@ The features since last month can be found below:
17
17
18
18
-`ContentVisibilityAutoStateChangeEvent` has been added to element definitions (**5.2.5**, [MDN Docs](https://developer.mozilla.org/en-US/docs/Web/API/ContentVisibilityAutoStateChangeEvent), [#14373](https://github.com/sveltejs/svelte/pull/14373))
19
19
20
-
21
20
## What's new in SvelteKit, Svelte CLI and Language Tools
22
21
23
22
-`isActionFailure` is a new helper method to check if a variable is an instanceof `ActionFailure` - helpful for debugging parsing of user input (**2.8.0**, [#12878](https://github.com/sveltejs/kit/pull/12878))
@@ -54,38 +53,38 @@ _Featuring Svelte Contributors and Ambassadors_
54
53
-[SvelteKit Streaming: The Complete Guide](https://khromov.se/sveltekit-streaming-the-complete-guide/) by Stanislav Khromov
55
54
-[Remote Workshop: Svelte 5 & Runes](https://ti.to/mainmatter/svelte-5-runes-feb-2025) is taking place February 6-7th, 2025 and taught by Paolo Ricciuti
56
55
-[Svelte 5: In Action | Build A Tasks App](https://www.youtube.com/watch?v=uSWMvDPpG0k) by Syntax
57
-
-[Svelte Society London](https://www.youtube.com/watch?v=mxM208nCvHc) - featuring Paolo with his talk, *Herd your async tasks!*
58
-
56
+
-[Svelte Society London](https://www.youtube.com/watch?v=mxM208nCvHc) - featuring Paolo with his talk, _Herd your async tasks!_
59
57
60
58
_This Week in Svelte_
61
59
62
60
-[Ep. 83](https://www.youtube.com/watch?v=1a-iKUCF5_g) — You might not need an effect
-[Web software development (2024)](https://fitech101.aalto.fi/web-software-development/) is a self-study course for all things web development and features Svelte heavily
70
67
-[Async Fetching in Svelte 5](https://dev.to/jdgamble555/async-fetching-in-svelte-5-826) by Jonathan Gamble
71
68
-[Cross-Origin-Isolation with SvelteKit, Vite, and Firebase](https://www.captaincodeman.com/cross-origin-isolation-with-sveltekit-vite-and-firebase) by Captain Codeman
72
69
-[The $effect.tracking rune](https://www.matsimon.dev/blog/svelte-in-depth-effect-tracking) by Matt Simon
73
70
74
-
75
71
### Libraries, Tools & Components
76
72
77
-
*Component Libraries*
73
+
_Component Libraries_
74
+
78
75
-[shadcn-svelte](https://next.shadcn-svelte.com/) now supports Svelte 5 and has brand new docs to go with the update
79
76
-[Zag](https://zagjs.com/overview/introduction) now supports Svelte 5
80
77
-[Skeleton V3](https://github.com/skeletonlabs/skeleton/discussions/2919) is now in beta (and, as expected, supports Svelte 5)
81
78
-[Storybook 8.4](https://www.reddit.com/r/sveltejs/comments/1gpqusy/storybook_84_release/) now supports Svelte 5 and CSF natively with component testing built-in
82
79
83
-
*Icon Libraries*
80
+
_Icon Libraries_
81
+
84
82
-[svelicon](https://github.com/friendofsvelte/svelicon) converts Iconify SVG icons to type-safe components with one command
85
83
-[moving icons](https://www.movingicons.dev/) is a collection of animated icons based on the lucide icon library
86
84
-[Monicon](https://github.com/oktaysenkan/monicon) is an all-in-one icon library that provides 200,000+ icons from popular sets like Material Design, Feather, and Font Awesome
87
85
88
-
*Everything Else*
86
+
_Everything Else_
87
+
89
88
-[Svelte Multitone Image](https://stephane-vanraes.github.io/svelte-multitoneimage/) is a simple image renderer to apply multitone effects for Svelte
90
89
-[number-flow](https://github.com/barvian/number-flow) is a component to transition, format, and localize numbers
91
90
-[sveltednd](https://github.com/thisuxhq/SvelteDnD) is a lightweight, flexible drag and drop library for Svelte 5 applications
0 commit comments