-
v0.12.1 Stable
released this
2026-03-23 16:30:32 +00:00 | 0 commits to develop since this releasev0.12.1 - 2026-03-23
Added
- Command output respects
command.[name].output.toLogwhen standard output is enabled
Changed
- SSH: revert scriptFile to before 0.11.3
- Output: tabs print as 4 spaces instead of '\t'
Fixed
- Internal: output buffer will be copied to temporary buffer
Downloads
- Command output respects
-
v0.11.3 Stable
released this
2026-01-31 07:06:18 +00:00 | 8 commits to develop since this releasev0.11.3 - 2026-01-31
Added
- Command: saveShellHistory for scriptFile commands over SSH
- Starting on Variables and Templates
Changed
- File output for commands now adds hostname to beginning of filename
- Testing: docker testing infra
Downloads
-
v0.11.1 Stable
released this
2025-12-09 00:17:48 +00:00 | 16 commits to develop since this releasev0.11.1 - 2025-12-08
Added
- Started integration testing
Changed
- inject ssh env vars by apppending them to the script/command if SSH setenv fails
- fix local command injection by running in a shell
Downloads
-
v0.11.0 Stable
released this
2025-11-24 23:51:56 +00:00 | 22 commits to develop since this releasev0.11.0 - 2025-11-24
Added
- feat: Package operation
versionChecksupports regular expressions (see regexp package for docs) - Command lists: added
cmdLists.[name].notifyobject - Testing setup with Docker
- CLI: add global flag --hostsConfig that allows hosts to be dynamic in relation to the main config
- CLI: Exec subcommand
hosts. See documentation for more details. - CLI: added
exec hostssubcommandlist - Add support for hosts in parallel
Changed
- Commands:
hostcan now belocalhostor127.0.0.1to run commands locally - lists loaded from external files only if no list config present in current file
PackageManager.Parserenamed toParseRemotePackageManagerVersionOutput. This now returns arrays of PackageManagerCommon.Package and errors.- Internal: refactoring and renaming functions
- Commands: moved output-prefixed keys to the
commands.[name].outputobject - Change internal method name for better understanding
- Improved error message for remote version package output
Fixed
- Command Lists: hooks now run correctly when commands finish
- Log file passed using
--log-filecorrectly used - Cmd Type
scriptnow correctly appends arguments
Downloads
- feat: Package operation
-
v0.10.2 Stable
released this
2025-03-20 03:42:49 +00:00 | 45 commits to develop since this releasev0.10.2 - 2025-03-19
Added
- Notifications: http service added
- Variable support. Can be referenced with
%{var:nameOfVar}%in select string fields.
Changed
- vault: initialize vault before validating config
Downloads
-
v0.10.1 Stable
released this
2025-03-12 03:08:59 +00:00 | 55 commits to develop since this releasev0.10.1 - 2025-03-11
Added
- UserCommands: add ssh public keys when running locally
- UserCommands: add field CreateUserHome
Changed
- UserCommands: create temp file when modifing password over SSH
- UserCommands: change field name
- Vault: keys are now referenced by
name, and the actual data bydata
Downloads