Skip to content

Releases: AY1920S1-CS2103T-W12-2/main

v1.4

11 Nov 13:26
Compare
Choose a tag to compare

📢 v1.4 of THRIFT has been released!

🆕 What's new:

  1. User Guide and Developer Guide are both up to date for the latest iteration of THRIFT.
  2. clone with occurrence flag set now works more intuitively.
  3. Added more unit tests to increase the stability of THRIFT.
  4. Added more defensive code to properly log problems that might occur during regular use, for ease of bug report submission.

✨ QoL:

  1. It is now clear that THRIFT cannot be maximized by disabling the maximized button.

🪲 Bug-fixes:

  1. Addressed the issues raised during PE-D.

v1.3

29 Oct 14:41
ba63c76
Compare
Choose a tag to compare

📢 v1.3 of THRIFT has been released!

🆕 What's new:

  1. GUI massive overhaul! Your remaining balance, total expense and income for each month are now displayed on the GUI.
  2. Setting of your monthly budget with budget.
  3. Updated list command to allow you to view different month's transactions and budget.
  4. tag/untag allow you to add/remove specific tag(s) from a transaction without typing the whole tag list via update.
  5. Cloning an existing transaction with clone, which saves you the hassle of typing the whole insertion statement again.
  6. clone also allows you to set repeated future transactions in daily, monthly or yearly frequencies.
  7. You can now easily convert currencies around with convert, which shows you the denomination of one currency in one or more other currencies.
  8. Search for keywords in your transactions' REMARK and DESCRIPTION fields with find.
  9. Undo/Redo now works for budget, clone, tag and update.
  10. help command can now print the usage syntax for any command in THRIFT.

QoL:

  1. 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.
  2. Tags are now colour coded depending on the categories it belong to.

🪲 Bug-fixes:

  1. When updating or deleting similar transactions, the first occurrence would be affected instead of the intended transaction.
  2. Prefixes that only expect a single occurrence now checks the input for any duplicates.
  3. When inserting a transaction, changing the filtered view and running undo will cause the balance to be incorrect.

v1.2.1

22 Oct 15:49
Compare
Choose a tag to compare

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

15 Oct 12:28
Compare
Choose a tag to compare

v1.2 of THRIFT has been released!

In this version, you will be able to:

  1. Add a new Expense or Income to your transactions list!
  2. Update an existing transaction if you need to make certain changes.
  3. Delete an existing transaction if you have no more need for the entry.
  4. Tag and untag transactions to see them easily at a glance.
  5. Undo and redo adding and deleting transaction(s) if you have made mistakes and feel that you should not have done those actions.
  6. List all of your transactions to see what you have spent on or received so far.

📆 Look forward to upcoming features in v1.3! 🎉