Skip to content

v3.1.1

Compare
Choose a tag to compare
@sethvargo sethvargo released this 20 May 17:55
· 2133 commits to main since this release
  • Update project generators to use new APIs. The old project generators created a project that issued deprecation warnings!
  • Stream build output to the debug logger. Specifying --log-level debug now includes all the build output as if you had run the command manually.
  • Deprecate the OMNIBUS_APPEND_TIMESTAMP environment variable in favor of the command line flag. This is only a deprecation, but the OMNIBUS_APPEND_TIMESTAMP will be removed in the next major release.
  • Fix a bug in windows_safe_path to always return a string
  • Add a Config.base_dir configuration value for easy tuning
  • Remove the use of Omnibus.root in BuildVersion#initializer. This removes the many deprecation warnings that print on each software load.
  • Output the current command in debug output when shelling out
  • Output the current environment in debug output when shelling out
  • Change the information that is displayed at different log levels with respect to shelling out. In warn mode, Omnibus will only display warnings/deprecations; you will not see any build commands or output. In info mode, Omnibus will display the commands and environment that are being used; you will not see the output from the build (unless it fails). In debug mode, Omnibus will display the commands, environment, and output (livestream) from commands.