Skip to content

Releases: guille/orbit

v1.6.0

Choose a tag to compare

@guille guille released this 10 Jul 18:13
02958f5

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

Choose a tag to compare

@guille guille released this 03 Jul 19:02
818d8bd
  • Improvements to the CLI UX: now task and reminder are optional for all commands. Aliases have been made more consistent and useful (one breaking change to the CLI surface: orbit r is now orbit task run, not orbit 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
  • Improvements to information shown with the bare orbit command, focusing more on actionable at-a-glance info.
  • Add reminder logs command, shelling out to journalctl like task logs.
  • And some minor internal refactors to desloppify this a bit further

Full Changelog: v1.4.1...v1.5.0

v1.4.1

Choose a tag to compare

@guille guille released this 01 Jul 21:55
b75710a

Fixes a reminder's command not wiring stdin through when being executed.

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@guille guille released this 20 Jun 11:05
8e91879

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

Choose a tag to compare

@guille guille released this 03 Jun 18:25
ef6d836
  • Minor performance improvements
  • Renamed module with vanity domain

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@guille guille released this 12 May 16:13
01a771d
  • Add new flag to orbit edit to immediately return after starting the editor.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@guille guille released this 10 May 06:03
5e2dbba
  • Add version command
  • Create binary releases with attestation and artifact signing

Full Changelog: v1.1.0...v1.2.0