Release v0.61.0
12 April 2024This release brings the ability for your users to recover their forgotten passwords, and stay logged in between browser sessions. The speed of the mesh analysis jobs has also roughly doubled, which makes detecting those holes a bit less expensive.
In order to enable password recovery, you’ll need to set up email delivery, which needs a bunch of new environment variables:
Required:
PUBLIC_HOSTNAME
: the public hostname (e.g. try.manyfold.app), used for links in emailsSMTP_SERVER
: an SMTP server that can be used to send emailSMTP_USERNAME
: username for the SMTP serverSMTP_PASSWORD
: password for the SMTP server
Optional:
PUBLIC_PORT
: if the service isn’t on a standard port, specify it here. Also used for the links in the emails.SMTP_FROM_ADDRESS
: The email address that mail should be sent from. Defaults tonotifications@{PUBLIC_HOSTNAME}
if not specified.
What’s Changed
✨ New Features ✨
- Add “remember me” option at login by @Floppy in #2027
- Add ability to recover lost passwords by @Floppy in #2030
🛠️ Other Improvements 🛠️
- Optimise STL loader by @Floppy in #2026
Full Changelog: v0.60.0…v0.61.0
See the original release on GitHub: v0.61.0