Skip to content

v0.1.1-alpha

Compare
Choose a tag to compare
@Nigeltzy Nigeltzy released this 24 Oct 15:54
· 261 commits to master since this release
eb256f1

Release Notes: Alpha Version

We are excited to announce the release of the Alpha Version of our project! This release introduces new features, improvements, and bug fixes to enhance the user experience and code structure. This version should be able to serve as a standalone product with its updated storage updating and retrieving capabilities, storing patients, doctors, and all appointments within your local device's storage. Besides that, here’s what’s new:

🆕 What's New

  • Class Logic and Storage Enhancements:

    • Modified the logic for the Person class (#93)
    • Updated storage logic for better data handling (#94)
    • Unfactored Patient and Doctor classes to simplify code (#97)
    • Added the ability to assign appointments to doctors (#102)
  • Commands and Parsers:

    • Added MarkAppointmentCommand and corresponding parser to mark appointments (#116, #123)
    • Enhanced CheckAppointmentCommand with additional modifications (#114)
  • Testing and Bug Fixes:

    • Added unit tests for CreateDoctorCommand execution success (#109)
    • Added tests for CreatePatientCommand to validate patient creation (#111)
    • Conducted tests for ViewHistoryCommand to ensure proper functioning (#120)
    • Improved testing coverage for CheckAppointmentCommand (#117)
  • UI Improvements (#115):

    • Modified the UI to simplify testing and improve usability
    • UI now displays role of persons and their ID on their screen to remove the need for getId() command, however, that command is still available to users.

Full Changelog: Compare changes between v0.1 and v1.4

This version includes essential improvements and lays the groundwork for smoother development and better user experience. Thank you to all contributors for making this release possible!

Full Changelog: https://github.com/AY2425S1-CS2103T-T08-3/tp/commits/alpha

What's Changed

Full Changelog: v0.1...v1.4

This release notes was created with the assistance of GitHub and ChatGPT AI services.