Skip to content

Releases: TheAxelander/OpenBudgeteer

v1.9.1

11 Jan 08:14
4a8a84f
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Unable to move a Bucket Group #282
  • Data Inconsistency Check for incomplete Bucket assignments didn't cover Transactions without any assignment #283

v1.9

04 Jan 10:45
Compare
Choose a tag to compare

⚙️ Features & Enhancements

  • Edit Bucket Dialog shows now a calculated next applying target date for Bucket type Expense every X Months and Save X until Y date #201
  • File content preview on Import Page no longer wraps, instead it uses horizontal scrolling #227
  • Migrated reports from ChartJs.Blazor to Blazor-ApexCharts
  • Bucket Movements will be now stored with the current date instead on first of the month #240 Thanks Lucaber
  • Bucket Details will now show the right amount (highlighted with a *) in case it's part of a split Transaction #256 #272 Thanks Lucaber
  • New defaults on Date and Amount for creating/editing a Transaction #270
  • Add confirmation dialog before closing an Account #264
  • Redesign Blazor reconnect dialog #250

🔨 Maintenance

  • Rework Unit Tests and Code cleanup after dropping Sqlite support #239 #246
  • New API Version 1.1 with new Endpoint /withoutSystemBuckets

🪲 Bug Fixes

  • Creation of multiple new Accounts using Recurring Transactions #255 #267 Thanks OSMIbra
  • On Import Page, Preview modification for large texts couldn't be synced to ViewModel due to SignalR message size limitation #248
  • Correct usage of APPSETTINGS_THEME default value default #253
  • Fix Preview Word Wrap on Import Page using Firefox #261
  • Adding additional checks for Bucket Proposal to prevent inconsistent database state #254

v1.8.3

20 May 10:29
3714744
Compare
Choose a tag to compare

⚠️ Breaking Changes

⚙️ Features & Enhancements

  • Replace News with Link to GitHub Announcements #241

🪲 Bug Fixes

  • Fix error message after creating new Bucket #234 Thanks also Anu6is

v1.8.2

04 Apr 08:38
Compare
Choose a tag to compare

🔨 Maintenance

  • Revert back to default ASP.NET Docker image to fix SQLite issue with Alpine image #233

v1.8.1

17 Mar 07:45
c32fb37
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Duplicate check on Import Page was showing wrong Account. Now only Transactions of the selected target Account will be considered during the analysis #230
  • Bucket Movements were shown with Account (Inactive) #231

v1.8

16 Mar 10:35
Compare
Choose a tag to compare

⚠️ Breaking Changes

  • Docker Image now listens on port 8080 (new .Net 8 default)

⚙️ Features & Enhancements

  • First version of Web API in a separate Docker Image #127
  • Buttons that appeared in the past only via hovering are now always displayed (was not working well, maybe additional rework in future) #155
  • More responsive navigation bar #175
  • New Data Consistency Check: Negative Transaction assigned to Income #177
  • Create Transaction keeps last input date #187
  • Consistent currency and number format for displayed Amounts #188
  • An empty database can be loaded now with some demo data using APPSETTINGS_DEMO_DATA: true #192
  • Enable editing of imported file #196
  • Text Color option for Bucket #207
  • Confirmation Dialog for deleting a Bucket Group #208
  • Loading screen while opening/uploading a file #209
  • Rework UI to make it more responsive for various small screen sizes #211
  • Redesign of Navigation Menu and Footer
  • Redesign Banner message on unwanted exceptions

🪲 Bug Fixes

  • UI alignment for large numbers #189
  • Mapping Rules using the Account Name instead of Account Id #199 Thanks Lucaber
  • Adding a Mapping Rule to an existing Rule Set no longer fails #200 Thanks Lucaber
  • Exception after canceling creation of a new Recurring Transactions #210
  • Sqlite database migration issue (Guid generation) since 1.7 #221
  • Fix Expand All button typo on Bucket Page #224

🔨 Maintenance

  • Builds for ARM64 are available again #131
  • Migrated to .Net 8 #198

v1.7

03 Oct 09:24
Compare
Choose a tag to compare
  • [Add] PostgreSQL support #81 Thanks csillaggyujto
  • [Add] Confirmation Dialog before setting a Bucket inactive #119
  • [Add] Some validations for creating and changing Rules
  • [Breaking Change] Specific characters are no longer allowed for database names (SQL injection prevention)
  • [Breaking Change] For database type sqlite the parameter CONNECTION_DATABASE can now include a full path (no longer defaulted in /app/database). Consider updating your volume mapping.
  • [Changed] Migrated to .Net 7
  • [Changed] Integer based IDs in database have been migrated to Guid
  • [Changed] Overall refactoring of database backend including SQL injection protection. Thanks csillaggyujto
  • [Changed] Blazor Docker Image based on Alpine #143 Thanks csillaggyujto
  • [Changed] Prevent any kind of interaction with Buckets marked as inactive #111
  • [Changed] Bucket selection on Transaction and Rules Page now happens in a separate dialog which shows a similar overview like on Bucket page #112
  • [Changed] Replaced custom solution to fix #114 with new bind:get and bind:set feature from .Net 7
  • [Changed] Improved performance for duplicate check on Import Page
  • [Changed] Improved visibility of some reports on Report Page #137
  • [Changed] Improved Bucket Type handling for Create/Edit Bucket #184 #160
  • [Fixed] Enable de-selection of Payee on Import Page #148
  • [Fixed] Duplicate matching on Import Page #151 Thanks Lucaber
  • [Fixed] Negative progress for Buckets with type "Expenses every X months" #158
  • [Fixed] Sqlite Database locked while using "Distribute Budget" #171
  • [Fixed] Missing Unicode support for Import #163
  • [Fixed] Error message closes Modal Dialog for Create/Edit Bucket #170
  • [Fixed] Wrong selection after saving an Import Profile #172
  • [Fixed] Allow selection of default system buckets in rules #191 Thanks Lucaber
  • [Fixed] Fix navbar in portrait mode #190 Thanks Lucaber
  • [Known issue] Update 1.7 doesn't compile currently for ARM64

v1.6.3

27 Jan 17:39
e7f1152
Compare
Choose a tag to compare
  • [Add] Several Confirmation Dialogs for Import Profile handling #124
  • [Fixed] Proper reset of values after deleting an Import Profile #125
  • [Fixed] Overall improved and fixed error handling on Import Page

v1.6.2

11 Jan 17:19
16e8bb6
Compare
Choose a tag to compare
  • [Fixed] Due to implemented fix for #114 Column mapping on Import Page was not working properly #121 #122

v1.6.1

31 Dec 08:58
183d863
Compare
Choose a tag to compare
  • [Changed] Slight visual changes for Mapping Rule modification
  • [Fixed] Rendering of Drop-down selection element for Firefox browser #114