Deno Deploy Makeover, Vitest 4, Nuxt 4.2, and Next.js 16 (Oh, and React Native 0.82) | News | Ep 41
Manage episode 516241377 series 3642378
News for the week of October 20, 2025: Deno Deploy revamp, Vitest 4, Nuxt 4.2, and Next.js 16, all in a single week. From the community: 4 weird ways to cast in TypeScript (+2 to Arcana rolls), type-safe API clients, and the hottest JS REPL around.
Chapters
- (00:00) - Welcome to the Show
- (05:04) - News: Deno Deployed a Brand Spankin' New Deno Deploy
- (11:44) - News: Vitest 4 is Out and Browser Mode is Stable
- (14:54) - News: Nuxt 4.2 Brings Integrated TypeScript DX Plugins
- (18:55) - News: Next.js 16 Sets TurboPack As the Default
- (21:59) - News: React Native 0.82, New Architecture, Who Dis?
- (25:26) - News: Node.js LTS 22 Has Better HTTP Proxy Handling
- (27:05) - News: AshTypeScript 0.6.0
- (28:00) - News: Heroic PR to DefinitelyTyped Updates 1,839 Files
- (29:23) - PSA: Critical Account Takeover Vulnerability in Better-Auth
- (32:37) - Community Highlight: Maybe Don't Use Top-level Await Yet
- (33:36) - Community Highlight: You Don't Need the Dependency
- (33:59) - Community Highlight: react-window Fixes a TypeScript Issue for React 18
- (34:29) - Community Highlight: 4 Unconventional Ways to Cast in TypeScript
- (35:15) - Community Highlight: How to Create Type-safe API Clients
- (35:50) - Community Highlight: Build a TypeScript MCP Server with Auth, DB, and Billing
- (36:41) - Community Highlight: A JS REPL... with Types!
- (37:49) - Community Highlight: Transforming Your OLTP ORM into a Type-safe OLTP Data Model
- (38:42) - Library Watch: FTA, Fast TypeScript Analyzer
- (39:09) - Community Highlight: Bleet of the Week
News
- Deno: My highlights from the new Deno Deploy
- Vitest 4.0 is out!
- Nuxt 4.2 is out!
- Next.js 16 is out!
- React Native 0.82 - A New Era (h/t TheNewStack)
- Node 22.21 LTS features native HTTP proxy support
- AshTypeScript 0.6.0 (bsky summary)
- A heroic update to DefinitelyTyped to prepare for TypeScript 6
- PSA: Critical Account Takeover in better-auth
From the Community
- Jake Archibald: PSA, don’t use top-level await right now in browsers
- Brian Muenzenmeyer: You Don’t Need a Dependency talk from JSConf is now live
- Brian Vaughn: react-window got a small TS compatibility fix for React 18-18.2
- Wolf Girl: 4 Unconventional Ways to Cast In TypeScript
- Matteo Collina: From curl Commands to Type-Safe API Clients: A Complete Workflow
- Shola Jegede: How to Build a To-Do List MCP Server Using TypeScript – with Auth, Database, and Billing
- Ge Gao: JS REPL with Types! (h/t Reddit)
- Moosestack (FiveOneFour): Just OLAP It: Transform Your OLTP ORM into a Type-Safe OLAP Data Model
- Library Watch: FTA Fast TypeScript Analyzer
- Bleet of the Week: “Anyone who writes bare JavaScript in 2025… is a maniac you shouldn’t trust”
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript 2D game engine for the web. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, tile maps, particles, and more.
- Homepage and Docs: https://excaliburjs.com
- Make Your First Game in 10 Minutes
- Join the Discord: https://discord.gg/9UemP985Uy
Music
Seahorse Dreams by Kubbi (Spotify)
49 פרקים