Changed wording from "upgrade to" to "update to" in bundle-audit check
output.
Rake Task
Fixed empty bundle:audit:update rake task.
0.9.1 / 2022-05-19
Opt into rubygems.org MFA requirement.
CLI
Improve the readability of the suggested gem versions to upgrade to
(pull #331).
Rake Task
Fixed a regression introduced in 0.9.0 where the bundler:audit rake task
was not exiting with an error status code if vulnerabilities were found.
Now when the bundler-audit command fails, the rake task will also exit with
the bundler-audit command's error code.
Add a workaround for Psych < 3.1.0 to support running on Ruby < 2.6.
(issue #319)
Although, Ruby 2.5 and prior have all reached End-of-Life and
are no longer receiving security updates. It is strongly advised that you
should upgrade to a currently supported version of Ruby.
0.9.0 / 2021-08-31
Load advisory metadata using YAML.safe_load. (issue #302)
Explicitly permit the Date class for Psych >= 4.0.0 and Ruby >= 3.1.0.
Now accepts a optional DIR argument for the project directory.
bundler-audit check will now print an explicit error message and exit,
if the given DIR does not exist.
Will now auto-download ruby-advisory-db to ensure the latest advisory
information is used on first run.
Now supports a --database option for specifying a path
to an alternative ruby-advisory-db copy.
Now supports a --gemfile-lock option for specifying a
custom Gemfile.lock file within the project directory.
Now supports a --format option for specifying the
desired format. text and json are supported, but other custom formats
can be loaded. See Bundler::Audit::CLI::Formats.
Now supports a --output option for writing the report output to a file.
Prints both CVE and GHSA IDs.
Print all error messages to stderr.
No longer print number of advisories in bundler-audit version.