Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84
Download MP3News for the weeks of September 21 and 28, 2026: Vite+ 1.0 is now stable, SvelteKit 3 is finally here, TanStack has charts now, and why everyone is launching decision models. From the community: awesome TypeScript books, why you shouldn't be afraid of generics, and how Booking.com cut Node scaling costs by 38%.
Sponsored by Excalibur.js
Excalibur.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.
Excalibur.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.com
- Make Your First Game in 10 Minutes
- Join the Discord: https://discord.gg/9UemP985Uy
Chapters
- (00:00) - Tooling: Vite+ 1.0 Stable Announced
- (05:58) - Tooling: Introducing upm, a New Package Manager
- (09:42) - Tooling: TanStack Charts 1.0 Announced
- (12:08) - Metaframeworks: SvelteKit 3 is Here
- (13:38) - Framework: Nuxt 4.6 Brings Nuxt CLI v4 and is Closer to Being Server Agnostic
- (18:26) - Web Platform: ECMAScript Composites TC39 Proposal
- (21:56) - Web Platform: Cloudflare Open Sources cf CLI and Forge
- (25:40) - Web Platform: Cloudflare Introduces Clef, an Open Weights Decision Model
- (30:41) - Web Platform: Chrome 154, Responsive iframes
- (31:49) - Web Platform: Firefox 157's Fresh Design
- (33:03) - Security: Next.js September 2026 Patches Available
- (33:46) - Library Watch: Preact 11 - ESM-only, Hydration v2, Modern Diffing
- (35:43) - Library Watch: Effect Module of the Week, RcMap
- (36:35) - Library Watch: mimlet 0.1 for Testing with Mock Data
- (37:33) - Library Watch: oxbox, a Tiny Portable Library for Parsing, Transforming JSX/TSX
- (37:53) - Library Watch: safemods, Type-directed Code Mods for TS 7
- (39:49) - Library Watch: GTKX, Linux desktop apps with React and JSX
- (41:20) - Secret of the Handbook: Const Generics (Again)
- (42:52) - Community: Angular's TypeScript 7-powered Compiler
- (45:54) - Community: Josh Ghoulberg is Excited About no-unsafe-enum-assignments TS ESLint Rule
- (47:02) - Community: Awesome TypeScript Books by tscollege
- (48:19) - Community: Max Hurst Reassures Us Not to Be Afraid of Generics
- (49:47) - Community: Dan Holloran on How to Clean Up Your TSConfig for TS7
- (50:32) - Community: Rahul's Readable Regular Expressions Inspired by Emacs
- (53:13) - Community: Razvan's Glossary of Programming Terms
- (54:05) - Community: How Booking.com Scales Node.js and Cut Costs by 38%
- (58:06) - Community: NOMIAD, an Open World Sci-Fi Game Written in WebGL and TypeScript
- (59:05) - Community: Claude Mods Customize Your Clanker
- (01:00:24) - Community: dsherret's TypeScript Factory Code Generator Generator
- (01:01:18) - Community: Kris Jenkins Used SpaceTimeDB to Visualize Wikipedia Edits
- (01:02:14) - Bleet of the Week
- (01:02:49) - Cool Link: How to Render Text from Font Files by Jimmy Lefevre
- (01:03:59) - Cool Prompt: Create a Trip Highlight Video
- (01:10:02) - The Minnesota Long Goodbye
News
- VoidZero: Announcing Vite+ 1.0
- Plus: ViteConf 2026 (October 15)
- Socket: Introducing upm
- TanStack: TanStack Charts 1.0 announced
- SvelteKit: SvelteKit 3 is here
- Nuxt: Nuxt 4.6
- ECMAScript: TC39 Composites via Rob
- Cloudflare: Open-sourcing cf and Forge
- Cloudflare: Introducing Clef: our open-source decision models, and new RL fine-tuning platform
- Chrome: New in Chrome 154
- Mozilla: Firefox 157.0, See All New Features, Updates and Fixes
- Next.js: September 2026 Security Release
Library Watch
- Preact 11: Post by @jovidecroock.com
- Effect.ts Module of the Week: RcMap
- Mimlet 0.1.0-beta.0: create mock test data
- Safemods: type-directed code mods for TypeScript 7
- GTKX: native Linux desktop apps with React
From the Community
- Angular Team: An update on Angular’s TypeScript 7-powered Compiler
- Josh Goldberg: typescript-eslint finally gets "no-unsafe-enum-assignments"
- TScollege: Awesome TypeScript Books
- Max Hurst: Do Not Be Afraid of Generics
- Dan Halloran: Your tsconfig Is Still Written for TypeScript 5. Here's the Cleanup TS 7 Forces
- Rahul M. Juliato: Readable Regular Expressions for JavaScript/TypeScript, Inspired by Emacs' rx
- Razvan Muntian: a programming glossary
- Booking.com: Node.js at scale, rebalanced: how we cut cost by 38%
- NOMIAD: an open-world sci-fi game in WebGL written in TypeScript
- Anthropic: Customize Claude Code with mods in TypeScript
- David Sherret: TypeScript Compiler API Factory Code Generator Generator (via Evangaline Rome)
- Kris Jenkins: SpaceTimeDB w/ TypeScript
- Bleet of the Week
Cool Links
- Jimmy Lefevre – How to make a text box: A crash course in Unicode and OpenType – BSC 2026
- Claude Skill: Make a trip highlight video (by Kamran)
Creators and Guests
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡
