Joris
@_jorisre
Followers
328
Following
1K
Media
18
Statuses
186
Passionate front-end engineer โข ๐ @hookform core contributor โข React โฅ๏ธ Always eager to learn and experiment ๐ค๐จ๐ผโ๐ป
Lyon
Joined March 2015
Zod 4 support megathread! all major ecosystem libraries that support Zod 4 if I'm missing anything, link it in the replies ๐
10
23
424
๐ Great news! @hookform/resolvers 5.1.0 now supports Zod v4, Zod v4 mini, and Zod v3! ๐๐ Big thanks to @craviottoalex for starting the effort ๐ and to @colinhacks for bringing it to the finish line! ๐ ๏ธ๐ช
11
40
493
๐ @hookform/resolvers v5 is out! Highly requested & finally here! Now with type inference from your schemaโno more manual typing! ๐ฏ Try it with Zod, @arktypeio, @valibot and more! Big thanks to @kotarella1110, @lukedeentaylor, and @bluebill1049 for the help! ๐
2
12
135
๐ Version 7.55.0 - new `createFormControl` API - infer resolver output types - Bugs fixes and improvements https://t.co/KbRJaWjvjE
github.com
โก๏ธ createFormControl Allow us to start subscribing outside of the React component const { formControl, control } = createFormControl(props) function App() { const { register } = useForm({ ...
3
14
168
Vercel now supports React Router v7 applications when used as a framework. https://t.co/sqbodOHijm
vercel.com
Vercel now supports React Router v7 applications when used as a framework. This includes support for server-rendered React Router applications using Vercel's Fluid compute.
1
25
195
๐ hookform/resolvers v4.0.0 released https://t.co/Wh1w8T7vgq - TS: values infer from schema - Support for names option - fluentvalidation-ts resolver - Standard-schema resolver - Upgrade to effect v3 Huge update, massive thanks to @_jorisreโค๏ธ
github.com
4.0.0 (2025-02-10) Bug Fixes add support for names option (#713) (985c48d) arktypeResolver: resolve type error when schema is defined from an ArkType scope (#732) (3233667) handle raw: true option...
6
40
455
Migrating to Next.js App Router: the good, bad, and ugly Last year we rebuilt the @Flightcontrolhq dashboard with App Router ๐ In this post, I share our perspective on it after using it for a significant production app https://t.co/uSKzggc3Lt
flightcontrol.dev
We rebuilt the Flightcontrol dashboard with Next.js App Router and this post shares the good and bad experiences from it.
37
55
380
๐ Day 2... Tailwind CSS v3.4 is out! ๐ฅณ ๐ฌ Dynamic viewport units ๐ฉ `:has()` support ๐ง Direct children variant ๐ฐ New `size-*` utilities ๐ช Balancing with `text-wrap` ๐ญ Subgrid utilities ...and more โจ https://t.co/0549vnYPlT
tailwindcss.com
Thereโs nothing like building a major new product for finding all the features you wish you had in your own tools, so we capitalized on that inspiration and turned it into this โ Tailwind CSS v3.4.
87
410
3K
Vitest 1.0 is here! - easier to read snapshots (say goodbye to \\") - improved coverage support - improved typechecking support - performance optimizations - --project option for workspaces - a lot of bug fixes! https://t.co/nafJXbdN7B
github.com
Vitest 1.0 is here! This release page lists all changes made to the project during the beta. For the migration guide, please refer to the documentation. ย ย ย ๐จ Breaking Changes Add support for pool ...
9
282
1K
Remix v2.3.0 just shipped ๐ข * Stabilized useBlocker * New unstable_flushSync API * Over a dozen bug fixes and improvements for the Vite plugin See the full changelog here ๐ https://t.co/FWM79LZjyW
3
54
377
New Episode! ๐ Exploring Pending and Optimistic UI in Remix Today's episode will cover: โ Busy Indicators โ Optimistic UI โ Skeleton Fallbacks The series is free and for the community, support will be much appreciated. Hope you find today's episode insightful! ๐
13
56
346
๐ The October issue of https://t.co/okxeQ1Zqlj is out and we're featuring Remix Utils v7 - now fully updated to v2 - esm only - cool new utils like useDebounceFetcher and CSRF tokens - utils can be imported individually Great work @sergiodxa! https://t.co/g9XOmCVcSd
github.com
A set of utility functions and types to use with Remix.run - sergiodxa/remix-utils
0
10
37
I get asked about this a lot (especially since the launch of Epic Web), so I've written it down. Here's why I won't use Next.js: https://t.co/crVN7hOszL
159
282
2K
My professional opinion is that you should build new apps with Remix instead of Next.js It feels like next.js has become too complex to manage. Made extra challenging that itโs not directly driving revenue, so hard to justify the investment it really needs. This is after
What is this you ask? It's the built-in @nextjs "take a break" screen that happens about every 20 minutes while developing. ๐ฅ The app router dev speed is certainly faster than old pages router now, but you still get dumb stuff like this. This is latest nextjs + node v20
116
66
791
Ok, it's not polished by any means, but it's a decent functional example and you can work with the AI to design components. Give it a clone and play with it yourself. Contributions welcome.
github.com
An AI driven chat application that is useful for prototyping layouts / components for your React application. - jacob-ebey/ai-components
4
5
33
This is a really big deal. Opening up the compiler has been a big ask since the beginning, and we're finally able to start delivering thanks to @pcattori and @markdalgleish's amazing work! Read more about the decision and work in the official RFC ๐
github.com
"Just Use Vite!" Background Over-reliance on compilers is often to blame for apps being slow and clunky for both the developer and users, so our initial approach with Remix was to keep it...
๐ https://t.co/LgYOJDfDWl Unstable Vite support has officially landed in the @remix_run repo! ๐ Still early and have to land support for runtimes and custom servers before stable, but dang does it feel good to say: Remix runs on @vite_js ๐ฅ
5
19
159
๐ Version 7.46.0 Published - feat: support disabled prop for `useController` - feat: trigger passed names to construct resolver options - Bug fixes https://t.co/wqZHpvqEF2
github.com
๐ React Hooks for form state management and validation (Web + React Native) - react-hook-form/react-hook-form
0
6
98
RHF ใซไน
ใ
ใซ่ฒข็ฎ fix(yup): resolve ts error when including optional key in yup schema by kotarella1110 ยท Pull Request #625 ยท react-hook-form/resolvers
github.com
Overview This PR addresses the issue outlined in #575. The problem stems from inaccurate inference of generics (TFieldValue) in yupResolver. For instance, when passing a schema with optional keys t...
1
1
11
Hey there, TypeScript aficionados ๐๐ป Looking to make a contribution to a well-loved form library? We've got a couple of issues that could use some assistance :) ๐๐ป https://t.co/S2sKvhL5bt ๐๐ป https://t.co/v3oY1o3wBI ๐ @HookForm
1
3
11
Success! Took less then 20 minutes thanks to this awesome package by @_jorisre
https://t.co/fBDmbSpiIB
0
1
1