Sign in

Seb ⚛️ ThisWeekInReact.com

@sebastienlorber.com
10K followers 816 following 1.4K posts

🔥 Join 45k React devs - Stay up-to-date: 📨 ThisWeekInReact.com Docusaurus maintainer @ Meta

PostsRepliesMedia
Reposted by Seb ⚛️ ThisWeekInReact.com
Jovi 🐨 @jovidecroock.com · 4h
Preact 11 is out 🎉 We’ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.
45916
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 8h
Incredible news 🤯🎉
092
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/09/2026
👀 Great new JS feature Can be used for sliding window algorithms, such as a moving average Should also work on infinite streams, computing the moving average lazily
1181
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/09/2026
👀 A11y update Element.ariaNotify() -> now Baseline Widely Available Triggers a screen reader announcement programmatically Now in all modern browsers (latest versions) -> for now, it can only be a progressive enhancement
0123
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/09/2026
👀 AbortController update - AbortSignal.any() -> now Baseline Widely Available - AbortSignal.timeout() -> will be very soon (2.5 years in all browsers) (also in all server runtimes)
0120
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 17/09/2026
This Week In React 297 ⚛️ - DevTools - Motion - Apollo - React Router - React Hook Form - shadcn lint 📱 - Shopify - Expo 58 beta - ExecuTorch - Screenmap - Lynx - Stim - Voltra 🍿 Read: thisweekinreact.com/newsletter/297 ✍️ @jwr.ski & I
083
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 16/09/2026
💡 JSPI = JavaScript Promise Integration for WebAssembly "Await for Wasm code" Now in all browsers 🎉 Recently added to Safari and Firefox Looks like an important primitive for native languages C/C++/Rust, etc compiling to Wasm
0182
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 15/09/2026
💡 OpaqueRange is nice This inspired me this universal syntax highlighter that works with a gpu model to highlight a <textarea> The fun part is that you can mix multiple languages within the same <textarea> 🤪 github.com/slorber/gpu-...
2122
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 15/09/2026
You are absolutely right, Codex!
080
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 14/09/2026
👀 React Native 0.88 + React 19.3 🎉 The React version upgrade was recently merged into main The 0.88 branch is already cut, RC.0 already released The commit was cherry-picked so it should still be included 👍
040
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 14/09/2026
👀 React DevTools v8.0 Now available on Chrome Web Store chromewebstore.google.com/detail/react...
0110
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 14/09/2026
👀 These JS features -> now Baseline Widely Available: - Object.groupBy() / Map.groupBy() - Promise.withResolvers() - Element.checkVisibility() - ArrayBuffer.transfer() Available in all browsers since March 2024
0281
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 13/09/2026
150
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 11/09/2026
IMHO this choice is questionable, we'll see soon 🤪 Worth reading why RN remains relevant here: x.com/aleqsio/stat...
2121
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 11/09/2026
👀 Shopify is migrating from React Native back to native shopify.engineering/back-to-native
shopify.engineering
Native is now the future of mobile at Shopify (2026) - Shopify
Coding agents changed what it costs to build mobile apps twice. Here’s why Shopify is moving from React Native back to Swift and Kotlin.
260
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
This Week In React 296 ⚛️ - React 19.3 - DevTools - Next.js chunking - cn - 3D Maps - Effective-RSC - Vidact - Unified Flow 📱 - 0.88 RC - Expo Modules v2 preview - RN QuickJS - Goldie - ContinuedTask 🍿 Read/subscribe: thisweekinreact.com/newsletter/296 ✍️ @jwr.ski & I
1124
Reposted by Seb ⚛️ ThisWeekInReact.com
React @react.dev · 09/09/2026
React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09...
react.dev
React 19.3 – React
The library for web and native user interfaces
113428
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
It's here!!!
1110
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
This Week In React 296 ⚛️ - React 19.3 - DevTools - Next.js chunking - cn - 3D Maps - Effective-RSC - Vidact - Unified Flow 📱 - 0.88 RC - Expo Modules v2 preview - RN QuickJS - Goldie - ContinuedTask 🍿 Read/subscribe: thisweekinreact.com/newsletter/296 ✍️ @jwr.ski & I
1124
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
🚨 React v19.3 is out! TLDR: - <ViewTransition> → stable - Fragment Refs → stable - use(browser()) to opt out of SSR - RSCs can render <Context>, no <Provider> wrapper needed - Trusted Types support, useful alongside CSP to prevent XSS 🔗 react.dev/blog/2026/09...
react.dev
React 19.3 – React
The library for web and native user interfaces
1282
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
Oups, forgot to post the demo video 😇
010
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
👀 React Google Maps 1.10 Completed its existing Google Maps 3D support with declarative components GLB models, HTML markers, polylines, polygons, terrain flattening, and circular paths The balloon is a 3D marker - animated GLB model
141
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
👀 React DevTools v8 is coming The changelog is already merged and gives a sneak peek. ⚠️ Not published yet on npm or extension stores. I don't know you, but I feel like React 19.3 is coming 😇 github.com/react/react/...
2100
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 09/09/2026
👀 react-devtools-cdt-mcp The React team is experimenting with a new tool for agents to understand your app at runtime This is not an MCP This lets Chrome DevTools MCP discover/register/expose React-related tools Looks like pkg is getting ready for its 1st npm publish github.com/react/react/...
150
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 03/09/2026
👀 React Native 1.0 - finally coming? In our latest RN headline, we caught an important RFC and dozens of WIP PRs to clarify the public C++ API This follows the "Stable API" work already done on JS/TS/Java/Kotlin To me, this looks like one of the last remaining important pieces needed for 1.0
1100
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 03/09/2026
You might have missed this, but on X everyone is talking about StyleX lately 👀 Here's our latest headline to catch up
142
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 02/09/2026
This Week In React 295 ⚛️ - StyleX - browser() - Next.js - Compiler in Vite/Bun - Astryx - Formisch - React Aria - TanStack 📱 - C++ API - Margelo+Callstack - Observe - Reanimated - Teleport - Nitro - Screen Transition 🍿 Read thisweekinreact.com/newsletter/295 ✍️ @jwr.ski & I
2125
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 02/09/2026
This Week In React 295 ⚛️ - StyleX - browser() - Next.js - Compiler in Vite/Bun - Astryx - Formisch - React Aria - TanStack 📱 - C++ API - Margelo+Callstack - Observe - Reanimated - Teleport - Nitro - Screen Transition 🍿 Read thisweekinreact.com/newsletter/295 ✍️ @jwr.ski & I
2125
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 02/09/2026
👀 Out-of-order streaming Now in the HTML spec 🎉 github.com/whatwg/html/... The "list" placeholder gets replaced by the template that appears later in the document. Already in Chrome/Edge Positive positions from other browsers Maybe this can power React Suspense for SSR in the future? 👀
25011
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 02/09/2026
👀 React 19.3 - You can already sense what’s brewing Just follow the types to get a sneak peek 🤪 Top 3 changes: ✅ <ViewTransiton> / addTransitionType stable ✅ Fragment ref stable ✅ React-DOM browser() API 🆕 ViewTransition + Fragment refs ➡️ designed to be cross-renderer
1202
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 01/09/2026
One of the most exciting JS proposals now has a draft spec tc39.es/proposal-com... Aiming for stage 2 at the next TC39 meeting github.com/tc39/agendas...
2667
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 21/08/2026
Sorry for the duplicate email, human mistake 😅
140
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 19/08/2026
This Week In React 294: ⚛️ - React Compiler rollout - TanStack Start/Router/Query/Form - Next.js - GTKX - Effect - Unhead - shadcn - Preact 📱 - RN 0.87 - Screens - RNGH - Enriched Markdown - Tuft - Skia - Worklets - Pager View 🍿 Read thisweekinreact.com/newsletter/294 ✍️ @jwr.ski & I
4213
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 19/08/2026
This Week In React 294: ⚛️ - React Compiler rollout - TanStack Start/Router/Query/Form - Next.js - GTKX - Effect - Unhead - shadcn - Preact 📱 - RN 0.87 - Screens - RNGH - Enriched Markdown - Tuft - Skia - Worklets - Pager View 🍿 Read thisweekinreact.com/newsletter/294 ✍️ @jwr.ski & I
4213
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 16/08/2026
👀 Many interesting Release Candidates in the next issue: - pnpm 12 RC - Rust rewrite - Vitest 5 RC - Clear mocks by default, fake timers + Temporal - Solid 2 RC - Async graph, Rust/Oxc compiler - Effect 4 RC - React atoms/reactivity - Preact 11 RC - Improves React compat
0373
Reposted by Seb ⚛️ ThisWeekInReact.com
Ashley Claymore @ashley-c.bsky.social · 11/08/2026
Just added Composites* for Stage 2 to the next TC39 agenda. github.com/tc39/proposa... Slides: docs.google.com/presentation... PR: github.com/tc39/agendas... *API name placeholder
github.com
GitHub - tc39/proposal-composites
Contribute to tc39/proposal-composites development by creating an account on GitHub.
2507
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 14/08/2026
Explicit Resource Management - soon available everywhere Just landed in Safari Technology Preview 250 webkit.org/blog/18191/r...
0123
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 05/08/2026
This Week In React 293 ⚛️ - Next.js - TanStack Table / Charts - browser() - React Aria - MobX - SWR - WebMCP - R3F 📱 - PlainText - VisionCamera - Gesture Handler - Expo Simulators - Firebase - Voltra 🍿 Read: thisweekinreact.com/newsletter/293 ✍️ Jakub Kowalski, Katarzyna Podmokła, @swmansion.com
1102
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 05/08/2026
This Week In React 293 ⚛️ - Next.js - TanStack Table / Charts - browser() - React Aria - MobX - SWR - WebMCP - R3F 📱 - PlainText - VisionCamera - Gesture Handler - Expo Simulators - Firebase - Voltra 🍿 Read: thisweekinreact.com/newsletter/293 ✍️ Jakub Kowalski, Katarzyna Podmokła, @swmansion.com
1102
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/07/2026
This Week In React 292: ⚛️ - Octane - TanStack - StableRef - Next.js - Canvas UI - Reassure - CSS-in-JS 📱 - Workers - SafeAreaView - backgroundImage - WebGPU - VisionCamera - React Navigation - Canvas Kit - Nitro 🍿 Read thisweekinreact.com/newsletter/292 ✍️ @jwr.ski & I
0133
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/07/2026
This Week In React 292: ⚛️ - Octane - TanStack - StableRef - Next.js - Canvas UI - Reassure - CSS-in-JS 📱 - Workers - SafeAreaView - backgroundImage - WebGPU - VisionCamera - React Navigation - Canvas Kit - Nitro 🍿 Read thisweekinreact.com/newsletter/292 ✍️ @jwr.ski & I
0133
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/07/2026
Linear Matching moved to stage 1 at TC39 Apparently nobody cares, but as an npm lib maintainer, you should This could greatly help reduce the number of RegExp DOS CVEs Those CVEs are often more annoying than anything because you get a lot of false positive security alerts
0120
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 29/07/2026
👀 Core Web Vitals + Soft nav / history.pushState() SPA framework users should care! Measuring client-side page transitions, officially coming: - Chrome 151 - August 11th - npm "web-vitals" v6.0 - Lighthouse v13.4 - PageSpeed Insights - Real User Monitoring providers
1141
Reposted by Seb ⚛️ ThisWeekInReact.com
luke karrys @lukekarrys.com · 29/07/2026
npm is now scanning packages for malware at publish time before they become available for consumption
github.blog
npm publish-time malware scanning and dual-use metadata - GitHub Changelog
As part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement…
17819
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 27/07/2026
👀 JS Composites proposal update "After benchmarking and general reflection, the proposal is now pursuing an interning based approach." - @acutmore We didn't get Records & Tuples but we may still get interned data structures in JS! Really exciting update if this lands in JS
4579
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 27/07/2026
⚠️ Promise.all() makes your code sensitive to destructuring order 🆕 Promise.allKeyed() is IMHO a better alternative in many cases I've been using my "combine-promise" lib for that, and can finally deprecate it soon
1475
Reposted by Seb ⚛️ ThisWeekInReact.com
TC39 @tc39.es · 23/07/2026
ECMAScript Excitement 🎉 This week, at its 115th meeting, TC39 advanced these proposals: 3️⃣ Await dictionary 2️⃣.7️⃣ Thenable curtailment 2️⃣ Error code property 2️⃣ Fused multiply-add 1️⃣ Intl.DateTimeFormat alignment with other standards 1️⃣ Linear matching 1️⃣ Map.take
56817
Reposted by Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 22/07/2026
This Week In React 291 ⚛️ - ReactBench - Security - TSRX - React Aria - dx-styles - TanStack - Forms - GTKX 📱 - SPM - Binary Props - Bundle Mode - Worklets - Metro - Whisper - Metrognome 🍿 Read thisweekinreact.com/newsletter/291 ✍️ @jwr.ski & I
0122
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 22/07/2026
This Week In React 291 ⚛️ - ReactBench - Security - TSRX - React Aria - dx-styles - TanStack - Forms - GTKX 📱 - SPM - Binary Props - Bundle Mode - Worklets - Metro - Whisper - Metrognome 🍿 Read thisweekinreact.com/newsletter/291 ✍️ @jwr.ski & I
0122
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 22/07/2026
@tc39.es @robpalmer.bsky.social no TC39 live update? 😥
240