Skip to content

V1.3

Compare
Choose a tag to compare
@lithops-zty lithops-zty released this 17 Oct 15:49
· 632 commits to master since this release
5229d7b

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.
addJohnDoeResult

Other Changes

  • find now requires prefixes. e.g. find n/Alex instead of find 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 shows Tags: if there were no tags added
  • Address a/ parameter is now optional in add - 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