Major Changes:
• Added redesigned profile menu.
• Added a sign in screen and an option to sign in via email.
• Added the ability to sign out.
• Added various warnings for guest accounts regarding signing out.
• Guest accounts are also now automatically deleted when they sign out.
• Copyright and version info and the link to the GitHub repo are now displayed everywhere in the app via a desktop-specific and a mobile-specific footer.
• Improved the padding/layout of the items table.
• Improved dark theme implementation to be compatible with browser/OS preferences.
• Added Privacy Policy and Terms of Service.
• All on-screen numbers are now rounded by the second decimal place.
Bug Fixes:
• Fixed issue with scrolling not working in the user items list.
• Fixed issue with macros in the goals settings dialog displaying as NaN when an invalid input is given.
Minor Changes:
• Updated README.md.
• Updated Firestore security rules.
• General code quality improvements.
• Miscellaneous package upgrades.