Skip to content

v1.1

Latest

Choose a tag to compare

@zjaoyuki zjaoyuki released this 20 Sep 07:55

Rafayel v1.1 Release Notes

Release Date: 20 Sept 2025
Version: 1.1
JAR File: rafayel.jar

Rafayel is your personal task management chatbot!

What's New in v1.1

Updated key features are:

  • Three Task Types: Create Todo, Deadline (with a /by date), and Event (with /from and /to dates) tasks.
  • Task Management: list all tasks, mark them as done, unmark them, or delete them entirely.
  • Smart Searching: Use the find command to quickly locate tasks by keyword.
  • Proactive Reminders: The remind command shows you overdue tasks and those due in the next 24 hours. Rafayel also shows these reminders automatically on startup!
  • Data Persistence: Your task list is automatically saved to a local file (data/rafayel.txt) after every command. No need to manually save; just close the app and your data will be there when you return.
  • Personality: Enjoy interacting with a chatbot that has a bit of an attitude!
  • Small bugs: Rafayel checks if you accidentally entered an invalid date for events too! Rafayel now closes after 3 seconds after the Bye command is used!

Installation & Quick Start

  1. Ensure you have Java 17 installed on your computer.
  2. Download the rafayel.jar file from this release.
  3. Open a terminal (Command Prompt, PowerShell, or Terminal).
  4. Navigate to the directory where you downloaded the JAR file.
  5. Run the application using the command:
    java -jar rafayel.jar

Usage Examples

Get started immediately with these commands:

  • todo Read Rafayel's user guide
  • deadline Submit IP assignment /by 22-09-2025 23:59
  • event Team meeting /from 20-09-2025 14:00 /to 20-09-2025 17:00
  • list
  • mark 1
  • remind

Documentation

For a complete guide on all features and commands, please see the detailed User Guide.

Future Enhancements

Planned for future versions:

  • More flexible natural language date parsing (e.g., "next Monday 2pm").
  • Task categories and tags for better organisation.

Credits

This application was developed as part of the NUS CS2103T module project.

Thank you for trying Rafayel! We hope it helps you stay organised and productive.