-
v0.0.2
released this
2026-04-08 12:28:29 +00:00 | 19 commits to main since this releaseWhat's changed
- feat(release): add packaging support for Arch, Debian, and RPM * Implement Arch package build process in release workflow * Add Debian and RPM packaging specifications * Include man page installation in Makefile * Create unitdore man page for documentation
- feat(cmd): add start, stop, uninstall, and update commands
- feat(cmd): add startall and stopall commands for unit management * Implement startall to enable and start all installed units * Implement stopall to stop and disable all running units
- fix(systemd): include service user in service file generation * Add ServiceUser field to Config struct for user specification. * Update Generate and Install functions to accept service user. * Modify tests to reflect changes in service user handling.
- feat(cmd): add list command to display tracked units
- fix(cmd): improve editor selection logic in edit command * Enhance the editor selection to check for nvim and nano before defaulting to vi. * Return an error if no suitable editor is found. fix(cmd): track unchanged units in syncup command * Add tracking for unchanged units during syncup process. * Update completion message to include count of unchanged units. fix(runtime): change command type to slice in podman container * Update command field in podmanContainer struct to be a slice of strings. * Adjust ListRunning method to join command slice into a single string for output. fix(ci): enhance release notes generation in workflow * Collect commit messages since the last tag for release notes. * Format release body to include detailed change log.
- chore(ci): add workflow_dispatch for manual release tagging
- fix(ci): use Gitea API directly instead of softprops/action-gh-release
Downloads