Skip to content

Releases: cioraneanu/firefly-pico

1.5.0

16 Dec 11:23
Compare
Choose a tag to compare

Features 🎉

  • Improved app start time via gzip / brotli compression (6x less data transferred)
  • Reduced app bundle size (removed fakerjs, replaced mathjs with expr-eval)
  • Added option to select app starting page
  • Implement mechanism to make the app wait for the database to be ready
  • Added dashboard prompt for navigating to the form or transaction list
  • Added scroll to error inside forms
  • Added support for sqlite database to docker image @ethyoo

Improvements 🎈

  • Show account and category icons transaction-list-items @avee87
  • Show account and category icons transaction-template-list-items @avee87
  • Added more general purpose icons
  • Improved the budgets list by showing currency + making it respect the dashboard hide amount @avee87
  • Updated UI to better show split-transactions info
  • Updated transaction-form to actually be read-only for split-transactions
  • Show account and category icons in the transactionst-list-item @avee87
  • Updated all frontend dependencies

Fixes 🔧

  • Assistant resets correctly when switching templates
  • Fixed transaction-template to show all relevant fields @avee87
  • Fixed removing category from transaction or transaction-template @avee87
  • Fixed budgets to use the actual limit instead of the interval amount
  • Various UI fixes  (show only 2 decimal places @avee87 , budgets colors based on percent etc)

New Contributors

1.4.0

24 Sep 07:27
Compare
Choose a tag to compare

CHANGES: 🎉

  • added Budget list page
  • added Budget create / edit page
  • added Transaction search by Budget
  • new dashboard card: "Savings summary". This uses transactions related to assets accounts where role = savings
  • new dashboard card: "Budgets summary"
  • dashboard cards can now be reordered and hidden
  • transaction form fields can now be hidden
  • added transaction cloning
  • added option to quickly adjust an accounts balance
  • reorganised extras page
  • reorganized settings page
  • added synonyms to icons for better searchability
  • added option to navigate to the list of transactions from the account, tag and category forms
  • added option to set the Currency inside the Accounts form
  • fixed tutorial tooltip being cutted

1.3.4

04 Sep 10:49
Compare
Choose a tag to compare

CHANGES: 🎉

  • assistant improvements: the description part can have numbers in it, the amount part is better sanitized for whitespaces / operators
  • show account balances in the accounts-list page
  • added currency field in the account-form. You can now create accounts directly in Pico
  • fixed assistant tooltip dialog being cropped
  • updated all dependencies

1.3.0

13 Aug 14:28
Compare
Choose a tag to compare

Features 🎉

  • Implemented option to persist all user settings in database, linked to the Personal Access Token @avee87
  • Added support for setting foreign amounts in the transaction-form (for transfers with accounts of different currencies)
  • Added buttons for quick currency convertion in the transaction-form
  • Added currency names + search field to the exchange rates page

Improvements 🎈

  • Added icons to all form fields
  • Made app settings reactive
  • Dynamically update the "Save" button position to show up above the keyboard, on iOS
  • Added option to strip accents from name/descriptions @Marco7757
  • Day increments always visible in transaction-form

Fixes 🔧

  • Fixed the transaction-assistant to not remove accents + casing from your desired description @Marco77577
  • Fixed position of the sticky "save" button being hidden on some browsers
  • Fixed migration problems related to FK column types, when using MySQL database @billypon
  • Fixed negative amount accounts not being shown on the Dashboard @avee87

1.2.0

21 Jun 18:45
Compare
Choose a tag to compare

Features 🎉

  • Reworked docker build process. Image is now smaller + support for arm/v8. @MnAppsNet @Call-Me-G-Now
  • Added animations + new loading UI. Everything should feel more interactive now 😇 🎊
  • Added option to show decimal places for all values on the Dashboard @MnAppsNet
  • Added option to exclude Transactions from the Dashboard by selecting excluded Accounts/Tags/Categories.
  • Added option to exclude Accounts with 0 balance from the Dashboard

Improvements 🎈

  • Transactions list page supports setting exclussion filters from URL
  • Added buttons to easily increment/decrement day when creating a transaction
  • Prevent zoom in when double pressing buttons like increment date / increment ammount
  • Assistant improvements: supports values with decimals + can set the transactionType field from Templates (even with no Accounts set). ex You can create a Template called "salary " for transactions of type income.
  • Updated bootstrap theme
  • Added search functionality for the Templates list page
  • The search box is now hidden for all list pages that have no items
  • Improved swipe to dismiss mechanism: popups are dismissed based on fling velocity only. Added support for it in the calendar picker as well.

Fixes 🔧

  • The Assistant properly resets after template/tag/category change and corectly sets the description from Templates.
  • Clicking a chart on the Dashboard also applies the transactionType=expense filter

1.1.0

23 May 10:09
Compare
Choose a tag to compare

Features 🎉

  • Added support for Dark Theme 🌛. Thanks to @Call-Me-G-Now.
  • Added support for PWA 📱. Thanks to @avee87.
  • Added option to select number formatting.
  • Added option to choose if you want to enforce lowercase for account, tag, category, and transaction names.
  • Added support for converting all the values from the Dashboard to another currency. Thanks to @avee87
  • Added currency exchange rates page.
  • Added option to select which accounts are visible on the dashboard from within the accounts form. Hidden accounts can still be shown via a "Show more..." button.

Improvements 🎈

  • Reduced docker image size by 50%(100MB compressed). Thanks to @Call-Me-G-Now
  • Accounts lists are now grouped into account types. Thanks to @avee87
  • Improved the functionality of hidding amounts to all values on the Dashboard not just the accounts. Thanks to @avee87
  • Added env variable(NUXT_PUBLIC_QUERY_TIMEOUT) to specify custom frontend requests timeout. Thanks to @avee87
  • Show toasts for timeout errors.
  • Manage the property include in networth from within the account form.
  • New UI for app-boolean select.

Fixes 🔧

  • Fixed favicon not loaded. Thanks to @Call-Me-G-Now
  • Fixed transactions list fetching first 2 pages on load instead of 1.