Bundler plugin extending the output of bundle update
with a report of gems
updated by a major or minor version.
We assume semantic versioning: major version updates definitely deserve attention; minor version ones should be backward-compatible, but may be worth attention nevertheless; updates beyond the major and minor version are considered harmless.
MINOR version updates:
- builder 3.2.4 -> 3.3.0 (by 1 minor versions)
- concurrent-ruby 1.2.3 -> 1.3.5 (by 1 minor versions)
- dry-inflector 1.0.0 -> 1.2.0 (by 2 minor versions)
- jbuilder 2.11.5 -> 2.13.0 (by 2 minor versions)
- loofah 2.22.0 -> 2.24.0 (by 2 minor versions)
- rouge 4.2.1 -> 4.5.1 (by 3 minor versions)
- tilt 2.3.0 -> 2.6.0 (by 3 minor versions)
- tins 1.32.1 -> 1.38.0 (by 6 minor versions)
MAJOR version updates:
- rspec-rails 6.1.2 -> 7.1.0 (by 1 major versions)
$ bundle plugin install bundler-versions_report
After checking out the repo, run bin/setup
to install dependencies. Then, run rake spec
to run the tests. You can also run bin/console
for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install
. To release a new version, update the version number in version.rb
, and then run bundle exec rake release
, which will create a git tag for the version, push git commits and the created tag, and push the .gem
file to rubygems.org.