0.0
No commit activity in last 3 years
No release in over 3 years
A rubygem to parse CHANGELOGs in my style
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12
>= 0
~> 10.0
>= 0
 Project Readme

NTYChangeLog

Gem Version

# Change Log

## 1.0.1

### Changed
* Change the name of this rubygem. [#3](https://github.com/naoty/nty_change_log/pull/3)
* Divide a large methods into some small methods. [#3](https://github.com/naoty/nty_change_log/pull/3)

### Fixed
* Fix some bugs. [#3](https://github.com/naoty/nty_change_log/pull/3)

## 1.0.0

### Added
* Parse change groups. [#2](https://github.com/naoty/nty_change_log/pull/2)
* Parse change logs in my style. [#1](https://github.com/naoty/nty_change_log/pull/1)

Usage

require "nty_change_log"

text = File.read("./CHANGELOG.md")
change_log = NTYChangeLog::Parser.new.parse(text)

version = change_log.versions.first
version.name #=> "1.0.1"

change_group = version.change_groups.first
change_group.label #=> "Change"

change = change_group.changes.first
change.description #=> "Change the name of this rubygem."
change.issue.number #=> 3
change.issue.url #=> "https://github.com/naoty/nty_change_log/pull/3"

License

The gem is available as open source under the terms of the MIT License.