API
- Feature: Site can now optionally use HTTP Basic Auth (useful for testing environments)
- Feature: Receive Stripe webhooks to cancel subscriptions on repeated failed payments
- Feature: New plain background given to users by default and displayed by default
- Fix: Better redirection to main hostname from e.g. www.habitica
- Fix: Sending a class change API request with a bad class name throws an appropriate error (thanks to @lulock)
- Chore: Locale files updated
Client
- Feature: Contact emails in translatable strings now use customizable addresses set up in environment (thanks to @gsacavdm)
- Fix: Outdated video removed from Press Kit
- Chore: Community Guidelines updated