π§ NeuroSync β Product Version 1.5 Release Notes
β¨ What's New in Version 1.5?
The Software Engineering Experts π development team is back with a fresh new update to NeuroSync!
Version 1.5 brings improved note handling, a revamped developer experience and major documentation upgrades,
all aimed at making your interactions smoother, smarter, and more seamless.
π New Features & Enhancements
π Notes Management Enhancements
- Added support for
AddNote,ViewNote, andDeleteNotecommands. - Integrated corresponding sequence diagrams for each command in the Developer Guide.
- Fixed bugs in
EditNoteCommandand improved user feedback. - Increased test coverage for the View Note feature.
π Simplified Undo/Redo System
- Reworked undo/redo logic for more intuitive command history.
- Added test coverage to ensure feature stability and correctness.
π Date & Time Format Updates
- Updated DateTime format in
NotesDisplayPanelfor clearer note timestamps.
π Developer Guide Improvements
π Improved Diagrams & Documentation
- Updated Model Class Diagram to include Notes.
- Added detailed sequence diagrams for
AddNote,DeleteNote, andViewNote.
π§Ή Structural Refinements
- Renamed
UsertoPsychiatristthroughout the codebase and documentation. - Removed references to deprecated
Emailfield from the entire application. - Rearranged Developer Guide structure for improved flow and readability.
π User Guide Enhancements
πΌοΈ Enhanced Visuals
- Added updated screenshots to showcase key features and commands.
- Fixed previously cropped screenshots.
- Inserted proper page breaks for formatting consistency in exported versions.
π Final Polish
- Improved and corrected Table of Contents.
- Refined guide formatting and structure for a polished final draft.
π§ͺ Code Quality & Testing
- Added comprehensive tests for undo/redo and view note features.
- Refactored and validated input handling for more robust command behavior.
π Bug Fixes & Known Issues (Alpha Testing)
Thanks to thorough alpha testing, we've identified several bugs that we're actively addressing:
FilterNotewith a large or invalid index triggers an unintended undo operation. [#154, #149]EditNotecommand does not consistently select the correct note. [#148]FilterNotereturns misleading error messages when given a valid index but non-matching title. [#147]- Case sensitivity in commands leads to unrecognized inputs. [#146]
- Help messages still refer to deprecated
Emailfields. [#152] - Parameter formatting in error messages is inconsistent. [#145]
DeleteNotecommand displays deleted note details inappropriately. [#140]- Incorrect error messages for note-related commands. [#141, #138]
AddPatientduplicate error message could be clearer. [#143]DeletePatientshows incorrect error messages. [#133]- General improvements needed for code security and quality. [#132]
We are actively working to resolve these bugs in the next release.
π Full Changelog
See everything that changed in detail:
π Full Changelog β v1.4 to v1.5
Happy syncing!
The NeuroSync Team ππ§