22 lines
1.2 KiB
Markdown
22 lines
1.2 KiB
Markdown
## v0.11.0 - 2025-11-24
|
|
### Added
|
|
* feat: Package operation `versionCheck` supports regular expressions (see [regexp](https://pkg.go.dev/regexp) package for docs)
|
|
* Command lists: added `cmdLists.[name].notify` object
|
|
* 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 hosts` subcommand `list`
|
|
* Add support for hosts in parallel
|
|
### Changed
|
|
* Commands: `host` can now be `localhost` or `127.0.0.1` to run commands locally
|
|
* lists loaded from external files only if no list config present in current file
|
|
* `PackageManager.Parse` renamed to `ParseRemotePackageManagerVersionOutput`. This now returns arrays of PackageManagerCommon.Package and errors.
|
|
* Internal: refactoring and renaming functions
|
|
* Commands: moved output-prefixed keys to the `commands.[name].output` object
|
|
* 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-file` correctly used
|
|
* Cmd Type `script` now correctly appends arguments
|