Releases: HabitRPG/habitica
Releases · HabitRPG/habitica
v5.44.2 Performance Improvements
API
- Performance: Adjustments to caching and MongoDB pool behavior to smooth out resource spikes and avoid gibberish page loads (@phillipthelen)
v5.44.1 String Hotfix
API
- Fix: Use consistent templating characters across all i18n files to avoid errors in group, challenge, and other miscellaneous strings (@SabreCat)
v5.44.0 BREAKING Update to String Localization
API
- Refactor: Load i18n data in safer and more performant fashion (@phillipthelen). As part of this change, the
GET/api/v4/i18n/browser-scriptroute is sunset, replaced by/api/v4/i18n/coreand/api/v3/i18n/content. - Feature: Add anonymous debug logging to PayPal subscriptions, for investigating accounts receiving subscriptions without payment completion (@SabreCat)
- Fix: Customization items can now be pinned to Rewards as intended (@Hafizzle and @phillipthelen)
Client
- Fix: Support for pinning customization items (@Hafizzle)
v5.43.4 Social Auth Usernames Fix
v5.43.3 Chat Performance
API
- Feature: Environment configuration to disable SSL and base URL checks, for use in containerized environments (@phillipthelen)
- Performance: Improved pagination for chat and inbox routes (@Hafizzle)
- Chore: Locale files updated (@weblate contributors)
Client
- Performance: Make use of new pagination in web components (@Hafizzle)
v5.43.2 Stat Allocation Fix
Client
- Fix: Correct binding of dropdown in stat allocation so it saves as intended (@Hafizzle)
v5.43.1 Privacy Preferences Fix
Client
- Fix: Default analytics permission to
falsewhen opening privacy preferences modal on home page (@SabreCat)
v5.43.0 Automatic Allocation Returns
v5.42.4 G1G1 Notification Hotfix
Client
- Fix: Use local storage, not session storage, to record dismissal of G1G1 note in notifications dropdown (@Hafizzle)
v5.42.3 Some Fixes, Again
API
- Chore: Locale files updated (@weblate contributors)
Client
- Fix: Debounce submit function on password reset form to prevent double sends (@SabreCat)
- Fix: Short circuit
markdownContainerreference in party page to avoid TypeErrors in fresh parties (@SabreCat) - Fix: Adjust paddings/margins on front landing page to better match visual flow from before username updates (@SabreCat)