Releases: Aiven-Open/karapace
Releases · Aiven-Open/karapace
3.10.2
What's Changed
- Replace sync Kafka consumers with confluent_kafka one by @matyaskuti in #767
- fix: create new schema and version on reference update by @jjaakola-aiven in #784
Full Changelog: 3.10.1...3.10.2
3.10.1
What's Changed
- Replace sync Kafka Producers with confluent_kafka one by @matyaskuti in #765
- Require kafka codec deps always and test feature support by @tvainika in #773
- Do not skip None keyed headers on restore by @matyaskuti in #777
- Fix logging on failed schema reader topic creation by @matyaskuti in #778
Full Changelog: 3.10.0...3.10.1
3.10.0
What's Changed
- Return Unauthorized on malformed OAuth token by @matyaskuti in #743
- feat: add version of karapace to the healthcheck response by @eliax1996 in #744
- Bump mypy and fix problems in avro introspection code by @aiven-anton in #748
- Added support to other naming strategy by @eliax1996 in #754
- Support binary serialization of ProtoBuf schemas by @tvainika in #755
- Use confluent-kafka-python for Kafka admin client instead of kafka-python by @matyaskuti in #757
- Rename internal variable to avoid overriding Thread._stop() by @tvainika in #762
- Fix authentication check with referencedby route by @tvainika in #756
Full Changelog: 3.9.0...3.10.0
3.9.0
What's Changed
- feature: replace the old parsing strategy and move towards a tree based one by @eliax1996 in #733
Full Changelog: 3.8.0...3.9.0
3.8.0
What's Changed
- fix: explicitly set retries to 0 in backup code by @eliax1996 in #715
- fix: enable self-referencing schemas by @eliax1996 in #716
- chore: Update container registry URLs by @aiven-anton in #718
- feature: Enable logging in backup tool by @aiven-anton in #714
- Enable SASL authentication in backup code by @tvainika in #730
- REST proxy to return 403 instead of 500 in case of deny by ACL by @jclarysse in #732
- Fix subject name strategy config and add validation flag by @tvainika in #735
- REST proxy SASL OIDC authentication by @matyaskuti in #731
Full Changelog: 3.7.3...3.8.0
3.7.3
3.7.2
What's Changed
- Resolve schema reference recursively during schema parsing by @eliax1996 in #681
- Fix nested one of field handling for protobuf schema dependency verification by @jjaakola-aiven in #689
- Fix offset fetching by requesting always from partition leader by @jclarysse in #692
- Use KARAPACE_ADVERTISED_PORT environment value by @tvainika in #696
- Miscellaneous minor changes such as bumping dependency versions
New Contributors
- @jclarysse made their first contribution in #692
Full Changelog: 3.7.1...3.7.2
3.7.1
What's Changed
- fix: remove 'subjects' from the default schema reply by @eliax1996 in #676
Full Changelog: 3.7.0...3.7.1
What's Changed
- fix: remove 'subjects' from the default schema reply by @eliax1996 in #676
Full Changelog: 3.7.0...3.7.1
3.7.0
What's Changed
- Fix exception handler fetching raw schema after delete by @tvainika in #661
- Fix partitioning if no key given by @tvainika in #662
- test: test incompatible data publish on REST proxy by @jjaakola-aiven in #663
- feat(rest:consumer): add timestamp to consumer fetch response by @jeqo in #666
- fix: inconsistent schema during message produce by @eliax1996 in #664
New Contributors
- @jeqo made their first contribution in #666
- @eliax1996 made their first contribution in #664
Full Changelog: 3.6.2...3.7.0
3.6.2
What's Changed
- fix: Reduce mutability in schema references by @aiven-anton in #643
- fix: Correctly raise producer exceptions by @giuseppelillo in #660
Full Changelog: 3.6.1...3.6.2