changex v0.1.0
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 |