Skip to content

Releases: AY2324S2-CS2103T-T17-3/tp

v1.4

15 Apr 10:41
eb67dd0
Compare
Choose a tag to compare
Merge PR #380 from dillontkh/Release-1.4

Update version to 1.4

v1.3

04 Apr 15:56
78eaab7
Compare
Choose a tag to compare

v1.2.1

29 Mar 16:07
70a4069
Compare
Choose a tag to compare
v1.2.1 Pre-release
Pre-release

Trial release for Week 10

v1.2

21 Mar 10:20
f3744cb
Compare
Choose a tag to compare

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

image

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

image

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!

image