Releases: AY2425S1-CS2103T-F08-1a/tp
Releases · AY2425S1-CS2103T-F08-1a/tp
v1.6
What's Changed
- Update User Guide by @Jollybomber in #292
- Fix images by @mingyang143 in #293
- Fix findSubject with multiple arguments by @Plishh in #290
- Fix valid hours regex by @kohkakohla in #291
- Fix UserGuide.md by @Plishh in #294
- Fix user guide by @mingyang143 in #296
- Fix bugs by @mingyang143 in #297
- Fix pe d bugs by @Plishh in #298
- Fix Javadocs by @mingyang143 in #300
- Fix bugs by @Jollybomber in #299
- Add use case for import by @Jollybomber in #301
- Update dg by @estellelim in #302
- Update UG by @Jollybomber in #304
Full Changelog: v1.5.1...v1.6
v1.5.1
📅 Release Date
2024-11-08
⭐ Enhancements
- Testing Coverage: Added or refined tests for most classes
- Improved Parser Improved parsing of phone numbers, names and addresses
- Documentation: Updated User Guide and Developer Guide with new UML and sequence diagrams to clarify import processes and class structures
💻 UI Improvements
- Help Window and Response Box: Bug fixes related to help window and response box
🧑💻 Contributors
@estellelim
@mingyang143
@Jollybomber
@kohkakohla
@Plishh
Full Changelog: v1.4...v1.5
v1.5
📅 Release Date
2024-11-07
⭐ Enhancements
- Testing Coverage: Added or refined tests for most classes
- Improved Parser Improved parsing of phone numbers, names and addresses
- Documentation: Updated User Guide and Developer Guide with new UML and sequence diagrams to clarify import processes and class structures
💻 UI Improvements
- Help Window and Response Box: Bug fixes related to help window and response box
🧑💻 Contributors
@estellelim
@mingyang143
@Jollybomber
@kohkakohla
@Plishh
Full Changelog: v1.4...v1.5
v1.4
VolunTier - v1.4
📅 Release Date
2024-10-24
💯 New Features
- Lesson Class: Introduced a new Lesson class for managing lessons within the application.
- Subjects: Added functionality to handle subjects, enabling better organization and categorization of lessons.
- findSubject: Added the ability to search for people teaching or learning the subject using findSubject.
⭐ Enhancements
- Added unit tests for the following functionalities:
Add: Ensure the system correctly adds new data.
View: Tests to verify that viewing functionality is working as expected.
Import: Test coverage for the import feature to validate successful imports of data. - Parser Streamlining: The parser has been streamlined to improve performance and accuracy in interpreting commands.
- UML Integration: Added an updated UML diagram to document the class relationships and system architecture.
💻 UI Improvements
- Edited User Interface: Refined the UI for a more intuitive and responsive user experience.
🧑💻 Contributors
Thanks to the following contributors for this release:
Full Changelog: v1.3...v1.4
V1.3
Release Notes - VolunTier
Version 1.3 - 17 October 2024
🚀 New Features
- Add the ability to add unique Tutors and Tutees
The add person feature allows users to add 2 types of people: tutors and tutees to the database. Users can add either a tutor or a tutee with their name, phone number, address, email and number of hours tutored/being tutored so far, along with any other tags relevant to the person being added.
- Add the ability to add no. of hours a person has volunteered
- Feature to import a list of people provided by an import file
- Undo Command: The Undo feature allows users to quickly revert the most recent action, whether it’s adding, deleting, or modifying a record, ensuring accidental changes can be easily undone.
- Redo Command: If you change your mind after using Undo, the Redo feature lets you restore the previously reverted action. This gives users more control and flexibility to navigate between recent changes.
- History Command: The new view History feature provides a comprehensive log of all actions performed, such as record additions, deletions, or updates. Users can now review past activities to track changes made over time, promoting better transparency and record management.
- View Command: The View feature displays details of the person specified by users, allowing them to see information that might not have been displayed on the Person Card.
- View Tutee Chart Command: Add the ability to view Tutee hours in bar chart