docs: https://hexdocs.pm/lustre/
announcement: https://hexdocs.pm/lustre/announcements/2025-06-23.html
github: https://github.com/lustre-labs/lustre
A slightly less exciting release than the last two, but a release all the same 😌
-
You can conditionally prevent_default or stop_propagation in event handlers now, by using
event.advanced. This won't work for server components, for (hopefully) obvious reasons -
query.matchesandquery.hascan be used to write betterassert-based tests of your views -
Updates to
gleam_erlangandgleam_otpv1 (lustre_dev_tools and rsvp have been updated too) -
Dev-tools has now moved to Tailwind v4
I suspect releases will slow down now while I turn my attention to other things, but as always if you have issues/requests/ideas do let me hear about them! 💕