What's Changed
- Rename all instances of AddressBook to Track2Gather by @wei2912 in #210
- Update User Guide for v1.4 by @lrnshk in #219
- Fix Gui Display Issue by @frederickpek in #206
- Fix User Guide to clarify Find command by @lrnshk in #229
- Fix bug in TShift command by @frederickpek in #228
- Fix Markdown HTML by @lrnshk in #230
- Update Developer's Guide for v1.4 by @lrnshk in #218
- Fix User Guide's hyperlinks by @lrnshk in #232
- Refactor Person's fields to extend from Attribute class by @luffingluffy in #223
- Update user-visible messages (command results) to address PE-D bugs by @lrnshk in #221
- Fix typo in UG by @lrnshk in #233
- Fix misalignment in DG by @lrnshk in #234
- Add tests for enforcement by @jennibearduit in #225
- Fix tests from Jennifer's PR by @over-fitted in #240
- Update Jennifer's PPP (v1.4) by @jennibearduit in #236
- Edit Period class help message by @frederickpek in #242
- EditCommandParser remove redundant checks by @frederickpek in #249
- Fixed command bugs. by @luffingluffy in #250
- Add assert statements to improve defensiveness in editcommandparser by @frederickpek in #251
- Add callStatus missing field tests by @over-fitted in #246
- Update find command error messages and tests by @jennibearduit in #247
- Prepare PPP for Lauren by @lrnshk in #222
- Fix bug in link to the UG by @lrnshk in #255
- Bugfix: next of kin particulars not aligned by @frederickpek in #259
- Delete command: Fix to ignore whitespaces surrounding or between indices by @lrnshk in #264
- Clear command: Fix to clear all instead of displayed persons by @lrnshk in #262
- CaseNumber: Standardise help messages by @wei2912 in #266
- SortCommand: Sort contacts without SHN periods below by @wei2912 in #260
- UG: Amend Find command table to explain in terms of keywords by @wei2912 in #263
- Update email message and UG by @jennibearduit in #267
- Impose stricter validation for phone numbers by @wei2912 in #257
- Update README.md by @frederickpek in #237
- Fix README.md links to webpages by @frederickpek in #269
- Fix EditCommand Result, UG and DG bugs by @luffingluffy in #268
- Fix README.md and index.md links by @frederickpek in #270
- Prepare PPP for @frederickpek by @frederickpek in #254
- Update Ui.png by @frederickpek in #275
- DG: Standardise alignment of lists in Use Cases by @wei2912 in #272
- Fix minor UG/DG bugs by @luffingluffy in #271
- Fix HTML in the UG by @lrnshk in #276
- Update PPP for @frederickpek by @frederickpek in #273
- Update PPP for @frederickpek by @frederickpek in #277
- Add more enforcement tests by @jennibearduit in #248
- Add Andrew's PPP by @over-fitted in #283
- Add tshift equality checks to Track2GatherParserTest by @over-fitted in #282
- Add equality tests for Clear Command by @over-fitted in #281
- DG: Fix assorted issues by @wei2912 in #278
- Minor modifications to various commands and parsers by @wei2912 in #284
- Add Lutfi's PPP by @luffingluffy in #286
- Add PPP for @wei2912 by @wei2912 in #280
- Fix Javadocs to be consistent with UG/DG by @luffingluffy in #285
- Add Lutfi's PPP. by @luffingluffy in #287
- no message by @lrnshk in #288
- Hotfix: gui case number getting cut on windows by @frederickpek in #289
- Shorten Andrew's PPP by @over-fitted in #290
- Fix Andrew's PPP by @over-fitted in #291
- Fix Andrew's ppp by @over-fitted in #292
Full Changelog: v1.3.trial...v1.4