Skip to content

Latest commit

 

History

History
124 lines (97 loc) · 5.21 KB

CHANGELOG.md

File metadata and controls

124 lines (97 loc) · 5.21 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[3.1.2] - 2024-07-06

Fixed

  • In addition to GRGIT_USER, GRGIT_PASS, and gh_token, we also now look for:
    • GH_TOKEN, GITHUB_TOKEN (#53)

[3.1.1] - 2024-07-06

Fixed

  • The runAfterPush command should replace brackets as documented. (#52)

[3.1.0] - 2024-07-06

Added

  • A runAfterPush command to run a CLI command after the push is complete. (#51)

[3.0.2] - 2023-04-06

Fixed

  • No more Gradle 8 warnings about without the corresponding declaration via 'Task#usesService'. (#47)

[3.0.1] - 2023-01-30

Fixed

  • Artifacts published correctly to MavenCentral and Plugin Portal.

[3.0.0] - 2023-01-29 [YANKED]

  • YANKED due to failed publish to Gradle plugin portal

Changed

  • BREAKING Change the default value of enforceCheck to true. (fixes #38)
    • Our docs have always claimed this was the default (it should be!), but we made a mistake and the default value has actually been false in the past.
  • If changelogPush is run and the WC is not clean at the start of the build, throw an error. (fixes #37)
  • Bump required Java from 8 to 11, and JGit from 5.13 to 6.4. (#43)

[2.4.1] - 2022-11-24

Fixed

  • Bump all dependencies to latest.

[2.4.0] - 2022-01-07

Added

[2.3.2] - 2021-11-29

Fixed

  • -Prelease=false no longer generates an error (fixes #28)

[2.3.1] - 2021-11-10

Fixed

  • Fix a bug when loading spotless-changelog from configuration cache.

[2.3.0] - 2021-11-10

Added

  • Full support for Gradle Configuration Cache (#27).

Changed

  • Minimum required Gradle bumped from 5.2 to 6.2 because we need BuildService and ProviderFactory.gradleProperty.

[2.2.0] - 2021-05-11

Added

  • tagMessage allows to create annotated tags when publishing new versions. (#22)

[2.1.2] - 2021-04-10

Fixed

  • Starting in 2.1.0, we stopped sending credentials to git: repositories, this is now fixed.

[2.1.1] - 2021-04-10

Fixed

  • Added org.eclipse.jgit.ssh.jsch dependency, which is required for JGit >= 5.8.

[2.1.0] - 2021-03-30

Added

  • Support for remote url ssh:// (#19)

[2.0.1] - 2021-03-13

Fixed

  • When the remote branch was missing (as in a bare checkout), the user got an NPE rather than a nice error message. (#16)

[2.0.0] - 2020-06-16

Changed

  • BREAKING Default branch is now assumed to be main rather than master. (#13)

Fixed

  • Better error message for cases where the spotlessChangelog block is too low. (#6)
  • Bug in PoolString.concat(String) (1f6da65).
  • No longer accepts git failures silently (they were always printed, but did not properly kill the build). (#11)

[1.1.0] - 2020-01-13

Added

  • Support for a -SNAPSHOT mode (#4).

Fixed

  • Minor documentation and test improvements.

[1.0.0] - 2020-01-12

Peeling off the wrapper Gear Live. Gear Live Inc. CC Public Domain.

Changed

  • BREAKING Renamed SemverCondense__X_Y_0__to__X_Y to SemverCondense_XY0_to_XY.

Fixed

  • The project URL was accidentally set to blowdryer.

[0.3.0] - 2020-01-11

Added

  • Groups and descriptions for the tasks, so that they show up in ./gradlew tasks.

[0.2.1] - 2020-01-11

Fixed

  • The git status messages that get printed to console.

[0.2.0] - 2020-01-11

Added

  • Version calculation is cacheable in-memory
  • Third-party version calculation is now possible
  • BREAKING misc to make the above work

Fixed

  • We now respect the gh_pages env variable as a way to do GitHub auth, as we intended to all along.

[0.1.1] - 2020-01-02

Fixed

  • Fixed the "push status" messages so that they are useful instead of push: org.eclipse.jgit.transport.PushResult@48be852b.

[0.1.0] - 2019-12-21

First release.