tP: v2.0

Things to note:
This task is time-sensitive. If done later than the deadline, it will not be counted as 'done' (i.e., no grace period).
Coming soon.Contacts-Pro-User-Guide.pdf.Decide which of the given team(s) to review:
Go to the PR of the team(s) you have chosen to review.
Review the Design and the Implementation sections w.r.t possible DG bugs (given further down); add your observations as comments.
Is this format correct? Should it be ... instead?) rather than directives (e.g., Change this to ...).
Ways to level up your tP game:
Do a . Do the release by the given deadline.
Do a smoke-test to ensure the jar file works (if the released jar file is broken, it will be omitted from the PE-D).
You can do an additional release before the PE dry run (PE-D) if you wish, as long as you do it before 10am of the PE-D day. When doing this additional release, do not delete the previous release (reason: it is good to preserve the release history) -- testers are expected to test the latest release file anyway. You may use any suitable version number for this JAR file e.g., v2.0.1.
Waiting till Friday 10am to release the v2.0 is strongly discouraged because if you miss that deadline, your team will not be able to benefit from the PE-D at all. It is better to have an earlier release to fall back on in case that happens.
IMPORTANT: ensure your jar file was generated using Java 17 and can work on all major OS'es using JDK 17.
This task is time-sensitive. If done later than the deadline, it will not be counted as 'done' (i.e., no grace period).
Convert the PPP to a PDF to see if the page-count is within expectations (the PDF version can be longer than what you would expect by looking at the HTML version).