Releases: corda/corda-gradle-plugins
Releases · corda/corda-gradle-plugins
Release 5.0.16
quasar-utils
: Upgrade default Quasar version to 0.7.15_r3.
Release 5.0.15
cordformation
: Append OU to Docker container name using '-' instead of '_'.cordformation
: Require Gradle 5.5+.
Release 5.0.14
cordformation
: ReplaceClosure
withAction
in the DSL.cordformation
: AnnotateBaseform.signing
as@Nested
instead of@Input
.cordapp
: Add correct build dependencies to CorDapp'sjar
task.cordapp
: Update YAML 1.19 -> 1.29api-scanner
: Update ClassGraph 4.8.78 -> 4.8.115- Publish KDocs for plugins written in Kotlin.
Release 5.0.13
cordformation
: Parsing for adding external service to docker-composejar-filter
: Upgrade to ASM 9.0.quasar-utils
: Resolve warning about deprecated Gradle API usage.publish-utils
: Make the developers information optional.cordapp
: Do not log passwords when signing jars.
Release 5.0.12
quasar-utils
: Upgrade default Quasar version to 0.7.13_r3.
The full name of this jar is quasar-core-0.7.13_r3.jar
, which is the correct version of Quasar to use for Corda 4.6 onwards. Should your Gradle build ever fail because it cannot resolve an artifact called quasar-core-jdk8
, then this indicates that your build has inherited a transitive dependency on an earlier version of Quasar, possibly by applying an earlier version of the quasar-utils
plugin. In which case please upgrade your build to use quasar-utils
5.0.12.
Release 5.0.11
cordformation
: Map the host to the same ssh port as in the containercordapp
: Raise minimum Gradle version to 5.1.cordapp
: Refresh the certificate for the development CorDapp signing key.api-scanner
: Refactor this plugin into its own package.publish-utils
: Configure publication tasks lazily.
Release 5.0.10
cordformation
: Add option to accept license agreements for Corda enterprise Docker images.cordformation
: Add propertiesrunSchemaMigration
andallowHibernateToManageAppSchema
in order to run schema migration/set-up as part of a cordform deployment (only supported in Corda 4.6 and later).cordformation
: Made Dockerform'sdockerImage
property mandatory to avoid using hardcoded default Docker images.cordformation
: AddedminimumPlatformVersion
,maxMessageSize
,maxTransactionSize
andeventHorizon
toNetworkParameterOverrides
.
Release 5.0.9
cordformation
: Added option to deploy external databases using docker compose task.cordformation
: Allow users to specify ports in Dockerform.cordformation
: Use GNU Screen inrunnodes
on MacOS to start nodes in different Screen windows. Activated when the user is already running screen.cordformation
: Dockerfile generation for Cordapp to create bundled cordapp/corda node image.jar-filter
: Initial support for byte-code compiled by Kotlin >= 1.4.0 (See KT-31352).
Note: The name of the Corda's Docker base image has changed for Corda 4.3 and above.
- Corda 4.0, Corda 4.1:
corda/corda-zulu-${corda_version}
- Corda 4.3+:
corda/corda-zulu-java1.8-${corda_version}
You can specify the one you want using Dockerform's dockerImage
property.
Release 5.0.8
cordformation
: AllowdataSource.url
to be overridden inDockerform
task.
Thanks to Eduard Klementev for his contribution.
Release 5.0.7
publish-utils
: Fix NPE for dependencies without group, name or version when generating POMs from custom Gradle configurations.cordformation
,quasar-utils
: Remove the runtime dependency on thecordapp
plugin.