# TMiR 2024-04: So many new releases, React 19 featureset Page: https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2024-04-so-many-new-releases-react-19-featureset Text version: https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2024-04-so-many-new-releases-react-19-featureset.md Podcast: [This Month in React](https://stenobird.com/podcast/this-month-in-react-5941373) Published: 2024-05-07T00:35:52+00:00 Episode link: https://share.transistor.fm/s/d167af12 Audio file: https://op3.dev/e/media.transistor.fm/d167af12/6dbe4a5f.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/this-month-in-react-5941373/episodes/tmir-2024-04-so-many-new-releases-react-19-featureset Duration seconds: 3293 ## Resource New releasesReact 18.3React 19 betaNode.js v22Expo SDK 51 betaReact Native 0.74.0 React DevTools 5.1Next v14.2Bun v1.1 (discussion later)Pnpm v9Biome 1.7 Supabase goes GA after 4 years in betaDocusaurus 3.2Gulp v5Pragmatic Drag and DropRedwoodJS 7.3React on Rails v14Upcoming conferencesReact Conf 2024 May 15 - 16, 2024. In-person in Henderson, NV, USAApp.js Conf 2024 May 22 - 24, 2024. In-person in Kraków, PolandLocal First Conf 2024 May 30, 2024. In person in Berlin, Germany. Followup hackathon on the 31stRender ATL June 12-14, 2024. Atlanta, GA, USAFuture Frontend June 13-14, 2024. Helsinki, FinlandReact Norway June 14, 2024. Larvik, NorwayReact Summit June 14 + 18, 2024. Amsterdam, Netherlands (+remote)Main ContentNew React developmentReact Blog - React 19 BetaReact Blog - React 19 Beta Upgrade GuideReact 18.3 changelogInternal changes:Rename SECRET INTERNALS to __CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADEFast JSX: Don't clone props objectRemove defaultProps support (except for classes)Ship optimized-but-unminified prod bundles and drop sourcemapsDon’t patch fetch anymoreFuture: patching Date object?React Native 0.74.0 releaseReact Native Navigation v7VisionCamera v4.0KotekanJSRFirst Impressions, Second LookFirst Things I Learned about JSRBun v1.1⚡️ Lightning round ⚡️⚡️ Why I like React (Even in 2024) ⚡️️⚡️ Netlify: Introducing the new Next.js Runtime ⚡️️⚡️ Design Principles behind the Next.js App Router ⚡️️⚡️ Diving into the Node.js Website Redesign ⚡️️⚡️ How does useOptimistic work internally? (and many other code dives) ⚡️️⚡️ Node.js: The Documentary ⚡️️⚡️ New Flow Language Features for React ⚡️️⚡️ Vercel cuts prices a lil ⚡️️⚡️ Redwood Blog: Techniques for Fetching Data: Comparing Next, Remix, and Redwood ⚡️️⚡️ Kuto, “reverse JS bundler” ⚡️️ ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/this-month-in-react-5941373/episodes/tmir-2024-04-so-many-new-releases-react-19-featureset/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2024-04-so-many-new-releases-react-19-featureset.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.