Releases: AY1920S1-CS2103T-W12-2/main
Releases · AY1920S1-CS2103T-W12-2/main
v1.4
📢 v1.4 of THRIFT has been released!
🆕 What's new:
- User Guide and Developer Guide are both up to date for the latest iteration of THRIFT.
clone
with occurrence flag set now works more intuitively.- Added more unit tests to increase the stability of THRIFT.
- Added more defensive code to properly log problems that might occur during regular use, for ease of bug report submission.
✨ QoL:
- It is now clear that THRIFT cannot be maximized by disabling the maximized button.
🪲 Bug-fixes:
- Addressed the issues raised during PE-D.
v1.3
📢 v1.3 of THRIFT has been released!
🆕 What's new:
- GUI massive overhaul! Your remaining balance, total expense and income for each month are now displayed on the GUI.
- Setting of your monthly budget with
budget
. - Updated
list
command to allow you to view different month's transactions and budget. tag
/untag
allow you to add/remove specific tag(s) from a transaction without typing the whole tag list viaupdate
.- Cloning an existing transaction with
clone
, which saves you the hassle of typing the whole insertion statement again. clone
also allows you to set repeated future transactions in daily, monthly or yearly frequencies.- You can now easily convert currencies around with
convert
, which shows you the denomination of one currency in one or more other currencies. - Search for keywords in your transactions' REMARK and DESCRIPTION fields with
find
. Undo
/Redo
now works forbudget
,clone
,tag
andupdate
.help
command can now print the usage syntax for any command in THRIFT.
✨ QoL:
- View now scrolls into view whenever a transaction is in the current transaction list is affected. For example, updating a transaction in the middle of the list would result in the view scrolling to that affected transaction.
- Tags are now colour coded depending on the categories it belong to.
🪲 Bug-fixes:
- When updating or deleting similar transactions, the first occurrence would be affected instead of the intended transaction.
- Prefixes that only expect a single occurrence now checks the input for any duplicates.
- When inserting a transaction, changing the filtered view and running
undo
will cause the balance to be incorrect.
v1.2.1
v1.2.1 of THRIFT has been released as a proper .jar
file!
Please take a look at the user guide for the product manual as well as the developer guide if you are interested in contributing!
v1.2
v1.2 of THRIFT has been released!
In this version, you will be able to:
- Add a new Expense or Income to your transactions list!
- Update an existing transaction if you need to make certain changes.
- Delete an existing transaction if you have no more need for the entry.
- Tag and untag transactions to see them easily at a glance.
- Undo and redo adding and deleting transaction(s) if you have made mistakes and feel that you should not have done those actions.
- List all of your transactions to see what you have spent on or received so far.
📆 Look forward to upcoming features in v1.3! 🎉