Skip to content

Releases: HabitRPG/habitica

v5.16.1 Reset and Items Fixes

18 Jan 21:55
Compare
Choose a tag to compare

API

  • Fix: Use markModified when updating items via admin panel (@SabreCat)

Client

  • Fix: Allow use of "danger zone" account reset feature for users with social authentication (@phillipthelen)

v5.16.0 Mongoose 7 and Challenge Safety

16 Jan 21:45
Compare
Choose a tag to compare

API

Client

  • Feature: Updates to support banned word handling (@CuriousMagpie)
  • Feature: Enable more subscription-related fields for editing in admin panel (@phillipthelen)
  • Fix: Clean up visuals on reporting modal (@CuriousMagpie)

v5.15.2 Fixes

10 Jan 21:28
Compare
Choose a tag to compare

API

  • Feature: Throw error and revoke chat privileges when a user attempts to add a word from the slurs file to their public profile (@CuriousMagpie)
  • Fix: Don't include unreleased Enchanted Armoire items in general GET /content response (@SabreCat)
  • Fix: Default equipped pet and mount to '' instead of undefined so client doesn't need to deep rebuild user.items on first equip (@SabreCat)

Client

  • Fix: If an error occurs when saving the user profile, revert to prior values on the client (@SabreCat)

Repo

v5.14.2 Group Task Fixes

18 Dec 21:55
Compare
Choose a tag to compare

API

  • Fix: Don't erroneously throw "Groups to copy tasks from must have subscriptions" error when user opts to copy tasks from a fresh Group Plan after leaving one they used in the past (@SabreCat)
  • Fix: Double check the array and object-key data during Group Plan task assignment to keep the two formats in sync (@SabreCat)

v5.14.1 Modal Fix

18 Dec 21:53
Compare
Choose a tag to compare

Client

  • Fix: Remove erroneous color styling for small elements in Gems modal (@SabreCat)

v5.14.0 Winter Wonderland

18 Dec 01:50
Compare
Choose a tag to compare

API

Client

  • Fix: Correct horizontal padding in quest modals (@CuriousMagpie)
  • Fix: Better display of dates in Gift-One-Get-One promotional text (@SabreCat)

Repo

v5.12.2 Web Fixes

22 Nov 21:40
Compare
Choose a tag to compare

API

  • Fix: Use end dates based on relevant EVENTS constants in description strings for quest bundles (@CuriousMagpie)
  • Fix: Add November's Magic Hatching Potions to Featured Items in Market (@CuriousMagpie)

Client

  • Fix: Correct "string '' not found" error when choosing classes from Market equipment dropdown (@SabreCat)
  • Fix: Center Markdown images in Bailey news announcements (@SabreCat)

v5.12.1 Quest Bundle End Dates

14 Nov 21:53
Compare
Choose a tag to compare

API

  • Fix: Remove misleading hard-coded end dates from quest bundle descriptions (@CuriousMagpie)

v5.9.1 Fixes

17 Oct 22:50
Compare
Choose a tag to compare

API

  • Feature: New POST route /user/stat-sync that requests user stats be updated, for scenarios where user might be eligible for a level but has not performed any stat-changing action (@SabreCat)
  • Fix: Cap stat values in database pre save hook so users don't FCV their stats to amounts that break the apps (@SabreCat)
  • Fix: Correct timing of upcoming Gem sale (@SabreCat)
  • Chore: Update wording related to "Stable" feature to say "Pets and Mounts" instead, for consistency across platforms (@CuriousMagpie)

Client

  • Fix: Call /user/stat-sync upon acknowledgment of quest completion, to level up if needed (@SabreCat)
  • Fix: Validate inputs in web FCV to cap values before saving (@SabreCat)

v5.9.0 Dune Buddy Achievement

17 Oct 22:22
Compare
Choose a tag to compare

API

  • Content: New achievement, "Dune Buddy", for collecting basic colors of desert-dwelling pets (@CuriousMagpie)