Skip to content

Releases: HabitRPG/habitica

v3.43.2 Blog Bailey

Choose a tag to compare

@SabreCat SabreCat released this 28 Sep 03:13

API

  • Content: Strings for upcoming Armoire items and backgrounds

Client

  • Chore: Bailey for blog posts

v3.43.1 Randomness

Choose a tag to compare

@SabreCat SabreCat released this 27 Sep 14:51

API

  • Fix: Unused code left over from v2 removed (thanks to @khipkin)
  • Fix: Correctly report Mage weapons as costing 2 Gems in Seasonal Shop
  • Fix: Random values are obtained without using user values as seed (thanks to @gambtho)
  • Documentation fix: Corrected email route URL
  • Chore: New A/B test to enable Enchanted Armoire by default

Client

  • Feature: Output of task result includes quest progress (thanks to @gambtho)
  • Fix: Advanced Options expand/collapse status respects user preferences when creating a new task
  • Fix: Backgrounds
  • Fix: Real-time chat no longer limited to 1 tab
  • Fix: Real-time chat handles disconnection better

Repository

  • Chore: NPM shrinkwrap updated

v3.43.0 Ghost Hatching Potions

Choose a tag to compare

@SabreCat SabreCat released this 22 Sep 20:08

API

  • Content: Ghost Hatching Potions
  • Content: Subscriber items for September 2016
  • Fix: Seasonal Shop returns correct fall season image and text for mobile app use
  • Fix: User object sent to analytics when user registers using social auth
  • Chore: Locale files updated

Repository

  • Fix: Broken links in locale readmes corrected (thanks to @mleko)
  • Chore: NPM shrinkwrap updated

v3.42.1 Sprite hashing fix

Choose a tag to compare

@SabreCat SabreCat released this 21 Sep 15:03

Client

  • Fix: Hash spritesheets correctly so updates don't result in scrambled images

v3.42.0 Fall Festival 2016

Choose a tag to compare

@SabreCat SabreCat released this 21 Sep 01:44

API

  • Feature: Route to export PM inbox as HTML
  • Content: Fall Festival 2016
  • Docs: Explanation of valid skill IDs
  • Fix: Use habitica-markdown instead of markdown-it
  • Fix: Send user object to analytics when registering
  • Chore: Locale files updated

Client

  • Feature (BETA): Preliminary setup of Vue framework
  • Fix: "Select All" in Challenges list correctly selects all visible Guilds (thanks to @Ozzystrasza)
  • Fix: Don't crop Experience graph inappropriately (thanks to @zesme)
  • Fix: Don't reconnect real-time chat in one tab when another tab goes idle
  • Fix: Slim down task data sent on update to avoid "entity too large" (thanks to @rbreu)

Repository

  • Chore: Some unused packages removed
  • Chore: NPM shrinkwrap updated

v3.41.4 Corrected sprite processing

Choose a tag to compare

@SabreCat SabreCat released this 17 Sep 03:51

Client

  • Fix: Spritesheets are compiled with correct URL references
  • Chore: Blog announcements

v3.41.3 Common folder reorganization

Choose a tag to compare

@SabreCat SabreCat released this 16 Sep 22:09

Note this was not released

v3.41.4 will be released instead

API

  • Fix: Default eyewear can be bought back if lost (thanks to @Ozzystrasza)
  • Fix: A/B tests are correctly assigned for new Facebook-authenticated accounts, and not assigned to existing users creating local login
  • Fix: Use "(s)" pluralization instead of assuming plural in some strings (thanks to @Mathwhiz)
  • Chore: Locale files updated

Client

  • Fix: Remove extra blank space in Magic Potion section of Mounts page (thanks to @Ozzystrasza)
  • Fix: Better Pusher connection handling for real-time chat

Repository

  • Refactor: /common folders moved to /website/common
  • Chore: NPM shrinkwrap updated

v3.41.2 RTC Fixes

Choose a tag to compare

@SabreCat SabreCat released this 14 Sep 22:34

API

  • Fix: Webhook handling no longer logs spurious errors

Client

  • Fix: Don't show desktop notifications if message was sent by current user (e.g. from mobile)
  • Fix: Tavern and Guilds properly refresh messages when user submits a new post

Repository

  • Chore: Current client folder moved to website/client-old in preparation for frontend rewrite
  • Chore: NPM shrinkwrap updated

v3.41.1

Choose a tag to compare

@crookedneighbor crookedneighbor released this 14 Sep 22:47

API

  • Chore: Locale files updated

Client

  • Fix: Due dates on To-Dos can be edited again

v3.41.0 Real-Time Party Chat (and cows)

Choose a tag to compare

@SabreCat SabreCat released this 13 Sep 22:22

API

  • Feature: Real-time party chat sync using Pusher
  • Feature: Orb of Rebirth discounted, no longer removes equipment
  • Feature: Private property added for conducting retention A/B tests
  • Content: Pet quest for September 2016, The Mootant Cow
  • Fix: No-progress results on collection quests now report "found no [items]" instead of "found 0 [items]" (thanks to @abatula)
  • Fix: Middlewares next() order rearranged so translated strings are available to Mongoose models
  • Fix: Users can no longer register using habitica.com or habitrpg.com email addresses (thanks to @Mathwhiz)
  • Fix: Perfect Day achievement/buff no longer awarded when no Dailies are due (thanks to @khipkin)
  • Fix: Users are allowed to place mod flags on their own messages (thanks to @cincospenguinos)
  • Test: New tests for force starting quests (thanks to @Hus274)
  • Test: New tests added for payments (thanks to @Hus274)
  • Refactor: Pets-related content moved to its own script file
  • Chore: Locale files updated

Client

  • Feature: Allow sending multiple invites simultaneously using UUID (thanks to @Ozzystrasza)
  • Feature: Desktop notifications for party chat
  • Feature: Avatar stats and user achievements now appear on separate pages (thanks to @khipkin)
  • Fix: Challenges page no longer scrolls to the top at inappropriate times (thanks to @Ozzystrasza)
  • Fix: User checked into the Inn no longer appears with eyes closed in misc modals (thanks to @abatula)
  • Fix: Add Multiple feature now available when editing Challenges
  • Fix: Private messages in inbox can now be copied as To-Dos (thanks to @SinBle)
  • Fix: GIF animation for Ian the Quest Master no longer has an awkward flickering effect (thanks to @Mathwhiz)
  • Fix: Clicking X icon on a task reverts the edit, for real this time (thanks to @Hus274)
  • Fix: Seasonal Shop does not display items that cannot be purchased with Gems (thanks to @Hus274)
  • Refactor: Move handling of achievements and their modals to an Angular service (thanks to @khipkin)