Releases: Tanq16/ExpenseOwl
Release v4.1
Release v4.1
Adds contributions from the community for minor improvements:
- Ability to change default port for the binary
- Addition of Moroccan Dirham and improved look of currency symbol and spacing
Thanks @orawalters and @medram !
Release v4.0
Release v4.0 adds a completely refactored backend, with partial refactoring of the frontend to add a number of bug fixes and features.
- Recurring expenses
- Optional expense tags for more characterization
- Mildly improved UI elements
- -ve expenses, and +ve income/gains
- Smart import from any CSV
- Choice of Postgres as backend data store
- More currencies and behaviors (decimal use and
,vs..)
PS: this is a breaking change, so if you used v3.2 previously, just export expenses, and reimport with "Import from ExpenseOwl v3.2-" button on the new image.
Thanks to the community for 1k stars. And special thanks to @Synt3x @Esteban-Bermudez and @ConnorMilligan for a discussions, issues, and pull requests for some of the work that went into the refactor.
Release v3.20
This release brings a couple enhancements and addresses a few issues raised on github.
There is a breaking change planned for v4.0 later, which will include a completely revamped backend and additional modifications to the frontend. The aim of the project is still unchanged - extremely simple expense tracking. v4.0 is planned to offer greater freedom and flexibility.
Release v3.19
Release v3.19
This release brings bug fixes for the CSV importer. Now multiple new date formats are supported and the timezone is read in the user's local timezone, before conversion to UTC for the backend.
Release v3.18
Release v3.18 brings a couple bug fixes and new features:
- Fixed bug that prevented the correct date being loaded as placeholder for timezones right of UTC
- Added edit expense feature in the table view (editing an expense loads it into the add expense form for updation)
- Added a custom start date for a month which dictates month bounds (thanks @NekoLuka for the contribution)
- Restructured UI for the settings page
Thank you for using ExpenseOwl!
Release v3.17
This release brings one of the most requested feature : Data import
ExpenseOwl now allows import of data in CSV or JSON. CSV is the recommended way of importing.
Data import is non-destructive, i.e., existing data is not removed or deduplicated. This is by design because ExpenseOwl's tracking depends on expense IDs, which are UUIDs. All other data can be common and unique so there is no usual algorithmic way to deduplicate.
Import feature works with just about any software's import, as long as the required categories (name, category, amount, date) are present in the file. The column names are case-insensitive and categories are also collated in a case-insensitive manner.
Thanks for giving ExpenseOwl a spin!
Release v3.16
This release brings the following:
- Better UI design -
- fixed spacing and color issues and standardized across elements
- added logo for a compact and better looking nav bar in place of title
- pie chart legend shows total and updates it based on active categories
- Cashflow feature -
- Income is a default category now
- When Income is present for a month, a cashflow element will automatically show up in the dashboard
- Cashflow element shows month's total income, expenses, and resulting balance
- Improved default behaviors -
- UI settings take precedence over environment variables
- categories are now re-orderable to ensure common one can be placed first
- First category will show up as placeholder in add expense form
Release v3.15
Release v3.15
Release v3.14
Release v3.14
Release v3.13
Release v3.13