API
- Features: Various improvements to social network based authentication. Password reset emails can now be requested if the account has social authentication, if an email is available in that data; following the flow will set up a username and password login. Accounts created with social authentication will automatically receive a password-based "local" login where possible. If the user attempts to create an account using a social auth method, and there's already an account with local login using a matching email address, we will attempt to log them in there.
- Content: New backgrounds and Enchanted Armoire items for April 2022
- Fix: Corrections to various English language strings (thanks to @Basrara, @CuriousMagpie)
- Fix: More graceful handling when cron fails partway through--operation will be re-attempted later rather than abandoned entirely
- Chore: Locale files updated
Client
- Feature: Page footer automatically updates copyright year (thanks to @rarysson)
- Fix: Correctly display snowballed avatar in small circular view at top of private message conversation (thanks to @citrusella)
Repo
- Chore: Package updates per Dependabot