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.
- Remove
Provider.forUseAtConfigurationTime method has been deprecated
warnings in recent versions of Gradle. (#38)
- Fix
BlowdryerSetup.localJar
on Windows. (#31)
- Add retry on (gitlab) rateLimit (#30)
- Fix
StackOverflowError
on干.projOptional
干.projOptional('JRE_TARGET', 'Sets the target JRE')
which returns null if it's not present. (#28).
- No longer breaks the Gradle configuration cache (#26).
干.file('blah.foo')
now preserves.foo
extension in the returned file (#23).- also,
干.immutableUrl(String url)
can take an optional second argument for specifying the file extension, e.g.干.immutableUrl('https://foo.org/?file=blah.foo&rev=7')
returns a file which ends in.foo-rev-7
干.immutableUrl('https://foo.org/?file=blah.foo&rev=7', '.foo')
returns a file which ends in.foo
- also,
- Support for Bitbucket Cloud and Server (#23).
repoSubfolder
doesn't do anything inlocalJar
mode, so settingrepoSubfolder
ought to be an error, and now it is (#22).
- Support for local JAR file (#20).
- Occasionally a file would be deleted from temp storage while a long-lived gradle daemon kept it in cache (#11).
- Support for GitLab, self-hosted and
gitlab.com
(#18). - Support for private GitHub and GitLab script repositories via auth tokens (#18).
Same as 0.2.0
, just committing to API back-compat from here.
- Support for Gradle pre-4.9 (task configuration avoidance).
- Minor javadoc improvements.
First release!