Bashtard v2.1.0

Added

  • Configuration variables can be assigned values of other variables with the &= assignment. This allows a single value to be re-used dynamically, rather than having to explicitly set the same value several times.
  • A zap command has been added to remove a playbook from the registry without running the playbook’s playbook_del() function. This is intended to easily remove registry entries when a playbook itself has been deleted or is otherwise broken in a way that the regular del subcommand cannot fix.

Changed

  • The description.txt is now allowed to be used without the .txt suffix. Usage with the .txt suffix continues to be supported as well.

Fixed

  • Passing an empty string as default value to config should now properly return an empty string without a warning about the configuration key not existing.