Releases: guille/orbit
Release list
v1.6.0
The only user-facing feature in this release is the ability to define tasks and reminders across multiple configuration files, which can be included from the root config. Note nesting is not supported.
include = [
"orbit.d/*.toml",
"?local.toml", # optional
"/abs/path/x.toml"
]Full Changelog: v1.5.0...v1.6.0
v1.5.0
- Improvements to the CLI UX: now
taskandreminderare optional for all commands. Aliases have been made more consistent and useful (one breaking change to the CLI surface:orbit ris noworbit task run, notorbit reminder). - Task status now shows the next run
- Surface systemd-level errors in status and list commands
- Improvements to unit generation
- Verify unit files before applying (via
systemd-analyze verify) - Generate new unit files in a staging dir and move them after validation
- Verify unit files before applying (via
- Improvements to information shown with the bare
orbitcommand, focusing more on actionable at-a-glance info. - Add
reminder logscommand, shelling out to journalctl liketask logs. - And some minor internal refactors to desloppify this a bit further
Full Changelog: v1.4.1...v1.5.0
v1.4.1
Fixes a reminder's command not wiring stdin through when being executed.
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Changes to how the path to orbit is handled
Previous versions stored the full path to the executable, which causes issues in installations where the path may be version-dependent. Starting with this version, it stores orbit by default and relies on the user having systemd's PATH correctly configured. Alternatively, there is now an orbit_bin top-level configuration that may be used to specify a full path to the binary/shim.
Adjusts doctor checks for this case and de-sloppified a bit.
Full Changelog: v1.3.1...v1.4.0
v1.3.1
- Minor performance improvements
- Renamed module with vanity domain
Full Changelog: v1.3.0...v1.3.1
v1.3.0
- Add new flag to
orbit editto immediately return after starting the editor.
Full Changelog: v1.2.0...v1.3.0
v1.2.0
- Add version command
- Create binary releases with attestation and artifact signing
Full Changelog: v1.1.0...v1.2.0