TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76

Download MP3
News for the week of July 27, 2026: insights into what's coming in TS 7.1, rendering JSX and TSX natively using ASP.NET Core, and Elysia gets rewritten with the new v2 beta. From the community: semantic versioning spec for types, a typesafe TSConfig builder, and lessons learned migrating ts-loader with AI.

Kamran's New Course: React 19 Security and Safety

Watch on Pluralsight. Learn how to deal with and protect yourself from real-world threats like XSS, CSRF, and supply chain attacks with full-stack React applications. 

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.
Chapters

  • (00:00) - Welcome to the Show
  • (04:53) - Tooling: TypeScript 7.1 Iteration Plan
  • (07:29) - Tooling: TypeScript ESLint Still Needs TS 6 For Now
  • (09:02) - Tooling: Emacs TypeScript LSP Fixed
  • (09:24) - Tooling: JsxCore is a Native JSX/TSX View Engine for ASP.NET Core
  • (12:50) - Tooling: Notion as Code (in TypeScript)
  • (14:31) - Metaframeworks: Nuxt July Security Patches
  • (15:22) - Metaframeworks: Elysia 2 Beta is a Full Rewrite
  • (18:08) - Web: Cloudflare Workers RPC Now Works Across Python and JavaScript
  • (21:00) - Web: Chrome 151 Adds User Media Element
  • (23:56) - Security: Ongoing npm Supply Chain Attack for keyv and cacheable Scopes
  • (25:56) - Security: Node July Security Releases
  • (26:24) - Library Watch: semver-ts, a Spec for Versioning Types
  • (28:03) - Library Watch: JS2WASM Compiler is in the Experimental Phase
  • (30:40) - Library Watch: PeurTS, Write TS in Unity, Unreal, and .NET
  • (32:03) - Library Watch: dynwinrt, Mess with WinRT APIs in TypeScript
  • (34:16) - Library Watch: syt, Type-safe TSConfig Builder
  • (35:09) - Library Watch: rm-pushnotify, Cross-browser Push Notifications
  • (37:05) - Library Watch: mazely, a Maze Editor and Solver in TypeScript
  • (38:05) - Library Watch: inclusive-color, a Color Space for Human Skin Colors
  • (39:00) - Community: Are the Types Wrong?
  • (39:58) - Community: John Reilly Migrated ts-loader to TypeScript 7
  • (41:16) - Community: Jake Worth Shares Daily TypeScript Notes in Your Inbox
  • (42:13) - Community: Tabularis Ported Their Visual EXPLAIN Rust Parsers to TypeScript
  • (43:14) - Community: Jake Archibald Wants Us to Learn From His Tool Tip Accessibility Mistake
  • (44:57) - Community: Debugging TypeScript Applications Book by Andrey Ozornin
  • (45:50) - Community: David Sherret Made TS AST Viewer Support TS 7
  • (46:42) - Bleet of the Week
  • (48:48) - Cool Link: Reliability Lessons from SQLite by Richard Hip
  • (51:24) - Cool Link: Why I Delete My Tests Every Night by KCD
  • (52:02) - Cool Link: Nirvanna the Band the Show
  • (54:23) - The Minnesota Long Goodbye

News
Library Watch
From the Community
Cool Links


Creators and Guests

Erik Onarheim
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡
Kamran Ayub
Host
Kamran Ayub
Solopreneur, speaker, and Pluralsight author. Founder of KeepTrackOfMyGames.com.
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76
Broadcast by