Skip to content

v2.0.0

Compare
Choose a tag to compare
@hsz hsz released this 28 Oct 20:33
· 130 commits to main since this release
430883d

Added

  • Allow for customizing the changelog introduction
  • Make changelog.instance property public
  • Introduce changelog summary and changelog property #127
  • Introduce changelog preTitle and title changelog properties
  • Ensure patched changelog ends with a newline #126
  • Added the changelog.lineSeparator property to allow for customizing the line separator used in the changelog #104
  • Added the --version=... CLI parameter for the getChangelog task #83
  • Throw an exception when initializeChangelog task works on non-empty file #82
  • Remove empty sections from the changelog while patching #28
  • Added the changelog.combinePreReleases property to allow for combining pre-releases into a single section #50

Changed

  • Upgrade minimal required Gradle version to 6.8
  • Make withHeader property of the Changelog.Item object true by default
  • Updated the HeaderParseException message #84
  • Use "[${project.version}] - ${date()}" as the default value for the changelog.header property #18

Deprecated

  • Changelog.Item.toText() replaced with Changelog.renderItem(Chagnelog.Item)
  • Changelog.Item.toHTML() replaced with Changelog.renderItem(Chagnelog.Item, Changelog.OutputType.HTML)
  • Changelog.Item.toPlainText() replaced with Changelog.renderItem(Chagnelog.Item, Changelog.OutputType.PLAIN_TEXT)