All Versions
Latest Version
Avg Release Cycle
8 days
Latest Release

Changelog History
Page 5

  • v1.3.11 Changes

    • πŸ›  Fix custom SSH config parsing to support latest Paramiko features (Match directives)
    • πŸ›  Fix error loading SSH keys with passwords (try all key formats before failing)
  • v1.3.10 Changes

    • Properly escape postgresql role/database/owner operation commands (@RobWouters)
    • βž• Add support for additional winrm transport types & options (@mfrg)
    • πŸ›  Fix for Git* facts where the target repo doesn't exist
    • πŸš€ Git branches update: master renamed to current and new next branch tracking next minor release
    • πŸ“š Contributing documentation page updated to include branch description
  • v1.3.9 Changes

    • πŸ›  Use StringCommand to implement fact requires commands, fixes mysql_* facts with passwords
    • πŸ‘Œ Improve error for invalid private key files, including message for old paramiko versions
    • πŸ›  Fix files.line/files.replace/server.crontab replacements containing quotes
    • πŸ›  Fix @winrm connector command execution
    • πŸ‘Œ Improve files.template docstring (@Gaming4LifeDE)
  • v1.3.8 Changes

    • βž• Add Debian to prettified names in LinuxDistribution fact (@blarghmatey)
    • πŸ›  Fix logging non-string args (@morrison12)
    • Tidy up new issue templates (@Gaming4LifeDE)
    • πŸ‘‰ Use export instead of env so variables pass into sub-commands as expected
    • pass any env into fact execution within operations
    • πŸ›  Fix splitting of inventory filename into group name
    • πŸ‘Œ Improve package name parsing in BrewPackages fact
    • Only append blank line before new cron entries if some already exist
    • Remove any leftover askpass files when using use_sudo_password
  • v1.3.7 Changes

    • πŸ‘Œ Support reading custom user operations in CLI mode (@tsnoam)
    • πŸ‘ Allow adding users with duplicate UIDs in server.user operation (@tsnoam)
    • βž• Add user UID/GID to users fact output (@tsnoam)
    • πŸ›  Fix uninstall command in apk.packages operation (@Gaming4LifeDE)
    • πŸ›  Fix support for add_deploy in API mode
    • πŸ—„ Rename (deprecate) facts server.Os -> server.Kernel & server.OsVersion -> server.KernelVersion
    • βž• Add server.MacosVersion fact
    • βž• Add an empty line before writing in named crontab entries
    • πŸ›  Fix check for command change with named crontab entries
    • πŸ“¦ Properly quote package names (fix Python version specifiers with shell characters in pip.packages operation)
  • v1.3.6 Changes

    • Ignore errors when crontab fails (ie, when there's no crontab)
    • ⚑️ Update crontab fact in server.crontab operation
    • ⚑️ Update sysctl fact in server.sysctl operation
  • v1.3.5 Changes

    • βž• Add support for relative includes: local.include('./')
    • πŸ›  Fix parsing of special times in server.Crontab fact
    • πŸ›  Fix editing special_time in server.crontab operation
    • πŸ›  Fix printing of imported modules in group data files when using debug-inventory
    • Use/respect __all__ if defined in group data files
  • v1.3.4 Changes

    • πŸ‘‰ Improve matching of user hostname in mysql_user_grants fact
  • v1.3.3 Changes

    • πŸ›  Fix support for package names in deb_package fact (@s-vx)
    • πŸ›  Fix check for match any vs. all in ensure packages util (fixes Pacman package groups)
    • πŸ›  Fix/support passing keyword functions into facts
    • πŸ‘‰ Fix parsing of mysql_user_grants fact output
    • πŸ›  Fix idempotency of mysql.privileges operation
  • v1.3.2 Changes

    • Add pacman_unpack_group fact (@unai-ndz)
    • πŸ‘Œ Support Pacman package groups properly in packman.packages operation (@unai-ndz)
    • πŸ›  Fix only load git config if the repo directory exists in git.config operation
    • πŸ›  Fix global git config loading when files don't exist in git_config fact
    • πŸ›  Fix deploys doc example operation (@makom)
    • πŸ›  Fix (add quoting) download URLs containing shell characters in operation
    • πŸ›  Fix checking for rsync in @local connector