Releases: AY2425S2-CS2103T-F13-1/tp
Release list
🧠 NeuroSync – Product Version 1.6 Release
Many Bug Fixes.
🧠 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 🚀🧠
NeuroSync - Product Version 1.4 Release Notes
🚀 What's New in Version 1.4?
Get ready for an exciting update packed with new features, improvements, and bug fixes designed to make your experience smoother and more delightful!
🆕 New Features & Enhancements
-
Undo/Redo Commands
🔄 Enjoy the freedom to experiment with our new undo/redo functionality, making it easier than ever to correct mistakes and refine your work. -
Enhanced Notes Display
👀 Check out the newviewnotes allcommand along with a refreshed UI/UX that brings clarity and ease to navigating your notes. -
Revamped Tags & Notes Look
🎨 Enjoy a fresh new look for tags and notes that makes them more intuitive and visually appealing, ensuring that organizing and finding your information is both fun and efficient.
🔧 Updates & Improvements
-
Storage Class Diagram Update
📊 Our diagram now includes detailed representations for notes and patient types, offering enhanced clarity and better documentation. -
User Guide Revamp
📚 The user guide has received a stylish makeover to boost readability and help you find information quickly. -
Website Pages Refresh
🌐 We’ve fixed and updated the website pages for a more consistent and user-friendly browsing experience.
🧪 Testing & Code Quality
-
DeleteNoteCommand Tests
✅ New tests for the DeleteNoteCommand ensure robustness and reliability across note management functionalities. -
Refactoring: Command Renaming
🔄 The commandfilternotehas been updated tonoteDisplayPanelto better reflect its functionality and enhance code clarity.
Stay tuned for more updates as we continue to refine NeuroSync and deliver an exceptional user experience! 🚀✨
Happy syncing!
The NeuroSync Team
NeuroSync - Product Version 1.3 Release Notes
🚀 What's New in Version 1.3?
This update introduces major enhancements to the NeuroSync application, focusing on improving the user experience, note management, and interface usability.
🆕 New Features
1️⃣ Add Notes
Description: Users can now create and store patient-specific notes, providing a way to document key information, session summaries, and progress updates.
Details:
- Notes can be added directly from the Patient Details page.
- Each note includes:
- Title
- Content
- Timestamp (to track creation time).
- Enhances the ability to track patient progress over time.
2️⃣ View Notes
Description: Users can access and review all notes associated with a specific patient.
Details:
- Notes are displayed with:
- Title
- Content
- Creation Date
- Presented in a structured, readable format for quick reference.
3️⃣ Filter Notes (By Title)
Description: A new filtering functionality allows users to search notes by title, enhancing efficiency in locating specific entries.
Details:
- Enables precision searching through patient notes by filtering based on note titles.
- Facilitates quick retrieval of notes related to specific topics or sessions.
- Note: Filtering by date range is not yet supported in this release.
4️⃣ Delete Notes
Description: Users can now delete individual notes that are no longer needed.
Details:
- One-command delete functionality.
- Deletion is permanent
5️⃣ Edit Notes
Description: Users can now edit existing notes.
Details:
- Modify note contents with a single command.
- Ensures flexibility in updating patient records.
🎨 UI Revamp - Patient Interface
The patient UI has undergone a significant revamp to enhance usability and visual appeal.
🔹 Key Improvements:
- 📌 Cleaner Layout
- Optimized Patient Details page for better readability and navigation.
- 🎨 Enhanced Styling
- Modernized UI components for a consistent, professional look.
- 📝 Dynamic Input Box
- Command input box now supports text wrapping with dynamic resizing.
- 📱 Responsive Design
- Optimized for various screen sizes and resolutions to ensure a smooth experience across devices.
⚡️ Summary
🔹 Enhanced Note Management with Add, View, Filter, Edit, and Delete Notes.
🔹 Major UI Overhaul for a cleaner, more modern user experience.
🔹 Improved Responsiveness across devices.
Stay tuned for future updates as we continue improving NeuroSync! 🚀


















