Changelog
July 6, 2024 ยท View on GitHub
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, andgh_token, we also now look for:GH_TOKEN,GITHUB_TOKEN(#53)
[3.1.1] - 2024-07-06
Fixed
- The
runAfterPushcommand should replace brackets as documented. (#52)
[3.1.0] - 2024-07-06
Added
- A
runAfterPushcommand 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
enforceChecktotrue. (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
falsein the past.
- Our docs have always claimed this was the default (it should be!), but we made a mistake and the default value has actually been
- If
changelogPushis 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.13to6.4. (#43)
[2.4.1] - 2022-11-24
Fixed
- Bump all dependencies to latest.
[2.4.0] - 2022-01-07
Added
- New plugin
com.diffplug.if-git-diff(#31).
[2.3.2] - 2021-11-29
Fixed
-Prelease=falseno 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.2to6.2because we needBuildServiceandProviderFactory.gradleProperty.
[2.2.0] - 2021-05-11
Added
tagMessageallows 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 togit:repositories, this is now fixed.
[2.1.1] - 2021-04-10
Fixed
- Added
org.eclipse.jgit.ssh.jschdependency, 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
mainrather thanmaster. (#13)
Fixed
- Better error message for cases where the
spotlessChangelogblock 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
-SNAPSHOTmode (#4).
Fixed
- Minor documentation and test improvements.
[1.0.0] - 2020-01-12
Gear Live. Gear Live Inc. CC Public Domain.
Changed
- BREAKING Renamed
SemverCondense__X_Y_0__to__X_YtoSemverCondense_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_pagesenv 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.