Skip to content

Commit da706a2

Browse files
authored
Update 2024-12-01-whats-new-in-svelte-december-2024.md
1 parent bac569d commit da706a2

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

apps/svelte.dev/content/blog/2024-12-01-whats-new-in-svelte-december-2024.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ authorURL: https://dreamindani.com
77

88
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 🎉
99

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...
1111

1212
## What's new in Svelte
1313

@@ -17,7 +17,6 @@ The features since last month can be found below:
1717

1818
- `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))
1919

20-
2120
## What's new in SvelteKit, Svelte CLI and Language Tools
2221

2322
- `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_
5453
- [SvelteKit Streaming: The Complete Guide](https://khromov.se/sveltekit-streaming-the-complete-guide/) by Stanislav Khromov
5554
- [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
5655
- [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!_
5957

6058
_This Week in Svelte_
6159

6260
- [Ep. 83](https://www.youtube.com/watch?v=1a-iKUCF5_g) — You might not need an effect
6361
- [Ep. 84](https://www.youtube.com/watch?v=kVbQyKf4Oe4) — manifest.build
6462
- [Ep. 85](https://www.youtube.com/watch?v=yY963ovcDQ0)@sheepdog/svelte
6563

66-
6764
_To Read_
6865

6966
- [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
7067
- [Async Fetching in Svelte 5](https://dev.to/jdgamble555/async-fetching-in-svelte-5-826) by Jonathan Gamble
7168
- [Cross-Origin-Isolation with SvelteKit, Vite, and Firebase](https://www.captaincodeman.com/cross-origin-isolation-with-sveltekit-vite-and-firebase) by Captain Codeman
7269
- [The $effect.tracking rune](https://www.matsimon.dev/blog/svelte-in-depth-effect-tracking) by Matt Simon
7370

74-
7571
### Libraries, Tools & Components
7672

77-
*Component Libraries*
73+
_Component Libraries_
74+
7875
- [shadcn-svelte](https://next.shadcn-svelte.com/) now supports Svelte 5 and has brand new docs to go with the update
7976
- [Zag](https://zagjs.com/overview/introduction) now supports Svelte 5
8077
- [Skeleton V3](https://github.com/skeletonlabs/skeleton/discussions/2919) is now in beta (and, as expected, supports Svelte 5)
8178
- [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
8279

83-
*Icon Libraries*
80+
_Icon Libraries_
81+
8482
- [svelicon](https://github.com/friendofsvelte/svelicon) converts Iconify SVG icons to type-safe components with one command
8583
- [moving icons](https://www.movingicons.dev/) is a collection of animated icons based on the lucide icon library
8684
- [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
8785

88-
*Everything Else*
86+
_Everything Else_
87+
8988
- [Svelte Multitone Image](https://stephane-vanraes.github.io/svelte-multitoneimage/) is a simple image renderer to apply multitone effects for Svelte
9089
- [number-flow](https://github.com/barvian/number-flow) is a component to transition, format, and localize numbers
9190
- [sveltednd](https://github.com/thisuxhq/SvelteDnD) is a lightweight, flexible drag and drop library for Svelte 5 applications

0 commit comments

Comments
 (0)