gradle-changelog-plugin

Plugin for parsing and managing the Changelog in a "keep a changelog" style.

APACHE-2.0 License

Stars
253
Committers
20

Bot releases are visible (Hide)

gradle-changelog-plugin - v0.3.2

Published by github-actions[bot] over 4 years ago

Added

  • markdownToHTML method in extensions.kt file
  • markdownToPlainText method in extensions.kt file
gradle-changelog-plugin - v0.3.1

Published by github-actions[bot] over 4 years ago

Added

  • --unreleased flag for the getChangelog task
gradle-changelog-plugin - v0.3.0

Published by github-actions[bot] over 4 years ago

Added

  • Allow maintaining changelog without change note types (Added, Fixed)
  • Customising the header by the patchChangelog task with headerArguments extension's property
  • Customising the change notes splitting with the itemPrefix extension's property
  • More tests

Changed

  • format extension property renamed to headerFormat

Fixed

  • Avoid parsing the unreleased header
  • Invalid change notes splitting
gradle-changelog-plugin - v0.2.0

Published by github-actions[bot] over 4 years ago

Added

  • Tests for Plugin, Extension and Tasks
  • getHeader() : String in Changelog.Item
  • withFilter(filter: ((String) -> Boolean)?) in Changelog.Item
  • getLatest() helper method
  • hasVersion(version: String) helper method

Changed

  • Extract closure to extensions.kt separated file
  • Code enhancements
gradle-changelog-plugin - v0.1.5

Published by github-actions[bot] over 4 years ago

Changed

  • changelog.get and changelog.getLatest return Changelog.Item
  • noHeader flag in Changelog.Item methods changed to builder pattern
  • Changelog.Item#asHTML renamed to Changelog.Item#toHTML
  • Changelog.Item#asText renamed to Changelog.Item#toText
gradle-changelog-plugin - v0.1.4

Published by github-actions[bot] over 4 years ago

Fixed

  • Remove org.jetbrains:markdown dependency from the POM file
gradle-changelog-plugin - v0.1.3

Published by github-actions[bot] over 4 years ago

Fixed

  • Bundle org.jetbrains:markdown dependency with shadowJar
gradle-changelog-plugin - v0.1.0

Published by github-actions[bot] over 4 years ago

Added

  • Initial release
  • get/getUnreleased helper methods
  • changelog extension configuration
  • getChangelog/patchChangelog tasks