• v0.11.0 Stable

    CyberShell released this 2025-11-24 23:51:56 +00:00 | 0 commits to develop since this release

    v0.11.0 - 2025-11-24

    Added

    • feat: Package operation versionCheck supports regular expressions (see 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
    Downloads