Releases: AY1920S1-CS2103T-T11-1/main
Releases · AY1920S1-CS2103T-T11-1/main
MooLah v1.4
Latest version of MooLah, your hassle free finance assistant!
MooLah V1.3.2
v1.3.2 remove merge conflict line
MooLah v1.3.1
Merge pull request #161 from anqichen9856/master Update UG and fix wrong panel shown after DeleteBudgetByNameCommand
MooLah v1.3.0
Merge pull request #155 from anqichen9856/master Change output jar name from "addressbook" to "moolah"
MooLah v1.2.1
Update version number for release (#114) * Add unit tests for Budget class * Add unit tests for Percentage class * Add unit tests for Percentage class (supplement to previous commit) * Add unit tests for AddBudgetCommand * Add unit tests for AddBudgetCommandParser * Add unit tests for UniqueBudgetList * Add unit tests for JsonAdaptedBudget * Add unit tests for SwitchBudgetCommand * Add unit tests for SwitchBudgetCommandParser * Update UniqueBudgetList to automatically set newly added budget as primary * Add Budget field to Expense * Update AddExpense method in AddressBook to suit the new Expense with a Budget field Specifically, step 1: check primary budget - if null, add default and set primary, if yes - do nothing step 2: check expense's budget - if null, add to primary budget, if yes - add to corresponding budget step 3: add expense to expenses list * Cosmetic changes: Remove extra whitespace * Check null parameters in JsonAdaptedBudget constructor * Update EditCommand following the changes to Expense class (new budgetName field) * Add method to check which expenses are within current budget period Other changes: - add method to update the proportion used - check for duplicate expense before adding - change expired condition to include end date - increase default budget limit - cosmetic changes to make code more concise * Change Expense's budgetName field type from String to Description * Update tests following the addition of budgetName field to Expense class * Fix checkstyle errors in Main and Test * Update Percentage class such that percentage larger than 1 will be treated as 1 instead of throwing an exception * Fix unit test failures due to addition of Category field to Expense * Fix checkstyle errors in Main and Test * Update DG: Budget feature (with class, sequence, activity diagrams) * Fix checkstyle errors * Cosmetic changes * Fix minor GUI bug * Update version number for release
Moolah v1.2
Release for milestone 1.2
NUSpend v1.1
Update project website, UG and DG