Edoardo Ranghieri (@theedoran) 's Twitter Profile
Edoardo Ranghieri

@theedoran

Developer, musician, sound engineer, and most importantly ๐Ÿˆ lover.
Created next-safe-action.dev

ID: 192565533

linkhttps://edoardo.ranghieri.com calendar_today19-09-2010 14:37:33

283 Tweet

392 Takipรงi

325 Takip Edilen

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

Thank you so much for your donation Vercel โค๏ธ It truly means a lot to me. Now, going back to work on next-safe-action with a big smile on my face. :)

Thank you so much for your donation <a href="/vercel/">Vercel</a> โค๏ธ
It truly means a lot to me. Now, going back to work on next-safe-action with a big smile on my face. :)
Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

Huge thanks to for sponsoring next-safe-action with $25/mo! Support like yours helps keep the project alive and maintained for everyone. Grateful to have you on board! ๐ŸŽ‰

Dave Gray โ˜•๐Ÿ’ป๐ŸŒฎ (@yesdavidgray) 's Twitter Profile Photo

My Next.js 15 Project series rolls on with Chapter 8! ๐ŸŽ‰ In this video, I show how next-safe-action (Edoardo) and Sentry (Sentry) are the perfect combo for server actions ๐Ÿ’ฏ

My Next.js 15 Project series rolls on with Chapter 8! ๐ŸŽ‰ In this video, I show how next-safe-action (<a href="/TheEdoRan/">Edoardo</a>) and Sentry (<a href="/getsentry/">Sentry</a>)  are the perfect combo for server actions ๐Ÿ’ฏ
Pontus Abrahamsson โ€” oss/acc (@pontusab) 's Twitter Profile Photo

Shoutout to some amazing react libraries: ๐Ÿ“š Nuqs nuqs ๐Ÿ“ง React Email Resend ๐ŸŽจ UI shadcn ๐Ÿ“ฆ Zustand Daishi Kato ๐Ÿ”’ next-safe-action Edoardo ๐Ÿ”ข number-flow/react @MBarvian ๐ŸŒ t3-oss/env-nextjs Julius Thank you ๐Ÿ–ค

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

next-safe-action v8 beta is out with Standard Schema support! Huge thanks to eskimojo for the PR and to Fabian Hiller and colinhacks/zod for Standard Schema! Finally, a standard validation interface with no need for custom adapters. This is amazing for library authors and users!

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

I feel like Better Auth is the new standard for auth libraries. It's a breeze to set up, use, and integrate with other services/libraries. your work is amazing, and you ship so fast too! Just incredible.

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

I'm sorry, I couldn't handle all this RSC drama, so I moved to Django and ported next-safe-action to it. The library is now called django-safe-action, and version 69 is almost finished and ready for release. Thanks, everyone, I hope you understand this tough decision.

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

next-safe-action v8 will feature actual type checking for action metadata. If you pass a schema via defineMetadataSchema() when creating a new client, you'll then need to provide .metadata() to the action you're defining. If you don't, TypeScript will complain immediately.

Edoardo Ranghieri (@theedoran) 's Twitter Profile Photo

Quick update: I will be working on the TANSTACK Form adapter for next-safe-action after the v8 release. It will be pretty similar to the react-hook-form one. Also, currently writing the v7 to v8 migration guide :)