Releases: HabitRPG/habitica
Releases · HabitRPG/habitica
Release list
v3.43.2 Blog Bailey
API
- Content: Strings for upcoming Armoire items and backgrounds
Client
- Chore: Bailey for blog posts
v3.43.1 Randomness
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
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
Client
- Fix: Hash spritesheets correctly so updates don't result in scrambled images
v3.42.0 Fall Festival 2016
API
- Feature: Route to export PM inbox as HTML
- Content: Fall Festival 2016
- Docs: Explanation of valid skill IDs
- Fix: Use
habitica-markdowninstead ofmarkdown-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
Client
- Fix: Spritesheets are compiled with correct URL references
- Chore: Blog announcements
v3.41.3 Common folder reorganization
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:
/commonfolders moved to/website/common - Chore: NPM shrinkwrap updated
v3.41.2 RTC Fixes
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
clientfolder moved towebsite/client-oldin preparation for frontend rewrite - Chore: NPM shrinkwrap updated
v3.41.1
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)
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)