Skip to content

Releases: HabitRPG/habitica

v5.31.0 Winter Wonderland content + fixes

21 Nov 18:01
Compare
Choose a tag to compare

API

  • Content: Seasonal equipment for Winter Wonderland 2024-25 (@CuriousMagpie)
  • Fix: Add handling for Winter Wonderland spanning years, when determining content availability (@SabreCat)
  • Chore: Locale files updated (@weblate)

Client

  • Fix: Correct a bad import of sidebar component in Seasonal Shop (@SabreCat)
  • Fix: Show the quest purchase modal instead of the generic buy modal when viewing quests in Seasonal Shop (@SabreCat)
  • Fix: Allow click on the entirety of the Gem element, not just the icon (@CuriousMagpie, @SabreCat)

Scripts

  • Feature: Migration to adjust Gem caps and give thank-you bonuses for subscription benefit updates (@SabreCat)
  • Fix: Add notifications to Harvest Feast awards (@SabreCat)

v5.30.0 Subscriptions Revision

19 Nov 15:17
Compare
Choose a tag to compare

API

  • Feature: Logic for subscriber benefits substantially revised, for simplicity and generosity. An explanation of the changes is available on this FAQ page. (@phillipthelen)
  • Chore: Locale files updated (@weblate)

Client

  • Feature: Subscriptions page updated with refreshed designs by @Tressley and to reflect the API changes (@SabreCat)

v5.29.3 Subscriptions Announcement

12 Nov 17:56
Compare
Choose a tag to compare

Client

  • Feature: FAQ about upcoming (more generous!) adjustments to subscriber benefits, with a banner on the Subscription settings page linking to it (@SabreCat)

v5.29.1 Class Selection and Mystery Items Fixes

29 Oct 17:29
Compare
Choose a tag to compare

API

  • Fix: Include mystery items when filtering content data for official mobile apps (@phillipthelen)
  • Chore: Locale files updated (@weblate)

Client

  • Fix: Show top tier always-available Gold gear for classes in class selection modal, not seasonal gear (@CuriousMagpie)

v5.29.0 November Content

24 Oct 21:00
Compare
Choose a tag to compare

API

v5.28.9 Date Storage Fix

17 Oct 19:56
Compare
Choose a tag to compare

API

  • Fix: More consistently save dates in ISO format for tasks' nextDue field and user's history fields (@SabreCat)
  • Chore: Locale files updated (@weblate)

v5.28.8 No More Smartbanner

03 Oct 19:36
Compare
Choose a tag to compare

API

  • Chore: Locale files updated (@weblate)

Client

Repo

  • Fix: Update docker-compose.yml to correctly launch MongoDB replica set (@DesBlock)

v5.28.7 October Content

03 Oct 19:15
Compare
Choose a tag to compare

API

  • Content: Mystery items, Enchanted Armoire, etc. for October 2024 (@phillipthelen)

Client

  • Fix: Use native JavaScript date functions to provide best-guess time zone labeling in Fall Gem Sale text (@SabreCat)

v5.28.6 Group Plan workflow updates

17 Sep 15:31
Compare
Choose a tag to compare

API

  • Chore: Locale files updated (@weblate)

Client

  • Refactor: Group Plans landing pages unified to a single component with touched-up design (@SabreCat)
  • Chore: Hide Amazon Payments buttons (@SabreCat)
  • Fix: Show correct difficulty on hover for quest scrolls in a prior quest's drops info (@CuriousMagpie)
  • Fix: Show site footer on static pages in test environments where "time travel" debug controls are enabled (@SabreCat)

v5.28.5 Redirect Sanitization Fix

11 Sep 19:45
Compare
Choose a tag to compare

Client

  • Fix: Replace misused DOMPurify regex with a bespoke sanitization function for redirectTo parameters, allowing only TRUSTED_DOMAINS links and same domain redirects (@SabreCat with assistance from @Kwstubbs)

API

  • Chore: Locale files updated (@weblate)