{"podcast":{"title":"This Month in React","slug":"this-month-in-react-5941373","podcast_index_feed_id":5941373,"rss_url":"https://feeds.transistor.fm/tmir","website_url":"https://reactiflux.com","image_url":"https://img.transistorcdn.com/ee8U-yvgDOGNxfyq1jKArlDBzACEqlK4MZt_ufNVo8c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82M2Nj/OThkNDJmMzg0YjEz/NjRkYWFjMGJjZTY1/ZTI1Mi5qcGc.jpg","author":"Reactiflux; with Mark Erikson, Mo Khazali, and Carl Vitullo","episode_count":50,"summary":"How busy professionals stay on top of the React ecosystem. We give you a 1 hour recap of the latest news and nuance in React's development and ecosystem, upcoming conferences, and open source releases. New episodes the first week of every month, with live recordings on the last Wednesday of every month in the Reactiflux stage. Hosted Mark Erikson (Redux maintainer), Carl Vitullo (startup veteran), and Mo Khazali (head of mobile at Theodo). See something for us? Post to #tech-reads-and-news","last_synced_at":"2026-06-06T20:20:27.622956+00:00","page_url":"https://stenobird.com/podcast/this-month-in-react-5941373"},"episode":{"title":"TMiR 2025-12: Year in review, React2Shell (RCE, DOS, SCE, oh my)","slug":"tmir-2025-12-year-in-review-react2shell-rce-dos-sce-oh-my","published_at":"2025-12-31T21:28:32+00:00","page_url":"https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2025-12-year-in-review-react2shell-rce-dos-sce-oh-my","show_page_url":"https://stenobird.com/podcast/this-month-in-react-5941373","url":"https://share.transistor.fm/s/0f9a0980","audio_url":"https://op3.dev/e/media.transistor.fm/0f9a0980/f7790fdd.mp3","summary":"Full transcript at Reactiflux Main Content React2Shell vulnerability Initial announcement Followup denial-of-service CVE and source code exposure CVE Vercel bulletin Cloudflare Cloudflare report on exploit attempts Cloudflare outage on December 5, 2025 Tech analysis: “Flight Protocol” Vuln is carefully crafted Promise deserialization + `new Function` eval PRs: Initial fixes , Promise cycles / function toString , more Promise cycles Guillermo’s breakdown Shruti’s breakdown Comms critique “React is rainbow colored (function types)” What does this mean for React and RSC adoption going forward? When I go back and look at react.dev now \\[…\\] it feels half-finished React Native year in review More CSS support Expo EAS hosting RN 0.78: React 19 support Lynx launched RN 0.79: JSC moving to Community Package RN 0.80: Freezing the legacy architecture RN 0.81: Android 16 support for edge to edge 1.0 on the horizon Vega OS launched RN 0.82: Only new architecture Expo App Awards RN 0.83: New Devtools - no breaking changes React year in review CRA deprecation , new install docs (Vite\\!) Styled Components Deprecated Releases: 19.2 (Activity, useEffectEvent), Compiler 1.0 Research: View Transitions canary, perf, concurrent stores , “throw a promise” deprecated (but not merged yet) “ Async React ” and the ecosystem React Foundation React growth skyrockets React Router RSC support , TanStack Start WIP RSC , Waku Dan’s RSC explainers (he had a bunch of things to say) Remix v3 Jam recap (not React but relevant) Mark went from frustrated ( CRA ) to excited (ReactConf, foundation, team efforts) ⚡ Lightning round ⚡ TS 7 progress update NPM classic tokens revoked GitHub Actions planned work Github Action pricing change and immediate about-face Stacked diffs proposal in the works ? Anthropic b…","meta_description":"Full transcript at Reactiflux Main Content React2Shell vulnerability Initial announcement Followup denial-of-service CVE and source code exposure CVE Verc…","key_points":[],"chapters":[],"topics":[],"duration_seconds":5990,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/this-month-in-react-5941373/episodes/tmir-2025-12-year-in-review-react2shell-rce-dos-sce-oh-my/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2025-12-year-in-review-react2shell-rce-dos-sce-oh-my.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}