Contributions

PRs and fixes shipped to projects I use and depend on.

vercel/next.jsBug Fix✓ Merged

Fixed hydration mismatch caused by dynamic route params being serialized differently on server vs client in the App Router.

View PR ↗
prisma/prismaType Safety✓ Merged

Added missing TypeScript type inference for deeply nested `select` queries, eliminating the need for manual type assertions.

View PR ↗
trpc/trpcEnhancement✓ Merged

Improved error serialization for Zod validation failures to preserve the full issue path, making client-side error display reliable.

View PR ↗
shadcn-ui/uiFeature✓ Merged

Added `asChild` support to the Breadcrumb component, enabling composition with router Link components without extra DOM nodes.

View PR ↗
lucia-auth/luciaBug Fix⏳ Pending

Fixed session cookie expiry not being updated on each request when using sliding sessions with the Drizzle adapter.

View PR ↗
t3-oss/create-t3-appFeature✓ Merged

Added optional Bun support to the scaffolding CLI, reducing project init time by ~60% compared to npm.

View PR ↗