Releases: PaulBunch/rmd
Releases · PaulBunch/rmd
Release list
v0.3.0
What's Changed
New features
- Extended date/time parsing: support for 12-hour AM/PM formats (
2pm,02:00 PM), month names (November,nov), and short date aliases (tod,tom,tmr) - Comprehensive time parsing syntax guide (
docs/TIME.md)
Bug fixes
- Historical, missed, and triggered reminders in list views are now sorted in reverse chronological order (newest first)
Other
- Code cleanup: refactored conditional logic and addressed Clippy lints
- Updated README documentation, troubleshooting notes, and release badges
v0.2.3
What's Changed
Packaging & Distribution
- Prebuilt Binaries: Added automated GitHub Actions workflow (
release.yml) building standalone staticmuslbinaries forx86_64andaarch64architectures. - crates.io: Configured crate metadata for publication under
rmd-cli(binary executable remainsrmd).
Documentation
- README: Made prebuilt static binaries the primary recommended installation path via
curl. - README: Added
cargo install rmd-cliinstallation instructions along withPATHsetup guidance. - Updated project
ROADMAP.mdtracking upcoming parser improvements and distribution milestones.
v0.2.2
What's Changed
Fixes
- systemd: Fix daemon autostart after reboot by changing
WantedByback todefault.target(graphical-session.targetis passive and not triggered automatically on non-standard/custom Wayland setups). - Makefile: Auto-enable and start the systemd user service immediately during
make install(systemctl --user enable --now). - Makefile: Stop background daemon processes prior to binary removal during
make uninstallto prevent orphaned processes.
Documentation
- Updated installation instructions and systemd service management docs in
README.md. - Added missing
rmd config default-timecommand to usage examples.
v0.2.1
v0.2.0
What's Changed
New features
- Flexible date/time parsing: support for optional zero-padding and additional formats (
2026-8-10 9:00,10.08,10/08/26etc.) - Configurable default time for date-only specifications (
rmd config default-time HH:MM). Previously fell back to midnight (00:00).
Other
- Updated documentation
v0.1.0
Initial release
Lightweight reminder daemon and CLI for Linux.
Features
- Simple CLI for one-shot reminders (
rmd +25m Tea is ready) - Background daemon with systemd user service support
- Persistent storage (survives reboots)
- Desktop notifications via D-Bus
- Handling of missed reminders
- Flexible time parsing (relative, absolute, keywords)
- Basic configuration (
time-format,limit)