{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"TypeScript.fm - The Friendly Show for TypeScript Developers","title":"Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/f1084941\"></iframe>","width":"100%","height":180,"duration":4418,"description":"News for the weeks of April 27 and May 4, 2026: Rust ports galore, Remix 3 is ready to rumble, and lots of security PSAs that are breaking the Internet. From the community: boring web dev, cross-framework templating with TSRX, and TypeScript features wishlist.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/9UemP985UyChaptersNewstsz vibe-port of Go compiler to RustBun experimental Rust portpnpm port to Rust officially called pacquetAstro 6.3 Remix 3 Beta Preview Introducing the Nuxt AgentSvelteKit: Now Supports TS 6.0 Node.js 26.1.0 (Current) New in Chrome 148, the controversial Prompt APIBehind the Scenes Hardening FirefoxPSA: Malicious npm Package Brand-Squats TanStack to Exfiltrate Environment VariablesPSA: TanStack Packages CompromisedPSA: Linux exploits, Copy Fail and Dirty Frag, including WSL2 on WindowsPSA: React and Next.js Hit With 12 Security Flaws — Three Let Attackers Bypass Auth, Hijack ServersPSA: vm2 Node.js Library Vulnerabilities Enable Sandbox Escape and Arbitrary Code ExecutionPSA: cPanel & WHM Authentication Bypass CVE-2026-41940Library WatchLaravel TS Annotations Motion.dev – Effortless Animation For The WebTemper: Cross-language *libraries* with Temper: InterviewWavedash for multiplayer apps Flue: TypeScript agent harness, BYOM and build your own agentsFrom the CommunityChad Loder: Zork in TypeScript+React Ryan Carniato: Exploring TSRX w/ Dominic GannawayAndré Klein: I Went Back to Boring Web Dev, and I'm Not SorryCinnamon: Feedback for TypeScript Jonathan Bones: JSON.parse vs JSON.stringify date handlingBleet of the weekCool LinksExcalibur.js contributor...","thumbnail_url":"https://img.transistorcdn.com/LUVFPtghCfQs9Z5cmq099b61B1Uvk41woCYRjlvHUak/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jY2Ew/ZThkMTZkZGNiN2E2/Mzc1MmI5NWI0ZjU0/YjA3MS5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}