Skip to content
This repository has been archived by the owner on Dec 28, 2023. It is now read-only.

Releases: davidmc24/gradle-avro-plugin

0.17.0

22 May 20:42
Compare
Choose a tag to compare
  • Built using Avro 1.9.0
  • Removed configuration setting validateDefaults; defaults are now always validated due to an upstream change
  • Java 7 is no longer supported, as Avro 1.9.0 is now Java 8+
  • Began testing using Java 12

0.16.0

13 Nov 14:36
Compare
Choose a tag to compare
  • Built using Gradle 4.10.2
  • Updated compatibility testing through Gradle 4.10.2
  • Added support for the Gradle Build Cache (#48); contribution from dcabasson
  • Upgrade Spock from 1.0 to 1.2
  • Update plugin publishing mode to address Gradle 5.0 deprecation warning

0.15.1

12 Sep 18:19
Compare
Choose a tag to compare
  • Fix "Boolean configuration cannot be set with boolean values from Kotlin DSL" (#60)

0.15.0

22 Aug 16:31
Compare
Choose a tag to compare
  • Built using Gradle 4.9
  • Updated compatibility testing through Gradle 4.9
  • Began testing using Java 11
  • Add support for generating schema files (#56)
  • Fix bug where GenerateAvroProtocolTask can't be used without a runtime configuration

0.14.2

01 Jun 16:54
Compare
Choose a tag to compare
  • Stop creating default generated output directories when outputDir is customized and IntelliJ integration is used (#52)

0.14.1

10 Apr 17:57
Compare
Choose a tag to compare
  • Built using Gradle 4.6
  • Updated compatibility testing through Gradle 4.6
  • Began testing using Java 10
  • Began testing using Kotlin 1.2.31
  • Fixed infinite loop when a schema file contains multiple definitions of the same type (#47)

0.14.0

05 Feb 16:36
Compare
Choose a tag to compare
  • Built using Gradle 4.5
  • Updated compatibility testing through Gradle 4.5
  • Support for validation of default values in schema (#42)

0.13.0

26 Dec 16:59
Compare
Choose a tag to compare
  • Remove pre-cleaning behavior from GenerateAvroJavaTask (#41)

0.12.0

16 Nov 14:19
Compare
Choose a tag to compare
  • Improve support for Kotlin

0.11.0

27 Oct 19:37
Compare
Choose a tag to compare
  • Built using Gradle 4.2.1
  • Began testing using Java 9
  • Built using Avro 1.8.2
  • Breaking backward compatibility with Avro versions older than 1.8.2
  • Add new configuration option "enableDecimalLogicalType" to generate BigDecimal for fields annotated with logicalType equals to decimal
  • Breaking backward compatibility caused by "enableDecimalLogicalType" default value set true. BigDecimal will be used instead of old usage of ByteBuffer