Bolt - 3.25.0


(2022-07-27)

New features

  • Include catalog in ApplyResult objects
    (#2618)

The ApplyResult object now includes a catalog attribute that
includes the catalog used during an apply. The catalog is masked using
the Sensitive data type to prevent sensitive information in the
catalog from being printed to the console or Bolt logs.

  • Allow larger set of characters in group and alias names
    (#3122)

Group and alias names can now include any character other than
whitespace characters and commas.

  • Support installing any git-based module
    (#3109)

Bolt now supports installing any git-based module. Previously, Bolt
only supported installing and resolving dependencies for modules
hosted in a public GitHub repository. Now, Bolt will check both GitHub
and GitLab before falling back to cloning a module's metadata using
the git executable. This allows users to install modules from
private repositories, or from locations other than GitHub.

  • Add bash_task_helper to bundled modules
    (#2994)

Bolt now ships with the bolt_task_helper module which includes a
library for helping write Bash tasks.

  • Update bundled modules to latest version
    (#3134)

The following bundled modules have been updated to their latest versions:

Bug fixes

  • Restrict whitespace characters and commas in target names
    (#3122)

Bolt now raises a validation error when a target name includes a
whitespace character or comma. Previously, these characters were
allowed, but Bolt would not be able to retrieve the target from the
inventory by name.

  • Configure proxy when retrieving metadata for git-based modules
    (#3115)

Bolt now configures a proxy when module-install.proxy is set and it
retrieves metadata for git-based modules. Previously, Bolt was only
configuring a proxy when it resolved and installed modules.


Details

date
July 27, 2022, midnight
name
3.25.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Bolt releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or