Releases: AY2223S2-CS2113-W15-2/tp
Releases · AY2223S2-CS2113-W15-2/tp
v2.1
What's Changed
- Add new sequence diagrams for Storage and modify DG by @nghochi123 in #154
- Modify Backend to treat invalid file as empty by @nghochi123 in #204
- Fix read file exception by @kaceycsn in #156
- ci: only run coverage check on Linux by @jinxuan-owyong in #207
Backend
: improve code defensiveness by @jinxuan-owyong in #211- fix: view invalid id by @jinxuan-owyong in #215
- Fix total expenditure by @kaceycsn in #155
- Add unit test for assertion by @nghochi123 in #208
- Draft personal PPP by @adenteo in #203
- Fix some DG formatting issues by @nghochi123 in #209
- Complete refactor of parser class by @adenteo in #217
- AboutUs.md : update personal details by @leonghuenweng in #219
- Revise user guide to increase clarity by @adenteo in #206
- Add draft of PPP: nghochi.md by @nghochi123 in #220
- Add Introduction in User Guide by @leonghuenweng in #213
- Add example command usage to help function by @leonghuenweng in #218
- Developer guide revision by @adenteo in #221
- Rename PPP by @nghochi123 in #224
- improve code defensiveness and coverage by @jinxuan-owyong in #223
- Parser dg revision by @adenteo in #225
- Achieve complete test coverage for parser by @adenteo in #226
- Update adenteo.md by @adenteo in #228
- Add view and help function contributions to PPP by @leonghuenweng in #229
- Remove redundant png image under /docs by @leonghuenweng in #230
- Update sequence diagram and add function by @kaceycsn in #222
- Entrylog improvements by @jinxuan-owyong in #231
- Add link to SimpleDateTime implementation to address issue #194 by @leonghuenweng in #233
- Update ParserConstants.java by @adenteo in #240
- update developer guide by @jinxuan-owyong in #243
- Modify VALID_PRICE_REGEX in ParserConstants Class by @leonghuenweng in #242
- Modify checkDateValidity method in ParseCommand Class by @leonghuenweng in #244
- Add additional constraints on the prices that users supply by @leonghuenweng in #246
- Update developer guide by @leonghuenweng in #247
- Align code with new date format by @adenteo in #245
- Achieve 100% test coverage for Parser by @adenteo in #248
- Modify DG to include value proposition and user stories by @nghochi123 in #249
- Improve clarity of help message by @kaceycsn in #227
- Revert "Improve clarity of help message" by @jinxuan-owyong in #251
- Format Product Scope section by @nghochi123 in #252
- Improve help function clarity by @kaceycsn in #254
- Update ViewCommand sequence diagram by @leonghuenweng in #256
- Update ppp kacey by @kaceycsn in #257
- Add NFR by @adenteo in #255
- update docs by @jinxuan-owyong in #258
- docs: add page break by @jinxuan-owyong in #259
Full Changelog: v2.0.1...v2.1
v2.0.1
What's Changed
- DeveloperGuide.md : Add implementations steps for 3 methods. by @leonghuenweng in #132
- docs: update application architecture by @jinxuan-owyong in #133
- Update docs by @jinxuan-owyong in #134
- Fix bug where entry datetime not saved and loaded by @nghochi123 in #135
- Parser Class : remove magic numbers by @leonghuenweng in #145
- Fix storage to save amounts in 2 decimal places by @nghochi123 in #148
- Parser refactor by @adenteo in #149
- Fix formatting of vertical line in UG by @adenteo in #150
- Fix vertical line formatting error by @adenteo in #151
- Update help messages by @adenteo in #153
- Update docs by @jinxuan-owyong in #157
Full Changelog: v2.0...v2.0.1
v2.0
What's Changed
- Refactor application into frontend and backend by @jinxuan-owyong in #86
- docs: add backend api by @jinxuan-owyong in #87
- Add dateTime attribute by @leonghuenweng in #88
- Implement developer guide for parser by @adenteo in #89
- Implement deletion of multiple expenses at once by @nghochi123 in #91
- Implement developer guide for storage by @nghochi123 in #92
- Update Developer guide manual testing by @adenteo in #93
- Remove redundant print statements by @nghochi123 in #95
- Unit tests: add tests for backend by @jinxuan-owyong in #96
- Update Developer Guide with manual testing and parser implementation by @adenteo in #97
- Update Parser diagrams image path by @adenteo in #99
- Add DG for Storage by @nghochi123 in #100
- docs: add diagrams for backend by @jinxuan-owyong in #101
- Update developer guide with add and delete command by @kaceycsn in #104
- fix: entry comparison without datetime by @jinxuan-owyong in #109
- Add Jacoco and Codecov by @jinxuan-owyong in #110
- docs: fix errors in backend diagrams by @jinxuan-owyong in #111
- Add view total expenditure feature by @adenteo in #113
- Re-organise DeveloperGuide.md by @adenteo in #114
- Add view by price range function by @kaceycsn in #115
- editCommand diagrams and developer guide by @leonghuenweng in #116
- Add complete coverage for Parser test cases by @adenteo in #117
- Modify Storage methods, unit tests, and documentation by @nghochi123 in #118
- Fix bug where user can input scientific notation for price by @adenteo in #119
- Update documentation by @kaceycsn in #120
- Fix crash on delete command with negative index by @nghochi123 in #124
- 121 bug negative amount accepted when editing an entry by @adenteo in #126
- Filter entry by date by @leonghuenweng in #128
- fix: gson warning for localdatetime by @jinxuan-owyong in #130
- Add junit test for help command by @kaceycsn in #127
Full Changelog: v1.0...v2.0
v1.0
Merge pull request #79 from jinxuan-owyong/branch-code-improvements Branch code improvements