1.1.4

@mtdowling mtdowling released this Jan 6, 2017

  • Fixed a problem with GNU grep where chag contents was unable to find
    entries.
  • Now vendoring bats when testing.
  • May 29, 2015

    1.1.3

    3
    9
    * Fixed an issue when searching for a tag using grep was matching tags that
      started with the same number. This could cause issues when you have tags
      like `3.0.0` and `3.0.0-beta.1`. Searching for tags now uses a more exact
      search in order to prevent these types of collisions.
…ts as a

  regular expression dot, which provided false positives. Dots in tag names
  are now escaped when searching for tags.
* Adding missing `update` usage information to `chag --help`.

1.1.0

@mtdowling mtdowling released this Oct 29, 2014 · 16 commits to master since this release

  • Removed the --debug option from the tag command.
  • Removed the --notrim option from the contents command.
  • Simplified a great deal and updated docs.

1.0.0

@mtdowling mtdowling released this Oct 27, 2014 · 19 commits to master since this release

  • Using the format from http://keepachangelog.com
  • Trimming down the feature set and switching back to bash instead of Python.
    This makes chag much simpler to install and does not require any
    dependencies.
  • Simplified by removing chag new, chag append, and chag get.

0.5.0

@mtdowling mtdowling released this Aug 16, 2014 · 29 commits to master since this release

  • Refactored to use classes and cleaned up implementation
  • Added a new command used to create a Next Release entry.

0.4.0

@mtdowling mtdowling released this Aug 16, 2014 · 34 commits to master since this release

Python 3 compatibility

0.3.0

@mtdowling mtdowling released this Aug 15, 2014 · 37 commits to master since this release

Rewritten in Python using Click.

  • Added the append command.
  • Added the ability to get messages from an external editor.
  • Added the ability to link Github issues and git commits.

0.2.0

@mtdowling mtdowling released this Aug 12, 2014 · 49 commits to master since this release

Adding new commands and changing how parsing works.

  • Made TAG a required argument for parse and tag.
  • parse now only outputs the contents of the changelog entry to STDOUT.
  • Added list and latest commands.
  • Added an update command that can be used to update a CHANGELOG TBD
    heading with a new changelog entry.