Changelog and a showcase of Threlte 8, which fully supports Svelte 5. The episode discusses various updates and fixes in Svelte, including improvements in file binding, reactivity, and template effects. The main highlight is the presentation by Gisha, the creator of Threlte, who demonstrates Threlte 8's capabilities, including its integration with Svelte 5 and the introduction of Threlte Studio, a tool for 3D development with Svelte.
Skeleton v3.0, a significant update to the Skeleton library. The episode covers various changes and improvements, including better TypeScript support, handling of hydration mismatches, and new features like state fields in class constructors. The host discusses the importance of Skeleton in the Svelte ecosystem and its role in providing a design system with themes and components.
Updates and showcases in the Svelte ecosystem. The episode begins with a changelog for Svelte 5.33.15, highlighting fixes and improvements such as boundary error handling for derived stores, regression fixes in destructuring props, and updates to the AON parser. The showcase features Svelte Lexical, a rich text editor for Svelte based on Lexical from Facebook.
Svelte Flow, a library for building interactive flow UIs with Svelte. The episode starts with a changelog discussing recent updates and fixes in Svelte, including improvements to the inspect function, fine-grained template usage, and support for state mutations in derived objects. The main segment features Peter from XY Flow, who demonstrates how to use Svelte Flow to create and customize nodes, edges, and handles in a flow UI.
Updates in the Svelte ecosystem, including changes in Belt, a library for Svelte. The episode discusses bug fixes, new features like getAbortSignal, and improvements in the reactivity system. It also highlights the release of Ark UI, a component library for Svelte, and its integration with the Svelte ecosystem.
Custom stores can be used to wrap transforming data to and from storage mechanisms, either inside the browser or outside. Here we demonstrate a couple of fun transforms that have practical and real-world use.
Finite state machines provide an elegant, powerful approach for modeling complex behavior, and are ideally suited to many UI components. Alas, existing JavaScript FSM implementations feel verbose and bloated alongside Svelte's elegant, minimalist syntax. No more! svelte-fsm is the Svelte-esque FSM library. Discover the joy and benefits of using svelte-fsm to manage your components' state.
Kyohei Hamaguchi discusses building a custom library for video chat using Svelte's Web Components support. He introduces Commu, a library that simplifies integrating video chats into web applications.
This little demo shows you how to create your own Svelte component library and release it to npm.
SvelteKit helps us to accomplish that task in an easy way.