Skip to content

Releases: HabitRPG/habitica

3.14.0

19 Jun 10:36
Compare
Choose a tag to compare

API

  • Feat: locales updated
  • Fix: fix training values not resetting at level up (thanks to @velezsarain)

Client

  • Fix: Allow users to reject invites to new parties
  • Fix: deleting completed todos now works (thanks to @Hus274)

3.13.0

18 Jun 00:55
Compare
Choose a tag to compare

API

  • Feature: Tasks now can have a short name, unique among a user's tasks but not the whole tasks collection, as a human-readable ID for use in integrations.
  • Fix: Member and flag routes are more consistently documented
  • Fix: Message announcing Gems gift includes backticks for Markdown (thanks to @Hus274)
  • Fix: Migration to correct old invalid emails
  • Fix: More consistent naming of quest series and pet quest awards
  • Fix: Upgrade npm before other build tasks (thanks to @thompsnm)

Client

  • Fix: Guild invitations no longer require hard refresh to clear (thanks to @Hus274)
  • Fix: Missing or corrupted local storage no longer breaks login

v3.12.1 Quest damage fix

16 Jun 00:42
Compare
Choose a tag to compare

API

  • prevent damage from a boss to a player who has left the quest

3.12.0: Axolotls

15 Jun 17:41
Compare
Choose a tag to compare

API

  • Content: Axolotl pet quest
  • Fix: Corrections to loading screen tips
  • Fix: Automatic attribute point allocation no longer persists through Rebirth or Reset (thanks to @Mathwhiz)

Client

  • Feature: Group equipment page by item slot (thanks to @Hus274)

v3.11.0

11 Jun 23:32
Compare
Choose a tag to compare

API

  • Feat: Locales updated

Client

  • Feat: Add tips to loading screen
  • Fix: tags retain filtering (Thanks @velezsarain)
  • Fix: Webhooks can be set up (Thanks @Mathwhiz)
  • Fix: Equipment sprites corrected (Thanks @Hus274)

3.10.0

10 Jun 01:22
Compare
Choose a tag to compare

Client

  • Fix: Spells that cannot currently be cast are disabled

API

  • Feature: Moderators receive email when a community violation flag is removed from a post (thanks @velezsarain)
  • Fix: Improved error message when attempting to access private challenge or group
  • Fix: "your password" is translatable in instructions for deleting account
  • Chore: Locale files updated

Party page fixes

08 Jun 03:11
Compare
Choose a tag to compare

Client

  • Fix: Party page now loads more carefully, avoiding incorrect display of "start a party" page and other errors
  • Fix: Frog pets now face the same direction as other pets (thanks @MrEikono)
  • Fix: Use correct HTTP method for applying coupon codes to subscriptions

API

  • Locale files updated

Remove Local Storage and add User notifications

07 Jun 14:27
Compare
Choose a tag to compare

Client

  • Do not use localStorage anymore to store user data
  • Implement loading screen for app

API

  • Introduce user notifications: stored in user.notifications. Currently are implemented CRON, WON_CHALLENGE, ULTIMATE_GEAR_ACHIEVEMENT, NEW_CONTRIBUTOR_LEVEL, DROPS_ENABLED, REBIRTH_ENABLED, STREAK_ACHIEVEMENT, REBIRTH_ACHIEVEMENT. The type of notifications and the data returned is subject to changes.
  • API responses now return {success, message, data, notifications}
  • Added route to mark a notification as read. Not part of the public api.

v3.7.3

06 Jun 03:19
Compare
Choose a tag to compare

Client

  • fix: Flowers now properly show up on your avatar without also needing to apply visual buffs

v3.7.2

06 Jun 03:19
Compare
Choose a tag to compare

API

  • fix: Revert breaking change where user.party.quest.progress.collect was cast to an object because this was causing the Android app to cease to function. Instead, this will be deprecated and an empty object. user.party.quest.progress.itemsCollected will be the new property to determine how many items are in a collection quest