v0.8.6 - Another breaking change #86
pilcrowonpaper
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone!
First, at the time of writing this, we have 184 Github stars and 70 discord members! A big thank you to everyone, and a very big thank you to those who contributed! We're currently the fastest growing authentication library for SvelteKit as well. A bit niche, but I think that's amazing.
So... v0.8.6 introduces another batch of breaking changes. I know people were tired of SvelteKit breaking every few hours and it doesn't help that Lucia breaks every few days as well. I'm hoping this will be the last major breaking change, but no promises.
With this update, I've reverted the recent change of load functions, where you use wrapper functions provided by Lucia to set them. However this led to SvelteKit's type interference to break and it didn't provide a good DX, so I've removed them while keeping all the features that were introduced.
Major breaking changes
Root server load function
Load functions
Server load functions
Other changes
I've also added a way to validate form submissions.
Finally, I've improved the example app and the documentation as a whole. Thanks for sticking with us!
Beta Was this translation helpful? Give feedback.
All reactions