Skip to content
Artwork for TypeScript.fm - The Friendly Show for TypeScript Developers
TypeScript.fm - The Friendly Show for TypeScript Developers · August 7 · 1 hr 2 min

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

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. Homepage and Docs: https://excaliburjs.com Make Your First Game in 10 Minutes Join the Discord: https://discord.gg/9UemP985Uy 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 TypeScript: 7.1 iteration plan PSA TS 6/7 - typescript-eslint and others that depend on compiler apis emacs LSP fixed JsxCore: Native JSX + Preact/React support for ASP.NET Core MVC Notion: In beta, Notion as code Nuxt: Nuxt Security Patch Releases Elysia: Elysia 2 beta - DayDream Cloudflare: Workers RPC now works across Python and JavaScript Chrome: New in Chrome 151 Socket: Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack Node: July Security Releases Library Watch semver-ts: Semantic Versioning for TypeScript Types JS2: JS to WASM AOT Compiler Puerts: TS in Unreal Engine or Unity in TS!?! dynwinrt: Mess with WinRT APIs using TS syt: a typesafe builder for tsconfigs (via domutala) rm-pushnotify: Browser push notifications library Mazely: Maze editor and generation in TS Inclusive Color: Inclusive human skin color space From the Community Are The Types Wrong: Tool for checking declaration files John Reilly: Migrating ts-loader to TypeScript 7.1 with AI Jake Worth: TypeNotes – Daily learning notes for TS and JS developers Tabularis: Visual EXPLAIN beyond the app: one engine, multiple hosts (c/w LLM-assisted) Jake Archibald: Fixing my tooltip accessibility mistake Andrey Ozornin: Debugging TypeScript Applications: Build Web Apps That Don't Break David Sheeret: TS Ast viewer supports 7 Bleet of the Week Cool Links Take some lessons from Reliability Lessons From SQLite - Richard Hipp | SSW 2026 You should watch Nirvana the Band the Show Stop Being Tricked by theprimeagen <...

0:00 · Welcome to the Show-1:02:11

transcript

No transcript — this publisher did not publish one.

show notes

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

<...
links36

chapters

32 chapters