OSS Feed: 2026-04-17
OSS Feed: April 17th, 2026
Welcome to today's OSS digest covering the latest activity from key engineers in the React, Next.js, and TanStack ecosystems.
@acdlite — Andrew Clark
Andrew was actively working on Next.js prefetch optimization, pushing two significant PRs:
- Update tests for prefetch inlining (1/n) - Ongoing test updates for the new prefetch system
- Enable prefetchInlining by default - Merged a major performance improvement that enables prefetch inlining by default
He also provided extensive code review across multiple Next.js PRs, including work on React RSPack integration and prefetch configuration improvements.
@gaearon — Dan Abramov
Dan focused on community support, providing insights on:
- Auth refactor in the ATProto website
- Select popover positioning issue in Material-UI when using React.lazy
@tannerlinsley — Tanner Linsley
Tanner continued his TanStack work with active review and guidance on several TanStack Query improvements:
- TypeScript autocomplete fix for import path resolution
- Refetch interval fix addressing timing issues
- ReactQueryConfigProvider unmount fix for config restoration
He's also involved in TanStack support for Payload CMS, expanding TanStack's reach into content management.
@timneutkens — Tim Neutkens
Tim opened a draft PR to Convert test/integration to isolated tests, part of a broader effort to improve Next.js test architecture. He also reviewed several critical Next.js PRs including metadata handling optimizations and edge runtime deprecation.
@bvaughn — Brian Vaughn
Brian addressed user-reported issues in react-resizable-panels:
- Separator hover functionality fix after click interactions
- Collapsible panel expansion when collapsed on initialization
@TkDodo — Dominik
Dominik had an exceptionally productive day at Sentry, shipping 6 PRs focused on TypeScript improvements:
- ESLint rule for prefer-reduce-type-parameter (draft)
- API options refactor for open-period endpoint - Merged
- Replay actions TopBarSlot fix - Merged
- Profile events endpoint refactor
- DashboardGrid placeholder height fix - Merged
- Replays endpoint API options refactor
This demonstrates his ongoing effort to improve type safety and API consistency across Sentry's codebase.
@phryneas
Phryneas contributed to GraphQL ecosystem discussions and Apollo Client improvements:
- GraphQL over HTTP backwards compatibility discussion
- Apollo Client refetchQueries fix for useMutation with skip parameter
@markerikson — Mark Erikson
Mark implemented client source attribution improvements across the Replay.io ecosystem:
- REPLAY_CLIENT_SOURCE header forwarding in the CLI
- X-Client-Info header implementation - Merged
- Container traffic tagging - Merged
@kettanaito — Artem Zakharchenko
Artem focused on maintenance and bug fixes for his testing ecosystem:
- Type imports fix in vite-plugin-rsc-testing - Merged
- Dependencies update for MSW - Merged
He also provided extensive support for MSW users dealing with worker lifecycle issues and integration questions.
Today's Highlight
🚀 Prefetch Performance Revolution: Andrew Clark's enablement of prefetch inlining by default in Next.js represents a significant performance win for the entire Next.js ecosystem. This change will improve initial page load times and navigation performance for millions of Next.js applications.
🔧 Type Safety Push: Dominik's 6-PR surge at Sentry showcases the ongoing industry trend toward better TypeScript integration and type safety in large-scale applications.
Quiet day for: Sebastian Markbåge, Lee Robinson, Theo
