Skip to content

Releases: Aiven-Open/karapace

3.1.1

21 Apr 09:18
bbf2dff
Compare
Choose a tag to compare
  • Reduced logging
  • Schema reader loop improvements
  • Bugfix: Correct schema comparison when posting to subject

3.1.0

13 Apr 11:04
55956a9
Compare
Choose a tag to compare
  • Bugfix: fix protobuf in container image
  • Handle incompatible schemas with produce endpoint
  • Handle schema message as string from schemas topic
  • Simplified sentry config
  • Bugfix: hotloop on get_offset_from_queue
  • Logging: add optional aiohttp.access debug logger
  • Bugfix: setup.py to use avro instead of avro-python3
  • Export anonymized Avro schema with schema backup tool

3.0.0

22 Mar 12:07
6c81823
Compare
Choose a tag to compare
  • Breaking change: Removed entrypoints on files karapace/schema_registry_apis.py and karapace/kafka_rest_apis/__main__.py. The entrypoint exported by setup.py should be used instead.
  • Bugfix: Race condition on cluster_metadata.
  • Performance optimization for copy of cluster metadata
  • Bugfix: REST API can produce Avro messages for schemas that use union types

2.1.3

11 Feb 12:45
fa327e0
Compare
Choose a tag to compare
  • Updated protobuf dependency with included security fixes

2.1.2

08 Feb 11:55
dab8dda
Compare
Choose a tag to compare
  • Using a single producer on the REST API

2.1.1

03 Feb 16:23
a02047d
Compare
Choose a tag to compare
  • Backwards support for configuration with a typo KARAPACE_REGISTRY_MASTER_ELIGIBITY for docker images
  • Code formatted with black
  • Static analysis with Mypy
  • Miscellaneous fixes

2.1.0

28 Jan 12:05
869b9b4
Compare
Choose a tag to compare

What's Changed

  • Support for JSON Schema
  • python: remove support for 3.6 series
  • Build Docker container images automatically in CI
  • schemas: better error messages for invalid schemas
  • Fix REST and schema registry shutdown
  • Improved documentation
  • Miscellaneous bug fixes

Full Changelog: 2.0.1...2.1.0

2.0.1

13 Jan 09:50
3dc8d7b
Compare
Choose a tag to compare

What's Changed

  • Fix for the configuration endpoint
  • Extended support for configuration options

Full Changelog: 2.0.0...2.0.1

2.0.0

13 Jan 09:51
Compare
Choose a tag to compare

What's Changed

  • Fixes and improvements for handling different client headers and content types
  • Fixes regarding generation of the global schema id value
  • Fixes and improvements for handling complex types in AVRO compatibility checks
  • Refactor file layout and unit tests
  • Add functionality for rest proxy

Full Changelog: 1.1.0...2.0.0

1.1.0

13 Jan 09:55
0c676ee
Compare
Choose a tag to compare

What's Changed

  • Endpoints for schema check for a subject and for the root path
  • General improvements in API compatibility and validation
  • Tooling improvements for backups and general Karapace usage
  • Ability to configure metadata_max_age_ms
  • Bugfixes for master coordination

Full Changelog: 1.0.0...1.1.0