changex v0.1.1
Modules summary ↑
Changex | |
Changex.Changelog | This module is used to read and manipulate a changelog file |
Changex.Formatter | A module containing functions to be used inside other formatters |
Changex.Formatter.Elixir | Format changelog to the terminal in markdown format that matches the format of the elixir-lang changelog |
Changex.Formatter.Markdown | Format changelog to the terminal in markdown format |
Changex.Formatter.Terminal | Output the formatted changelog to the terminal |
Changex.Formatter.Utils | |
Changex.Grouper | This module will take a list of commits and sort them based on the type of the commit |
Changex.Log | This module will get a list of commits based on the git log on a git repository |
Changex.SubjectSplitter | This module is used to split the subject of a commit message based on a format passed in |
Changex.Tag | A module that wraps git commands to act on git tags |
Mix.Tasks.Changex.Diff | Display a changelog in the terminal |
Mix.Tasks.Changex.Update | Write an update to the changelog file. Defaults to CHANGELOG.md |