Releases: AY2324S2-CS2103T-T17-3/tp
v1.4
v1.3
v1.2.1
v1.2
Release Notes for FitBook v1.2 📓
v1.2 brings simple quality-of-life improvements to FitBook - You're going to love it! 🎉
For more information regarding the changes, refer to the user guide.
Warning
⚠️ Breaking Changes ⚠️
Migration from AB3
FitBook v1.2 is not compatible with AB3. There is currently no supported methods to migrate your contacts in AB3 to FitBook. The addition of the note
field creates a new note
attribute in the addressbook.json
file. Users would need to manually import their contacts to FitBook if they wish to do so.
Phone Number Validation
Previously, phone numbers were required to contain only numbers and have a length of at least 3. Going forward as of v1.2, phone numbers must still only contain numbers, be an exact length of 8 and starts with either '6' or '8' or '9'.
Duplicate Clients Detection
Previously, duplicate clients were detected using only the Name
field (i.e clients cannot have the same name). Going forward as of v1.2, the duplicate client check is now performed against the Name
and Phone
fields. For more information, please refer to #100.
Find
Command Logic
Previously, the find
command performs a keyword search of the Name
field. This has been upgraded to allow search for any fields! More details can be found in the user guide.
What's New 🆕
- Easily save Clients to your phone with a QR Code
- Optional
note
Field for Clients - Searching for Clients Using Any Field
- Changes to Mandatory Fields for Each Client
- Modifications to Command Output
QR Code for Clients
To save a contact to your mobile phone from FitBook, simply scan the QR code next to the contact.
Optional note
Field for Clients
FitBook now allow users to add a note to each client - This is especially useful to add information related to the client's personal health information.
Tip
To add a note to a new client, simply use the note/
prefix with the add
command. This is only one way to interact with this new feature! Refer to the user guide for more information.
Searching for Clients Using Any Field
FitBook now allows for searching for clients in the address book using any of the fields associated with the client!
For more details on the usage, please refer to the user guide
Changes to Mandatory Fields for Each Client
FitBook now allow users to add clients by simply providing a name and phone number instead of having to supply every single attribute in the previous version.
For more details on the usage, please refer to the user guide
Modifications to add
, delete
and edit
Command
- FitBook now only shows you relevant information after you add, delete or edit information about a client
- You won't see information about a client that does not exist!