Releases: blanklogic/ip
Release list
v0.3 - Friday Task Manager Release
Friday Task Manager v0.3 Release Notes
We're excited to announce v0.3 of the Friday Task Manager! This release introduces a sleek new Graphical User Interface (GUI) and the Update functionality to allow for more intuitive task management. Below is a summary of the new features and improvements.
🚀 New Features
1. Graphical User Interface (GUI)
- Friday has transitioned from a command-line application to a graphical interface to improve user experience.
- The GUI offers a more user-friendly way to manage your tasks, including adding, marking, deleting, and viewing tasks through an intuitive interface.
Key Highlights:
- View tasks in a clean, organised layout.
- Add tasks with a simple form input.
- Mark tasks as completed with just a click.
- Delete tasks with an intuitive button press.
2. Task Update Functionality (Update)
- You can now edit task details without deleting and recreating them. This functionality includes updating task descriptions, deadlines, or event times.
- Easily modify existing tasks to keep your task list up to date.
How to Use:
For CLI Users:
- The
updatecommand allows you to update tasks directly via the command line.
Command Format:
update <task number> <new details>
Example:
update 3 Finish project report /by 2024-09-30 2359
🛠️ Improvements
- Improved Input Validation: Ensuring that task inputs are clear and errors are handled gracefully.
- Error Messages: More descriptive and helpful error messages have been added to improve user guidance.
📦 Bug Fixes
- Fixed an issue where certain tasks weren't saved correctly in the file system.
- Improved application stability when handling incorrect input formats.
Upgrade to v0.3 today and enjoy a smoother, more visual task management experience with Friday! Stay tuned for future updates as we continue to make Friday even better. 😊
Usage
To run the application, follow these steps:
- Download the JAR File
- Open a Command Window in the folder containing the JAR file.
- Execute the JAR File using the command:
java -jar friday.jar
v0.2 - Storage Fixes, Code Refactoring, and New Features
v0.2 - Storage Fixes, Code Refactoring, and New Features
This update includes important fixes and enhancements to the Friday application:
Fixes
- Storage Saving Issues: Resolved issues where data was not being saved correctly, ensuring all task information is reliably persisted between sessions.
- Missing Packages: Added missing packages to ensure the application runs smoothly across different environments.
Improvements
- Code Refactoring: Cleaned up the codebase by removing wildcard imports, making the code more readable and maintainable.
New Features - 'Find' Functionality: Introduced a new find command, allowing users to search for tasks by keywords, making it easier to locate specific tasks in the list.
Usage
To run the application, follow these steps:
- Download the JAR File
- Open a Command Window in the folder containing the JAR file.
- Execute the JAR File using the command:
java -jar friday.jar
v0.1 - Initial Release
v0.1 - Initial Release
This is the initial release of the Friday application. The JAR file includes the following features:
- Task management with TODOs, deadlines, and events.
- Ability to mark tasks as done or undone.
- Option to delete tasks from the list.
- User-friendly command-line interface.
Usage
To run the application, follow these steps:
- Download the JAR File
- Open a Command Window in the folder containing the JAR file.
- Execute the JAR File using the command:
java -jar friday.jar