V1.3
v1.3 - October 17, 2024
Overview
This releases reaches the proposed MVP level. Now the user can store an additional two pieces of information, module and role, for the contacts. They can also search contects by module and roles. There are also some quality-of-life improvements to enhance the overall user experience.
Features
Add support for bulk delete
The user can now specify multiple indices to delete within one delete
command. e.g. delete 1 3 2
find
now supports keywords containing whitespaces
Query keywords are now allowed to contain whitespaces. For example, find n/Alex Yeoh
is now valid.
find
now supports partial match
Previously, keywords must be present as a full word in order to match. In v1.3, it matches as long as the keyword exists contiguously.
For example, find Yeo
would not match 'Alex Yeoh' in the past, but now, find n/Yeo
will.
add
now supports adding pairs of module code and role
You can now add (one or many) module code and role pairs when adding a person to the address book.
For example, add n/John Doe e/[email protected] p/98765432 r/CS1101S-student
would add John as a student of the NUS module CS2201S.
Other Changes
find
now requires prefixes. e.g.find n/Alex
instead offind Alex
find
no longer supports full word match.delete
can now accept multiple indices for mass deletion. e.g.delete 1 3 5
add
no longer showsTags:
if there were no tags added- Address
a/
parameter is now optional inadd
- since the user probably do not know where their professors and TAs live - Now the
add
command detects duplicates by email instead of by name