Skip to content

Bundler plugin extending 'bundle update' with a report of gems updated by a major or minor version

License

Notifications You must be signed in to change notification settings

igneus/bundler-versions_report

Repository files navigation

Bundler::VersionsReport

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)

Installation

$ bundle plugin install bundler-versions_report

Development

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.

About

Bundler plugin extending 'bundle update' with a report of gems updated by a major or minor version

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published