Releases: gradlex-org/build-parameters
Releases · gradlex-org/build-parameters
1.4.4
- [New] #185 String '1' is accepted as a truthy value for boolean parameters.
- [Fixed] #88 Example for boolean parameters with default false should be setting it to true. Thanks to @timyates.
1.4.3
- [Fixed] #100 Parameter validation ignores parameters from the
org.gralde
namespace
- [Fixed] #93 Generated Enum's
toString()
method returns the un-escaped value
1.4.2
- [Fixed] #87 Code generation is locale sensitive and generates invalid code on some locales
1.4.1
- [Fixed] #80 Parameter validation fails IDEA sync
- [Fixed] #78 Parameters task not compatible with configuration cache
1.4
- [New] #7 ':parameters' help task
- [New] #28 Throw error if a non-existing parameter is set via -P and if -D is used to set a parameter
- [New] #25 Mandatory parameters that give an actionable error if not set
- [New] #64 Enum parameter values that contain '-' or '.' and values that are Java keywords
1.3
- [New] #18 Fail the build when it's running on an unsupported Gradle version
- [New] #52 Groups should have a description
- [New] #53 Render descriptions into getters JavaDoc
- [New] #54 PluginCodeGeneration should be cacheable
1.2
- [New] #42 Boolean parameters: empty string maps to 'true' and invalid value fails the build (instead of silently mapping to 'false')
- [New] #40 Allow defining parameters without configuration action
- [Fixed] #43 Parameter groups cannot be used in settings files
1.1
- [New] #24 Build parameters are also available in settings files