Schema Registry Plugin Versions Save

Gradle plugin to interact with Confluent Schema-Registry.

V1.0.0

3 years ago

This realease is a big one with a lot of features :sparkles: :

  • Update support for Avro schemas
  • Add support for Json schemas
  • Add support for Protobuf schemas There is a new DSL (breaking change for Avro) to reference dependencies between schemas, they no longer need to be defined in the same project for the registration/compatibility.

On the technical side :wrench: :

  • Kotlin 1.4 usage (no feature used yet)
  • Use Testcontainer and Junit5 parameterized in Integration tests
  • Full example using a gradle multi module project and avast docker-compose plugin

Thank you @clatko-globe for the help and the contribution ! :pray:

V0.9.0

4 years ago

This release cleans the plugin a lot and allow user to customize with ease:

  • Use LazyProperty to configure extensions
  • Register task instead of creating them

This for instance allow user to specify the registries values using outputs or by providing property in your gradle commands.

V0.8.0

4 years ago
  • Update documentation to clarify the plugin repository requirements (See #31)
  • Update the download task to allow specific version retrieval (See #30)

v0.7.0

4 years ago

Support for compatibility task configuration. Thanks @bspeakmon for the contribution !

v0.6.0

4 years ago

This release contains several things:

  • Support of basic authentication, thanks @gvishnutej for the help ! (see #20)
  • Validate compatibility on non existent subject (see #22)
  • Kotlin and dependencies cleanup and updates (also fix #23)

v0.5.0

5 years ago

Thanks to @codyoss for the work on this.

V0.4.0

5 years ago
  • Add support for schema sets for the register task (see #12)
  • Move to junit 5

v0.3.0

5 years ago

This release adds:

  • The test compatibility goal
  • Fix the configuration resolution issue
  • Add better unit tests using MockSchemaRegistryClient

v0.2.0

5 years ago

This version adds:

  • The registerSchemasTask which register schemas in the registry
  • Proper CI with circle-ci

0.1.0

5 years ago

First release of the gradle plugin. Includes:

  • A task to download schemas from the schema-registry
  • Integration with the gradle plugins portal