Releases: davidmc24/gradle-avro-plugin
Releases · davidmc24/gradle-avro-plugin
1.7.1
- Fix vulnerabilities in transitive dependencies (contribution from BlacCello); see #229
1.7.0
- Support for using conversions and type factories located outside of build classpath (contribution from erdi); see #228
1.6.0
- Add support for configuring classpath for
GenerateAvroJavaTask
(thanks to crtlib); see #222
- Drop compatibility testing for old versions of Java (9, 10, 12, 13, 14, 15, 16)
- Built using Gradle 7.6
- Updated compatibility testing through Gradle 7.6
- Updated compatibility testing through Java 19
1.5.0
- Added support for
additionalVelocityTool
thanks to a contribution from dcracauer; see #211
- Built using Avro 1.11.1
- Built using Gradle 7.5.1
- Updated compatibility testing through Gradle 7.5.1
- Updated compatibility testing through Java 18
1.4.0
- Drop support for Kotlin plugin integration
1.3.0
- Built using Avro 1.11.0
- Dropped support for Avro 1.9.0-1.10.2 due to use of new SpecificRecordBuilderBase constructor in Avro 1.11.0
- Default field visibility is now "PRIVATE" to match Avro's new default, as "PUBLIC_DEPRECATED" is no longer supported in Avro 1.11.0
- Built using Gradle 7.3
- Updated compatibility testing through Gradle 7.3
- Updated compatibility testing through Kotlin 1.5.31
- Added compatibility with Java 17
GenerateAvroProtocolTask
now has a debug log to output its classpath
GenerateAvroProtocolTask
will no longer delegate to the system classloader
1.2.1
- Built using Gradle 7.1.1
- Updated compatibility testing through Gradle 7.1.1
- When
sourcesJar
is used, declares dependency on GenerateAvroJavaTask
s to avoid disabling execution optimizations introduced in Gradle 7.1. (see #167)