Skip to content

Releases: HabitRPG/habitica

v5.47.3 CSP and Apple email fix

07 Apr 20:19

Choose a tag to compare

API

  • Feature: Implemented Content-Security-Policy (@SabreCat)
  • Refactor: Moment locales delivered from core translations API (@phillipthelen)
  • Chore: Locale files updated (@weblate contributors)

Client

  • Fix: Capture email during registration flow for some Apple users with accounts that lack emails (@SabreCat and @Hafizzle)
  • Refactor: Remove Webpack and vue-fragment (@SabreCat)

v5.47.2 Group Plan reclamation fix

02 Apr 20:14

Choose a tag to compare

API

  • Fix: Look up expired group plans by dateCreated instead of customerId, which gets blanked out after cancellation (@Hafizzle)
  • Chore: Locale files updated (@weblate contributors)

v5.47.1 Pre April Fools fixes

02 Apr 20:13

Choose a tag to compare

API

  • Fix: Add a default price to the latest event background, to better fit mobile logic (@SabreCat)
  • Chore: Locale files updated (@weblate contributors)

Client

  • Fix: Restore mistakenly deleted CSS related to animated GIFs (@SabreCat)

v5.47.0 April Fooling 2026

24 Mar 18:00

Choose a tag to compare

API

Client

  • Refactor: More futureproof implementation of AF shenanigans (@phillipthelen)

v5.46.4 Fixes

17 Mar 19:53

Choose a tag to compare

API

  • Fix: Don't allow users to search up and join archived Guilds (@SabreCat)
  • Fix: Use correct variable name in group invite emails (@SabreCat)
  • Chore: Locale files updated (@weblate contributors)

Client

  • Fix: Don't create a new tag in tag creation flow if user has input an exact match with an existing tag (@Tanmay-Nalawade, @SabreCat)

v5.46.3 Rebirth Adjustment, Security Fix

12 Mar 22:26

Choose a tag to compare

API

  • Feature: Simplify logic for awarding Orb of Rebirth achievements. It's no longer necessary to exceed previous level to stack the achievement, only to grow the "highest level rebirthed" portion (@Hafizzle)
  • Fix: Generate fresh IV for cryptography instead of using a static environment variable. Addresses GHSA-wj5m-v567-ph9j (Corban Villa)

v5.46.2 Fixes and QoL

10 Mar 17:13

Choose a tag to compare

API

  • Fix: Deduplicate streak achievement notifications (@rohithgowda18)
  • Fix: Don't unpin quest potions from Rewards at cron (@SabreCat)
  • Chore: Locale files updated (@weblate contributors)

Client

  • Feature: Add standard close X to Bailey news modal (@SabreCat)

v5.46.1 Emoji Overhaul and Improved Group Plan Flow

05 Mar 21:04

Choose a tag to compare

API

  • Feature: Allow users to find old lapsed Group Plans and revive them instead of subscribing a brand new Plan (@Hafizzle)
  • Chore: Locale files updated (@weblate contributors)

Client

  • Feature: Overhaul of emojis library to use a more recent and complete emoji set, and add autocomplete functionality (@Hafizzle)
  • Feature: Client support for new Group Plan selection flow (@Hafizzle)
  • Fix: Correct margin override for avatar in buy modals (@SabreCat)

v5.46.0 Spring Content 2026

26 Feb 18:19

Choose a tag to compare

API

v5.45.0 Performance Improvements + Fixes

24 Feb 16:27

Choose a tag to compare

API

  • Fix: Various improvements to connectivity and shutdown handling to improve performance on Kubernetes (@phillipthelen)
  • Fix: Remove HTML and PNG export API routes that are no longer maintained and which only returned 404s (@SabreCat)

Client

  • Fix: Correctly total up tasks for currently selected filter when displaying count above task column (@Tanmay-Nalawade)
  • Fix: Correctly include class gear bonus when displaying stat breakdown on user profile (@SabreCat)
  • Fix: Don't show broken image on user profile if user has no background equipped (@phillipthelen)
  • Fix: Correct a link to admin panel for admin users (@phillipthelen)