Releases: Aiven-Open/karapace
Releases · Aiven-Open/karapace
3.1.1
- Reduced logging
- Schema reader loop improvements
- Bugfix: Correct schema comparison when posting to subject
3.1.0
- 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
- Breaking change: Removed entrypoints on files
karapace/schema_registry_apis.py
andkarapace/kafka_rest_apis/__main__.py
. The entrypoint exported bysetup.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
- Updated protobuf dependency with included security fixes
2.1.2
- Using a single producer on the REST API
2.1.1
- 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
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
What's Changed
- Fix for the configuration endpoint
- Extended support for configuration options
Full Changelog: 2.0.0...2.0.1
2.0.0
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
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