v0.4.3

maybe-finance/maybev0.4.3Feb 28, 2025by zachgoll

AI Summary

Stability improvements and quality of life updates including data reset functionality for self-hosted apps and offline investment trade support.

Key Highlights

  • Data reset button for self-hosted instances
  • Offline investment trade tickers support
  • Synth data provider UI warning for missing configuration
  • Improved transaction filtering with transfers
  • Dashboard design fixes

New Features

  • Data reset functionality in user settings
  • Offline trade tickers support
  • UI warning when Synth data provider not configured
  • Liability graph sign correction
  • CSV import quotation escaping fix

Full Release Notes

## Data resets, offline investment trades, and miscellaneous stability improvements

This release comes with a wide mix of stability improvements and quality of life updates; particularly for self hosted apps, which can now be "reset" in user settings.  If your data looks wrong or you want a "clean slate" to work from, we've added the ability for you to easily perform these resets without writing SQL or manually deleting records.

This release also comes with a much clearer UI surrounding the Synth data provider.  New self hosted users will now see a prominent warning message if they have missing data as a result of a misconfigured or absent data provider.

## What's Changed
* Add new category flow by @syedbarimanjan in https://github.com/maybe-finance/maybe/pull/1857
* Fix parent category sums in budget by @zachgoll in https://github.com/maybe-finance/maybe/pull/1894
* Add breadcrumbs support across application by @Shpigford in https://github.com/maybe-finance/maybe/pull/1897
* Dashboard design fixes by @zachgoll in https://github.com/maybe-finance/maybe/pull/1898
* Allow account balance to dynamically use currency format on preference page by @Harry-kp in https://github.com/maybe-finance/maybe/pull/1910
* Feat: Data "reset" button by @tonyvince in https://github.com/maybe-finance/maybe/pull/1913
* Fix: Make Tags selection scrollable by @tonyvince in https://github.com/maybe-finance/maybe/pull/1921
* Fix value wrapping on account balance in sidebar by @zachgoll in https://github.com/maybe-finance/maybe/pull/1922
* Fix import configuration form so number format is applied by @zachgoll in https://github.com/maybe-finance/maybe/pull/1923
* Add transitions to buttons and other common design system elements by @zachgoll in https://github.com/maybe-finance/maybe/pull/1924
* Allow offline trade tickers by @zachgoll in https://github.com/maybe-finance/maybe/pull/1925
* fix: Don't show Billings on settings navbar when self-hosted by @tonyvince in https://github.com/maybe-finance/maybe/pull/1912
* Show UI warning to user when they need provider data but have not setup Synth yet by @zachgoll in https://github.com/maybe-finance/maybe/pull/1926
* Invert liability graphs to have correct signage by @zachgoll in https://github.com/maybe-finance/maybe/pull/1928
* Escape quotations in CSV imports properly by @zachgoll in https://github.com/maybe-finance/maybe/pull/1929

## New Contributors
* @syedbarimanjan made their first contribution in https://github.com/maybe-finance/maybe/pull/1857

**Full Changelog**: https://github.com/maybe-finance/maybe/compare/v0.4.2...v0.4.3