TypeScript.fm - The Friendly Show for TypeScript Developers

Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78

August 28, 2026·1h 9m
Episode Description from the Publisher

News for the weeks of Aug 10 and 17, 2026: major version releases from Bun, ElectroBun, SolidStart, and SvelteKit along with Aspire 13.5, which makes TypeScript app hosts generally available. From the community: self-hosted Durable Objects, anti-slop lint rules, hiding internal state in TS objects, and the true cost of AI coding.Sponsored by Excalibur.jsExcalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.Homepage and Docs: https://excaliburjs.comMake Your First Game in 10 MinutesJoin the Discord: https://discord.gg/9UemP985UyChapters(00:00) - Welcome to the Show (05:32) - Tooling: Content Mappers Merged Into TS 7.1 API (07:20) - Tooling: Bun 1.4, the One with Rust (10:27) - Tooling: Aspire 13.5, TypeScript App Hosts Now GA (13:13) - Metaframeworks: SvelteKit 3 Release Candidate is Here (15:33) - Metaframeworks: SolidStart V2 is Now Stable (17:24) - Web Platform: celld, Self-Hosted Workers and Durable Objects (19:02) - Web Platform: Cloudflare Announces $1 Million in Open Source Funding (20:36) - Web Platform: Node.js Interactive 2026 Talks (22:37) - Web Platform: Netlify Source for Hosting Git Version Control (24:20) - Security: Popular Rust Crates Compromised (25:29) - Library Watch: Slonick, a Node.js Postgres Client (27:12) - Library Watch: deopt, Analyze Node.js and V8 De-optimizations (29:15) - Library Watch: Electrobun 2, Now with a Custom Runtime (35:24) - Library Watch: Anti-slop Lint Rules (36:54) - Library Watch: yavascript Builds Cross-platform Bash-like Script Runners (38:46) - Community: Ryan Peterman Interviews Anders Heijlsberg (39:20) - Community: Matt Pocock Interviews Uncle Bob on Software Fundamentals in the Age of AI (39:43) - Community: Josh Goldberg Steps Back from OSS (41:21) - Community: Academind Teaches Us About Self-hosted Durable Objects (41:32) - Community: Remco Wrote an MDX Content Mapper for TS 7 (42:28) - Community: Feross Aboukhadijeh on How AI Agents Expand the Software Supply Chain Attack Surface (43:26) - Community: I would like to personally apologize to the creators of TypeScript (44:50) - Community: Scott Tolinksi on the True Cost of AI Coding (45:53) - Community: Carlos Menezes on Hiding Internal State in TS Objects (48:10) - Community: Tommy Rossi's Manifesto on Errors as Values in TS (49:58) - Community: Brett Codes on How to Make TypeScript and JavaScript Error Handling Better (50:34) - Community: Tero Piirainen Thinks the Bun 1.4 Rust Rewrite is Not Looking Good (52:08) - Community: GameDev.js Survey 2026 is Open (52:32) - Bleet of the Week (54:04) - Cool Link: Don't Paste the AI (59:14) - Cool Link: Local-first Landscape (01:00:34) - The Minnesota Long Goodbye NewsTypeScript: Content Mappers merged into 7.1 branch Bun: Bun 1.4 (Video: Bun v1.4 )Aspire: What's new in Aspire 13.5Svelte: The SvelteKit 3 Release Candidate is here Solid: SolidStart v2 is now StableDeno: celld, self-host your own Durable ObjectsCloudflare: Announcing Cloudflare Ambassadors, Community Engineers, and another $1M in open-source funding Node.js: Node.js Interactive 2026: A Recap Netlify Source: The full power of Git, without the friction: A conversation with Netlify CTO Dana LawsonSocket: <a href="https://socket.dev/blog/popular-rust-crates-compromised"

Podzilla Summary coming soon

Sign up to get notified when the full AI-powered summary is ready.

Get Free Summaries →

Free forever for up to 3 podcasts. No credit card required.

Listen to This Episode

Get summaries like this every morning.

Free AI-powered recaps of TypeScript.fm - The Friendly Show for TypeScript Developers and your other favorite podcasts, delivered to your inbox.

Get Free Summaries →

Free forever for up to 3 podcasts. No credit card required.