Releases: AY2324S2-CS2103T-W12-3/tp
Releases · AY2324S2-CS2103T-W12-3/tp
Get AssetBook now!
v1.4
What's Changed
- Update UG images by @bryanyee33 in #184
- Update copyright notice by @aureliony in #185
- Update logo in document website by @bryanyee33 in #261
- Fix wrong add error message by @yisiox in #258
- Fix incorrect app name by @bryanyee33 in #263
- Fix UG bugs found during PED by @yisiox in #255
- Improve overall code quality by @aureliony in #264
- Fix grammar and incorrect output messages by @bryanyee33 in #260
- Fix finding Assets when contact has no Tag by @bryanyee33 in #270
- Reduce Coupling between Components by @bryanyee33 in #279
- Polish UG for v1.4 release by @yisiox in #275
- Add more UI pictures by @bryanyee33 in #274
- Update AboutUs.md by @aureliony in #276
- Update Developer Guide Appendix by @darkvoid32 in #272
- Fix UG bugs by @aureliony in #281
- Improve defensiveness of Logic and Model components by @yisiox in #280
- Update DG for v1.4 release by @yisiox in #159
Full Changelog: v1.3.1...v1.4
v1.3.1
What's Changed
- Rename save and log files by @bryanyee33 in #182
- Change PersonListCard index to JetBrains Mono SemiBold font by @aureliony in #180
- Change version to v1.3.1 by @bryanyee33 in #183
Full Changelog: v1.3...v1.3.1
v1.3
What's Changed
- Update sequence diagram for delete command to DG by @rizkidelta in #161
- Improve GUI by @darkvoid32 in #165
- Implement command history feature by @aureliony in #162
- Update UG for command history feature by @aureliony in #168
- GUI overhaul: store window maximization status, resizable resultDisplay, window height that scales by system display resolution by @aureliony in #171
- Implement substring search feature by @rizkidelta in #166
- Update Asset fields and change method of editing by @yisiox in #128
- Update UG and Ui.png for release v1.3 by @yisiox in #176
- Fix string representation of asset by @yisiox in #178
- Fix png files in UG by @aureliony in #179
Full Changelog: v1.2.1...v1.3
v1.2.1
What's Changed
- Enable assertions in build.gradle by @aureliony in #120
- Improve the UG by @yisiox in #127
- Update UG to be more fancy and fix contents by @yisiox in #139
- Tidy up code by @bryanyee33 in #135
- Add
EditAssetCommand
PlantUML by @darkvoid32 in #145 - Update app name in build.gradle by @aureliony in #144
- Add redo command by @bryanyee33 in #142
- Update DG for undo and redo commands by @bryanyee33 in #147
- Show a warning message if database is corrupted by @aureliony in #146
- Improve code coverage by @aureliony in #153
- Add use case for adding person through json by @aureliony in #143
- Add sequence diagram for
find
command by @aureliony in #150 - Update app version for v1.2.1 by @aureliony in #156
- Add asset implementation description in DG by @yisiox in #157
- Add Edit Asset in DG by @darkvoid32 in #158
- Add
Copy
Command by @darkvoid32 in #131
Full Changelog: v1.2...v1.2.1
v1.2
What's New
- Application title: The title has been changed to “AssetBook-3”.
- Assets: Persons can now have unique assets associated with them.
- Edit person: The
edit
command can now edit a person’s assets. - Edit assets: The
edita
command can be used to edit the name of an asset, which changes it globally for all people with that same asset. - Undo: The
undo
command undoes the previous modifying action, restoring the state of the database. - Find: The
find
command can now filter contacts by assets and/or tags, in addition to contact names. - Storage: The json database file format has been updated to include assets.
- Help: The help command has been updated with the new user guide URL.
- Documentation: The user guide, developer guide & about us pages have been updated.
Screenshots
Note
The left screenshot is before the command is executed, while the right screenshot is after it is executed.
Add Command
add n/NAME p/PHONE_NUMBER e/EMAIL a/ADDRESS [t/TAG]... [A/ASSET]...
Edit Asset Command
edita old/OLD_ASSET_NAME new/NEW_ASSET_NAME
Undo Command
undo
Find Command
find KEYWORD [KEYWORD]...
What's Changed
- Bump workflow dependency versions by @aureliony in #1
- Add workflow badges to README.md by @aureliony in #2
- Refactor storage component: serialization and deserialization by @aureliony in #7
- Refactor models component: abstract out Set into Tags.java by @aureliony in #8
- Project website initialize by @bryanyee33 in #28
- Update AboutUs page for Yetong by @darkvoid32 in #9
- Update initial AboutUs page for Bryan by @bryanyee33 in #35
- Update AboutUs.md and add portfolio page for aureliony by @aureliony in #33
- Update description of AssetBook-3 by @bryanyee33 in #36
- Update AboutUs.md by @aureliony in #38
- Add non-functional requirements to DeveloperGuide.md by @aureliony in #39
- Refactor models: privatize attributes and methods in Person fields by @aureliony in #32
- Update README.md by @darkvoid32 in #41
- Fixed Yetong's AboutUs page and added Rizki's by @darkvoid32 in #43
- Update AboutUs for yisiox by @yisiox in #44
- Add target user profile, value proposition, user stories, user cases by @bryanyee33 in #53
- Fix DG NFR formatting and remove old team members by @aureliony in #45
- Update the glossary by @yisiox in #56
- Update AboutUs roles and responsibilities by @yisiox in #52
- Update all UG sections by @aureliony in #59
- Refactor logic components by @bryanyee33 in #60
- Refactor Storage components by @bryanyee33 in #55
- Refactor ParserUtil.java by @aureliony in #71
- Better DG requirements by @yisiox in #61
- Refactor Logic component to use enum factory pattern by @yisiox in #72
- Update the user guide in accordance with the new feature specification by @aureliony in #65
- Fix readInitialAddressBook() corrupted file test by @bryanyee33 in #73
- Update DG for storage component and delete unused test data by @aureliony in #78
- Update add command to support assets by @yisiox in #79
- Add unit tests for new assets field by @darkvoid32 in #81
- Change app title to AssetBook-3 by @aureliony in #90
- Update the DG for logic component by @bryanyee33 in #85
- Update user guide URL and privatize attributes by @aureliony in #82
- Update DG for changes to model component by @aureliony in #88
- Add Undo command by @bryanyee33 in #93
- Update Delete command Tests for Edge Cases and Validations by @rizkidelta in #97
- Refactor AddressBookParserTest by @aureliony in #92
- Update DG for Logic component by @yisiox in #100
- Find contacts by name, asset or tag by @aureliony in #75
- Add
EditAssetCommand
by @darkvoid32 in #95 - Update UG by @aureliony in #102
- Improve AddCommandTest by @rizkidelta in #104
New Contributors
- @aureliony made their first contribution in #1
- @bryanyee33 made their first contribution in #28
- @darkvoid32 made their first contribution in #9
- @yisiox made their first contribution in #44
- @rizkidelta made their first contribution in #97
Full Changelog: b896eb0...96fcfc7