Anton Johansson :: Conventional changelog

Provides tooling for generating changelogs from conventional commits.

License

License

Categories

Categories

Ant Build Tools
GroupId

GroupId

com.anton-johansson
ArtifactId

ArtifactId

conventional-changelog
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

pom
Description

Description

Anton Johansson :: Conventional changelog
Provides tooling for generating changelogs from conventional commits.
Project Organization

Project Organization

Viskan System AB
Source Code Management

Source Code Management

https://github.com/anton-johansson/conventional-changelog

Download conventional-changelog

How to add to project

<!-- https://jarcasting.com/artifacts/com.anton-johansson/conventional-changelog/ -->
<dependency>
    <groupId>com.anton-johansson</groupId>
    <artifactId>conventional-changelog</artifactId>
    <version>0.1.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.anton-johansson/conventional-changelog/
implementation 'com.anton-johansson:conventional-changelog:0.1.0'
// https://jarcasting.com/artifacts/com.anton-johansson/conventional-changelog/
implementation ("com.anton-johansson:conventional-changelog:0.1.0")
'com.anton-johansson:conventional-changelog:pom:0.1.0'
<dependency org="com.anton-johansson" name="conventional-changelog" rev="0.1.0">
  <artifact name="conventional-changelog" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.anton-johansson', module='conventional-changelog', version='0.1.0')
)
libraryDependencies += "com.anton-johansson" % "conventional-changelog" % "0.1.0"
[com.anton-johansson/conventional-changelog "0.1.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • conventional-changelog-core
  • conventional-changelog-maven-plugin

Conventional changelog

Generates changelogs from Git metadata.

Maturity

This project is still during beta, but feel free to use it to test it out!

Usage

This library can be used in two different ways. The first one - and probably the most useful one - takes the form of a Maven plugin. The other one is a regular Java library that can be used to directly use the changelog API. This artifact is used by the Maven plugin.

Maven plugin

See documentation.

Java library

See documentation.

Inspiration

This library is deeply inspired by conventional-changelog package for NodeJS.

License

Apache License © Anton Johansson

com.anton-johansson

Viskan System AB

Versions

Version
0.1.0