keepachangelog_manager Ruby gem for your CHANGELOG.md

Gem Version Documentation Build Status

If you follow the Keep A Changelog CHANGELOG.md style, this gem automates the process of updating the file for a release.

Before:

# Change Log
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Added

### Changed
* Everything

### Deprecated

### Removed

### Fixed

### Security


## [0.0.1] - 2018-12-19
### Added
* Initial stuff


[Unreleased]: https://github.com/ianfixes/keepachangelog_manager_gem/compare/v0.0.1...HEAD
[0.0.1]: https://github.com/ianfixes/keepachangelog_manager_gem/compare/v0.0.0...v0.0.1

After running bundle exec keepachangelog_manager.rb --increment-minor:

# Change Log
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security


## [0.1.0] - 2019-01-23
### Changed
* Everything


## [0.0.1] - 2018-12-19
### Added
* Initial stuff


[Unreleased]: https://github.com/ianfixes/keepachangelog_manager_gem/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/ianfixes/keepachangelog_manager_gem/compare/v0.0.1...v0.1.0
[0.0.1]: https://github.com/ianfixes/keepachangelog_manager_gem/compare/v0.0.0...v0.0.1

Installation In Your GitHub Project

Add the following to your Gemfile:

source 'https://rubygems.org'
gem 'keepachangelog'

Author

This gem was written by Ian Katz ([email protected]) in 2019. It's released under the Apache 2.0 license.

See Also