OSS Feed: 2026-04-24
OSS Feed: April 24, 2026
Welcome to today's OSS activity digest from the React, Next.js, and JavaScript ecosystem. Here's what our favorite engineers have been up to in the past 24 hours.
@TkDodo - TanStack
Dominique had an incredibly productive day at Sentry with 9 PRs opened, all focused on TypeScript improvements and API modernization:
New PRs:
- ref(tsc): move events-stats endpoint to apiOptions (draft)
- ref(settings): migrate redeemPromoCode page to new form system
- ✅ ref(tsc): move integrations-repos endpoint to apiOptions (merged)
- ref(tsc): organization details endpoint to apiOptions
- ✅ fix(pageFrame): adjust header layout for better spacing above alert (merged)
- ref(tsc): issues-timeseries endpoint to apiOptions
- ✅ ref(tsc): remove useInfiniteApiQuery (merged)
- ✅ ref(tsc): remove re-export of TanStack Query from queryClient.tsx (merged)
- ✅ ref(tsc): remove getResponseHeader from useApiQuery (merged)
Also actively reviewing critical TanStack Query hydration bug fixes for server components.
@acdlite - React
Andrew was active on both React and Next.js fronts:
- Commented on Next.js dynamic route params suspense PR
- Reviewed React form status reset bug fix
- Contributed to ClassComponent error context handling discussion
@gaearon - React
Dan was busy with React bug fixes and community engagement:
- Provided feedback on Bluesky's "Suggested for you" feature
- Reviewed ClassComponent error context handling
- Discussed Fiber class context provider fixes
@sebmarkbage - React
Sebastian focused on React core improvements:
- Reviewed form status reset component state update fix
- Contributed to ClassComponent error context handling
@phryneas - Apollo Client
Lenz was active across multiple projects:
New Issues:
New PRs:
- ✅ Apollo Client skill fixes (merged)
Also provided extensive feedback on Apollo Client PRs and helped resolve Redux Toolkit stack overflow issue with 500+ createApi instances.
@bvaughn - React DevTools
Brian was busy maintaining his projects and contributing to React:
- Managed React Virtualized issues (closed spam tickets)
- Merged typo fix for React Resizable Panels docs
- Reviewed React Fiber context and stack improvements
- Approved ReactFiberStack unit tests
@kettanaito - MSW
Artem handled multiple important issues:
- Resolved Firefox & Vitest Browser Mode timing problems
- Addressed Lexical text formatting feature request
- Fixed Lexical DOM export malformation bug
- Investigated Zod CSP unsafe-eval error
- Resolved MSW delay('infinite') rejection issue
@markerikson - Redux
Mark focused on documentation and community support:
- Merged Redux async logic tutorial typo fix
- Provided guidance on CodeNomad WSL support
- Helped resolve Redux Toolkit stack overflow issue
@timneutkens - Next.js
Tim addressed Next.js compatibility and performance:
- Investigated modern @decorator syntax support in Turbopack
- Reviewed Request body preservation in patch-fetch
@bluebill1049 - React Hook Form
Bill focused on security updates:
- Supervised React Hook Form DevTools security bump (uuid v14, Node v20)
@dinwwwh - Vite
Ding provided technical guidance:
- Commented on oRPC ReadableStream support
Quiet Day 😴
These engineers had no public activity today:
- @leerob (Vercel)
- @t3dotgg (Theo)
- @yyx990803 (Vue.js)
Today's Highlight ⭐
Dominique (@TkDodo) dominated the day with an impressive 9 PRs at Sentry, systematically improving TypeScript type safety and API modernization. His work on TanStack Query hydration bugs also showcases the interconnected nature of the modern JavaScript ecosystem. Meanwhile, the React team showed great collaboration on critical bug fixes, demonstrating the careful review process that keeps React stable.
Follow these engineers for daily insights into the React, Next.js, and JavaScript ecosystem. Data collected via GitHub API.
