Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1000 Bytes

CHANGELOG.md

File metadata and controls

27 lines (21 loc) · 1000 Bytes

Changelog

v2.0.0

This is a major rewrite, 7 years after the initial implementation.

Major changes

  • Consistent config format, using config files, environment variables, and command line options
  • Custom template groups for gem bootstrap
  • Complete help output in gem [command] --help
  • Consistent behaviour in multi-gem scenarios (see the README)
  • Consistent command line option defaults across commands when invoked with a shortcut, e.g. gem bump --release --tag vs gem release --tag
  • Colorized, more consistently formatted output

Other changes

  • Fix misleading success message when gem push fails
  • Release and tag now fail if there are uncommitted changes
  • Add --message and --skip-ci to gem bump in order to customize the commit message
  • Add --sign to gem bump and gem tag in order to GPG sign commits and tags
  • Support version files of gems with an *_rb suffix