Skip to content

0.8.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajoberstar ajoberstar released this 04 Jul 18:41
· 116 commits to main since this release
96c3360

This is a feature release to clean up some details of the build metadata and handling of snapshots.

Breaking Changes

  • #86 For clean repos, build metadata uses an abbreviated hash instead of the full hash.
  • #90 For unclean repos, build metadata uses a UTC timestamp instead of <hash>.uncommitted.
  • Reckoner$Builder#stages no longer accepts snapshot as an input. stages and snapshot are mutually exclusive options.
  • Stage names provided to stages or returned from your stageCalc are lowercased for consistency.

Enhancements

  • #83 Task names are now available as public constants in ReckonPlugin.

Fixes

  • #85 Snapshots will no longer trigger "Cannot release final or significant from dirty repo" errors.

Deprecations

None

Compatibility

Tested against the following versions.

Java Version Gradle Versions
8 3.0, 3.5.1, 4.0, 4.9-rc-1
9 4.2.1, 4.9-rc-1
10 4.2.1, 4.9-rc-1