API
- Feature: Tasks now can have a short name, unique among a user's tasks but not the whole tasks collection, as a human-readable ID for use in integrations.
- Fix: Member and flag routes are more consistently documented
- Fix: Message announcing Gems gift includes backticks for Markdown (thanks to @Hus274)
- Fix: Migration to correct old invalid emails
- Fix: More consistent naming of quest series and pet quest awards
- Fix: Upgrade npm before other build tasks (thanks to @thompsnm)
Client
- Fix: Guild invitations no longer require hard refresh to clear (thanks to @Hus274)
- Fix: Missing or corrupted local storage no longer breaks login