
News for the week of August 24, 2026: pnpm 12 brings a bunch of quality of life updates, htmx 4 makes attribute inheritance easier, and both Remix and Waku get release candidates. From the community: type-level dice rolls (what!), full-stack type safety for TS and .NET, and committing compile-time crimes.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:19) - Tooling: TypeScript Repo Migrated to TS 7 (06:31) - Tooling: Ambient Module Declarations for Import Attributes in TS 7 (08:02) - Tooling: Porforr Alpha is Out (10:21) - Tooling: pnpm 12 Brings a Long List of Updates (14:37) - Frameworks: Ember is Now Supported in TS 7 Nightly (15:06) - Frameworks: htmx 4 Released (19:09) - Frameworks: Remix 3 Release Candidate is Here (20:50) - Frameworks: Waku 1.0 Release Candidate is Here (21:53) - Web Platform: WebMCP Challenge by Netlify (22:48) - Web Platform: Chrome 152 Brings CPU Performance API, Connection Allowlists (25:54) - Web Platform: Firefox 155, Now with Nintendo Switch Pro Controller Support (27:45) - Web Platform: Firefox on iOS Can Now Block Ads (28:02) - Security: Next.js August 2026 Security Releases (29:19) - Security: Nuxt August 2026 Security Releases (30:42) - Security: Mini Shai-Hulud on OpenAPI React Query Codegen Packages (31:44) - Library Watch: minitype, Japanese Language Typesetting (32:40) - Libary Watch: Joist ORM 2.3, Now with Rails-style Scopes (33:51) - Library Watch: vgpu, a TypeScript Library for WebGPU (34:51) - Library Watch: drdice, Deterministic Dice Rolls... in Types (36:48) - Community: John Reilly's TS Migration Benchmark Harness (38:43) - Community: Josh Goldberg Interviews Daniel Rosenwasser on TS 7 and What Comes Next (39:02) - Community: Jake Archibald on Controlling When CSS Custom Properties are Computed (39:25) - Community: Niklas Bruhn Teaches Us Lean, Explained with TypeScript (41:58) - Community: Nx on Full Stack Type-safety with .NET (43:42) - Community: 6 AppSec CTOs Debate Supply Chain Attacks (44:19) - Community: dearlordylord on Branded Types and the Connascence of Execution (46:41) - Community: Hugo Vilela Committed Some Compiler-time Crimes (47:26) - Community: Amin Khansari Talks About Designing with Types (48:55) - Community: Remo Jansen on RFLCT, Runtime Type Metadata in TS 7 (50:53) - Community: Ghostty in the Browser with gespenst.dev (51:20) - Community: Jack LaFound Uses TS to Obtain One of the Rarest License Plates (51:58) - Bleet of the Week (52:17) - Cool Link: Now THAT's a Big Dragon Game on Steam (52:41) - Cool Link: Venkat Subramaniam on AI Coding (55:42) - The Minnesota Long Goodbye NewsTooling: Main TypeScript repo migrated to TS 7Tooling: Ambient Module Declarations for Import Attributes (formerly known as Import Assertions)Tooling: Porforr Alpha is outTooling: pnpm 12 gets a bunch of updates!Ember: supported in TS 7 htmx: htmx 4.0.0 has been released!Remix: Remix 3 Release CandidateWaku: Waku 1.0 (RC) Netlify: OpenAI WebMCP Challenge: Build with Netlify Chrome: <a href="https://developer.chrome.com/blog/new-in-chrome-152?hl=e
Podzilla Summary coming soon
Sign up to get notified when the full AI-powered summary is ready.
Free forever for up to 3 podcasts. No credit card required.

React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81

Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80

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

Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77
Free AI-powered recaps of TypeScript.fm - The Friendly Show for TypeScript Developers and your other favorite podcasts, delivered to your inbox.
Free forever for up to 3 podcasts. No credit card required.