Releases: AY2425S1-CS2103T-T12-4/tp
v1.6
What's Changed
- Update User Guide by @Kitty-001 in #255
- Delete unused navbar links by @JJtan2002 in #301
- Adjust UserGuide to fix navbar links by @JJtan2002 in #303
- Fix menu and help buttons by @flyingsalsa in #306
- Update UiClassDiagram.puml by @flyingsalsa in #307
- Scale diagrams and table of contents by @JJtan2002 in #305
- Increase font size of table of contents by @JJtan2002 in #308
- Update UserGuide by @flyingsalsa in #309
- Update UG by @flyingsalsa in #310
- Update commandpopup.png by @flyingsalsa in #311
- Update User Guide and Developer Guide by @Kitty-001 in #313
- Update UserGuide up to Command Summary by @JJtan2002 in #314
- Add undo JUnit tests by @ChenLeiyu in #316
- Update UG headers and images by @JJtan2002 in #317
- Update UG by @flyingsalsa in #318
- Update User Guide by @Kitty-001 in #319
- Add links to UG table by @flyingsalsa in #320
- Add Links to command table by @flyingsalsa in #321
- Reorder User Guide by @JJtan2002 in #322
- Add more FAQs by @JJtan2002 in #323
- Add output to commands in UG by @JJtan2002 in #324
- Flush CommandLog after load commands by @JJtan2002 in #327
- Update navbar by @JJtan2002 in #329
- Make a minor formatting to index page by @Xczheng0105 in #330
- Add line breaks to improve consistency and neatness by @Xczheng0105 in #332
- Improve consistency of headings and subheaders by @Xczheng0105 in #335
- Update UG by @Kitty-001 in #336
- Fix alignment issues for FAQ section by @Xczheng0105 in #337
- Fix UG details by @ChenLeiyu in #338
- Fix naming issue by @Xczheng0105 in #339
- Update Testcases by @flyingsalsa in #340
- UG & DG by @Kitty-001 in #341
- Removed some unused code and improved testcase coverage by @flyingsalsa in #342
- Update DG with improved phrasing by @JJtan2002 in #343
- Update planned enhancements by @JJtan2002 in #344
- Remove all pagebreaks from UG by @Xczheng0105 in #346
- Add effort appendix by @JJtan2002 in #347
- Update undo testing by @ChenLeiyu in #345
- Update AboutUs page by @JJtan2002 in #348
Full Changelog: v1.5.1...v1.6
v1.5.1
What's Changed
- Adjust error message by @Kitty-001 in #249
- Improve formatting of User Guide by @Xczheng0105 in #251
- Update GUI by @flyingsalsa in #252
- Fix ui messages by @ChenLeiyu in #250
- Add padding to autosuggest by @JJtan2002 in #253
Full Changelog: v1.5...v1.5.1
v1.5
What's Changed
- Add logging and update .puml files by @Kitty-001 in #141
- Update userguide for favourite game and unfavourite game commands by @Xczheng0105 in #143
- Add assertions and fix editgame bugs by @flyingsalsa in #144
- Update DG and puml with undo command by @ChenLeiyu in #145
- Fix DG minor format issue by @ChenLeiyu in #146
- Esc key closes help window by @JJtan2002 in #169
- Add new commands to commandPopup by @flyingsalsa in #171
- #140 command pop up updates by @flyingsalsa in #173
- Branch update documentation by @flyingsalsa in #174
- Help window fixes by @flyingsalsa in #176
- Update command summary in User Guide by @JJtan2002 in #178
- Make sample data consistent with command behavior by @JJtan2002 in #179
- Update commands shown in help window by @JJtan2002 in #184
- Create test for SaveCommand by @JJtan2002 in #181
- Add testing for LoadCommand by @JJtan2002 in #183
- Update BetterModelClassDiagram.puml to include Game and its subclasses by @Xczheng0105 in #186
- Alpha bug fix by @Kitty-001 in #200
- Adjustment to FindTimeCommand to allow single time point searching by @Kitty-001 in #207
- Add undo functionality for 'FavouriteGame', 'UnfavouriteGame', and 'FindTime' commands by @ChenLeiyu in #208
- Create working addGameCommand by @JJtan2002 in #209
- Add working delete game command by @JJtan2002 in #214
- Add Automated GUI testing and minor bug Fixes by @flyingsalsa in #210
- Add tests for AddGameCommand by @JJtan2002 in #220
- Phone lengths by @JJtan2002 in #221
- Update UG with addgame and deletegame by @JJtan2002 in #218
- Implement Blank class to allow for optional Person fields by @flyingsalsa in #219
- Update the help window by @JJtan2002 in #224
- Alpha bug fix by @Kitty-001 in #226
- Add testcases for EditGameCommand by @Xczheng0105 in #222
- Fix CommandPopUp bugs by @JJtan2002 in #227
- Fix commands showing whole list when they should not. by @ChenLeiyu in #229
- Update 'undo' command in User Guide by @ChenLeiyu in #230
- Update pop up and help window with new Commands by @flyingsalsa in #233
- Add testcases for favourite and unfavouriting games by @Xczheng0105 in #231
- Update "undo" message to show the command that was undone by @ChenLeiyu in #235
- Update HelpWindow.java by @flyingsalsa in #236
- Fix UI issues by @JJtan2002 in #238
- Add credits for star png image by @Xczheng0105 in #240
- Update HelpWindow.css by @flyingsalsa in #241
- Update add command descriptions by @ChenLeiyu in #242
- Add findgame command by @JJtan2002 in #244
- Add clock symbol to UI by @JJtan2002 in #245
- Update UI inconsistencies by @flyingsalsa in #243
- Update user guide findtime command by @ChenLeiyu in #246
- Update UI by @flyingsalsa in #247
Full Changelog: v1.4...v1.5
v1.4
GamerBook Pro Max v1.4 Release Notes
GamerBook Pro Max v1.4 is packed with new features aimed at improving user experience, managing your gaming contacts more easily and efficiently.
New Features
1. Save and Load Address Book State
Save and load your address book’s state, ensuring that no data would be lost through accidental changes.
2. Command History
Use the up and down arrow keys to scroll through recently executed commands, saving you time on repetitive tasks.
3. Command Suggestions
Suggested commands will appear based on the current input, allowing for quicker execution and ease of usage.
4. Undo Command
Undo feature allows you to undo previously executed commands.
5. Preferred Time for Each Person
Specify each person’s preferred time to play games. This makes it easier to coordinate gaming sessions with friends based on their availability.
6. Find by Preferred Time
Find by preferred time feature allows you to search for contacts based on their preferred gaming times.
7. Favorite Game for Each Person
Each person can have a game marked as their favorite.
GamerBook Pro Max is continuing to evolve into the ultimate tool for organizing and managing your gaming network. Try out the new functionalities and let us know your feedback!
Changelog
- Add PreferredTime to Person and Update Storage by @Kitty-001 in #118
- Implement save and load commands by @JJtan2002 in #121
- Add Command history navigation by @flyingsalsa in #122
- Add support for favourite games by @Xczheng0105 in #129
- Update AddCommand and EditCommand for PreferredTime by @Kitty-001 in #123
- Implement FindTimeCommand and link to AddressBookParser by @Kitty-001 in #131
- Update 'save' and 'load' commands in User Guide by @ChenLeiyu in #127
- Branch puml file changes by @flyingsalsa in #136
- Branch command pop up window by @flyingsalsa in #135
- Add support for unfavouriting games by @Xczheng0105 in #133
- Enhance the UI for favourite/unfavourite game by @Xczheng0105 in #134
- Add undo command by @ChenLeiyu in #130
- Fix minor bugs by @Xczheng0105 in #137
Full Changelog: v1.3...v1.4
v1.3
Release Notes for GamerBook Pro Max v1.3
GamerBook Pro Max is an advanced iteration based on AddressBook-Level3 (AB3), tailored specifically for gamers and their contacts. Below are the key changes and new features introduced in this release:
What's New
-
Gaming Profile Integration
- Each contact now supports additional gaming-related fields such as:
-
games: Games played by that contact
-
username: The gaming alias used by the contact.
-
skill: A brief description of the gaming skills of the contact.
-
role: Role (e.g., Support, DPS) that the contact specializes in.
-
- Each contact now supports additional gaming-related fields such as:
-
Improved Command Structure
- New commands such as editgame to update a contact’s gaming details.
- The command structure has been optimized for convenient user access and learning
What's Changed
- Add Jia Jun's photo by @JJtan2002 in #4
- Add Matthew's Photo by @flyingsalsa in #22
- Add Lei Yu's AboutUs changes by @ChenLeiyu in #13
- Add Leiyu's photo by @ChenLeiyu in #9
- Add Yining's photo by @Kitty-001 in #11
- Add Xiangcheng's photo by @Xczheng0105 in #17
- Add JJ's AboutUs by @JJtan2002 in #26
- Add Yining's AboutUs changes by @Kitty-001 in #14
- Add Matthew's AboutUs by @flyingsalsa in #24
- Update AboutUs page by @Xczheng0105 in #19
- Update Lei Yu's Photo by @ChenLeiyu in #30
- Add UI image by @JJtan2002 in #37
- Fix About Us by @JJtan2002 in #39
- Switch docs to markbind by @JJtan2002 in #41
- Switch docs to markbind by @Xczheng0105 in #42
- Update product website to use markbind by @Xczheng0105 in #44
- Change instances of AB3 to Gamerbook PRO MAX by @Xczheng0105 in #45
- Update Java CI to match own project by @Xczheng0105 in #46
- Update readme by @Xczheng0105 in #47
- Branch update app logo by @flyingsalsa in #49
- Update Logo by @flyingsalsa in #50
- Update project website Action badge, update the repo to current repo by @Kitty-001 in #40
- Clean index.md by @Kitty-001 in #51
- Update Developer Guide - Week 7 first iteration by @Kitty-001 in #52
- Update product scope by @JJtan2002 in #53
- Add game model by @JJtan2002 in #57
- Update Ui to include games by @flyingsalsa in #58
- Add username to each game by @ChenLeiyu in #61
- Add Username class by @Xczheng0105 in #70
- Add SkillLevel in Game by @JJtan2002 in #73
- Add Role field to Game by @JJtan2002 in #75
- Change person to store games as a hashmap by @Xczheng0105 in #77
- Add preferred time by @Kitty-001 in #78
- Update 'add' command error message to include adding games by @ChenLeiyu in #83
- Edit game command by @Xczheng0105 in #92
- Implement parser logic by @Xczheng0105 in #93
- Update help window by @ChenLeiyu in #89
- Branch UI changes by @flyingsalsa in #102
- Update add command in User Guide by @ChenLeiyu in #87
- UI issues from editgame by @flyingsalsa in #104
- Fix case sensitive games in editgame by @flyingsalsa in #105
- Minor bug fixes by @flyingsalsa in #108
- Fix Game name using tag name constraints by @ChenLeiyu in #112
- Update the app to store edits to a game by @Xczheng0105 in #114
- Update MVP DeveloperGuide by @JJtan2002 in #115
- Update 'edit' and 'editgame' commands in User Guide by @ChenLeiyu in #111
- Fix a bug related to editing in a new game by @Xczheng0105 in #117
New Contributors
- @JJtan2002 made their first contribution in #4
- @flyingsalsa made their first contribution in #22
- @ChenLeiyu made their first contribution in #13
- @Kitty-001 made their first contribution in #11
- @Xczheng0105 made their first contribution in #17
Full Changelog: https://github.com/AY2425S1-CS2103T-T12-4/tp/commits/v1.3