/https://img.transistorcdn.com/6SVnFvVxHKRDFMVutLxh8Cwkudvt7cOy41acBajvm0E/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jY2Ew/ZThkMTZkZGNiN2E2/Mzc1MmI5NWI0ZjU0/YjA3MS5wbmc.jpg)
TypeScript.fm - The Friendly Show for TypeScript Developers
Kamran Ayub and Erik Onarheim
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84
OCT 9, 202677 MIN
/https://img.transistorcdn.com/OXOn5vbS0SUAv3Qj6SRc0zowFlvWAlL2TVg-r3udDPQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84YTc0/NDBlYzlkZmIxMzgw/OTMxMWJlNDhjNmQ4/MjFlYy5wbmc.jpg)
Description
News 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.
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.0Plus: 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 platformRelated: AWS launches a local answer to TypeSafe's Jev decision model
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

