Skip to content

Releases: lilmees/dnd-tracker

CHANGELOG 2.0.0

07 Sep 09:50
116f6e9
Compare
Choose a tag to compare

New

  • Got married 💍

Improvements

  • Attack description limit is now 1000 characters
  • Updated layout for info page and popup
  • Showcase encounter on homepage should load faster
  • Updated styling and functionality of the pagination component
  • Updated styling for name generator list

Bug fixes

  • When copying an initiative item, the copied item could have the same id as the original
  • The bulk remove button was always disabled on the encounter overview page
  • Some labels were not displaying correctly for encounter options

CHANGELOG 1.0.19

17 Apr 17:14
8df07f0
Compare
Choose a tag to compare

New

  • Option to save encounter-created homebrew directly to your campaign
  • Confirmation prompts when updating HP, AC, and Name directly within an encounter
  • Introduced an interactive encounter tour to guide users through features
  • Encounter pets are now here to accompany your adventures
  • Removed card view for encounters and campaigns

Improvements

  • Improved quick initiative pop-up with added flexibility; now includes an option to bypass initiative modifiers
  • Added some animations to make your experience smoother
  • New design for condition badges and tooltips
  • Added an asterisk for required input fields

Bug fixes

  • Resolved issue where sorting a table wouldn't update pagination correctly
  • Fixed translation error in the play dropdown menu
  • Corrected a bug where creating an initiative item in an encounter would disregard the modifier
  • Addressed autofill issue where amount wouldn't populate in homebrew form for monster or summon selection
  • Fixed encounter syncing functionality to match expected behavior
  • Corrected calculation error for homebrew amount

CHANGELOG 1.0.18

17 Mar 16:41
01d33e5
Compare
Choose a tag to compare

New

  • Added the ability to search encounters, campaigns and notes
  • Alternative table view for encounter/campaign overview page with sorting
  • Added socials in the footer

Improvements

  • Improvements to the loading of the campaign content page
  • Added background color to all the inputs for better visibility
  • Arrow keys now respect the snap to grid setting when an object is selected on the map

Bug fixes

  • Password reset email would not be sent when requested
  • Initiative modifier was not correctly calculated when adding a new monster from the bestiary
  • Upon opening the campaign update modal, the form did not contain the current content
  • Sitemap was not correctly generated
  • When not logged in, the pricing page incorrectly displayed a free subscription status, which is only applicable to users with an account

CHANGELOG 1.0.17

21 Jan 11:35
2bb7c23
Compare
Choose a tag to compare

New

  • Share encounters
  • Encounter playground page
  • Encounter syncing indicator

Improvements

  • When quick adding initiative not all the input fields should be required
  • Homebrew form (monster, summon) quantity automatically 1
  • Campaign items max amount indicator
  • Updated Nuxt version
  • Updated Fabric version
  • Removed homepage image shadows

Bug fixes

  • Homebrew max is 100 not 50

CHANGELOG 1.0.16

21 Jan 11:33
2bb7c23
Compare
Choose a tag to compare

New

  • Only one-time subscriptions now :)
  • Initiative modifier can be added to homebrew
  • Hotkey pop up for map hotkeys
  • Reset confirmation for resetting the map canvas

Bug fixes

  • When removing encounter on campaign page you got redirected to encounter overview
  • Map hotkeys did not work for windows
  • Monsters with same name got the same initiative with quick initiative

CHANGELOG 1.0.15

21 Jan 11:32
2bb7c23
Compare
Choose a tag to compare

New

  • Modal for adding everyone's initiative at once
  • Map creator (BETA)
  • Fantasy name generator page and widget
  • Information page where you can view all the D&D content
  • Option to hide encounter widgets (notes, info pins, fantasy name generator)

Improvements

  • Search function for homebrew items on the campaign overview page
  • HP and AC now show up when updating homebrew items

Bug fixes

  • No maximum amount of homebrew items. Maximum amount is 100
  • No maximum amount of notes. Maximum amount is 50
  • Add campaign homebrew button disabled after updating encounter
  • Bestiary CR sorting doesn't work
  • Notifications where in EN when language was NL
  • Couldn't update HP and initiative sometimes on encounter page
  • Initiative button on homescreem didn't work

CHANGELOG 1.0.14

16 Oct 12:38
680492c
Compare
Choose a tag to compare

New

  • New campaign pages: content, settings & danger zone
  • Added team functionality to campaigns"
  • Changelog page
  • Feature request page
  • Badges on profile
  • Subscribe success page
  • Updated pricing page

Improvements

  • Confirmation modal no longer expects the title, you now need to type delete
  • Updated styling
  • Updated hotkeys for mac users
  • More subtle animations
  • Coupon code possibility for subscriptions
  • SEO and accessibility changes
  • When a user deletes a profile, also cancel the subscription
  • Changes for faster loading of encounters
  • Links in encounters now get loaded in an iframe
  • HP and AC override updated
  • Updated the way mails get sent
  • Updated create encounter/campaign CTA"

Bug fixes

  • Hydration error
  • Avatars would not load anymore
  • When the navigation bar goes off-screen, the dropdowns did not close
  • Could not add 0 as initiative
  • Active links are purple in the navigation bar even when the background is purple
  • Can't add a link to homebrew on the campaign page
  • Build edit menu disappeared when pressing the button instead of hovering

CHANGELOG 1.0.13

08 Sep 09:15
12a3f98
Compare
Choose a tag to compare

BUGFIXES

  • Homebrew table not updating after updating row
  • Could not update or delete encounters on campaign detail page
  • Sometimes campaigns could not be created

ENHANCEMENTS

  • Configuration options for displaying specific columns and preferred column spacing in encounters
  • Add actions to Homebrew
  • Add player name to Homebrew when of type player
  • Override HP and AC like Beyond
  • Changed 'Monster manual' to 'Bestiary'
  • Bestiary is now full screen modal
  • Info search cards can now be opened, allowing more content to fit on the screen
  • Add initiative campaign modal updated functionality
  • Accessibility updated for screen-readers
  • Google SSO (Google still needs to approve my request)
  • Updated the column label from 'Actions' to 'Manage' to reduce confusion with attack actions
  • Added extra 'DEX' label to the initiative modal for more clarity
  • Integrated Umami analytics (Doesn't collect personal information)

STYLING UPDATES

  • Email templates
  • Cookie banner
  • Modals

CHANGELOG 1.0.12

15 Aug 17:57
e6667c3
Compare
Choose a tag to compare

BUG FIXES

  • After creating an encounter, you couldn't create another one without refreshing.
  • Error when logging out on the profile page.
  • LogRocket created an error when trying to catch an error.
  • Every time you updated an encounter row that had 3 failed death saves, you got a notification.
  • When loading the website, sometimes you could see "Register/Login" in the navigation component when you're already logged in.
  • Cookie banner gets shown too many times.
  • Indexes of initiative items not updating after adding new initiative items.
  • Couldn't add all homebrew items to an encounter without selecting one.
  • After 1 hour of using the site, you needed to refresh before you could do something again (expired JWT token).
  • After creating a campaign, the modal doesn't reset for using it the next time.

ENHANCEMENTS

  • Bulk deleting of campaigns/encounters.
  • Added bug logging tool for the users.
  • Rich text editor for encounter notes.
  • Restyled and updated the profile page.
  • Skeleton loaders for UI components for better UX.
  • Updated error page.
  • Updated styling of the website.
  • Improved the animations.
  • When creating an encounter on the campaign page, it automatically links it to the campaign.
  • Created utility functions for generating page URLs.
  • Possibility to add the initiative modifier to the rolled value.

CHANGELOG 1.0.8

28 May 19:16
330a223
Compare
Choose a tag to compare

BUGFIXES

  • Couldn’t select conditions on encounters
  • Couldn’t set base ac when its empty
  • Couldn’t set base hp when its empty
  • Random color generator sometimes generated invalid color strings
  • When logging out the navigation bar did not update
  • Sometimes the initiative buttons wouldn’t work

ENHANCEMENTS

  • Changed error logging library for better error messages for debuging
  • Updated the code responsible for index checking in encounters
  • Updated color picking component
  • Simple about page
  • Changed the code from javascript to typescript for stability and type checking

WHAT I’M WORKING ON NEXT

  • Updating code for stability


In total removed 3683 lines of code and added 4405 more lines
202 files changed

My main focus is providing a stable product before adding more features. I should have don this from the start but adding new stuff is always more fun than updating things you did wrong :p. That being said im still going to add the feature for adding attacks for homebrew items