REST Proxy 1.12.0 Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
1.12.0 - 2025-06-23
-
Configure OAuth Token validation in combination with mTLS
-
Drop axual-client dependency
-
Add support for OAuth Token based authentication
-
Remove unnecessary Topic create operation ACL
-
Update Keystore Provider to 0.2.7
1.11.0 - 2025-03-24
-
Dependencies update, fix CVEs
-
Update Keystore Provider to 0.2.6
-
support priority classes
1.10.5 - 2024-12-23
-
Update Keystore Provider to 0.2.4
-
Update dependencies to latest version
-
Update Gitlab pipeline to latest features
1.10.4 - 2024-12-20
-
Allow JSON logging. Add the possibility to configure logback with both a default or a customized ConfigMap.
-
Added otel tracing support
1.10.1 - 2024-09-16
-
Added initContainer scripts to be mounted onto the latest kafka-strimzi image during initialization
-
Restored compatibility with axual-helm-charts
1.9.3 - 2024-06-24
-
AXPD-8801 Added Apicurio (no-auth) compatibility
-
Improved monitoring adding PrometheusRule and additional labels for ServiceMonitor
1.9.0 - 2024-03-13
-
Add keystore provider and kafka init container image in
values.yaml
-
Stricter validations on StaticConfiguration
-
Principal in KafkaInitContainer do not require to start with
User:
invalues.yaml
1.8.0 - 2023-11-14
-
Improved configmap/secrets changes detection
-
Actuator endpoints opened
-
AXPD-8055 Add
kafkaInitContainer
-
AXPD-8168 - Unify logging pattern
1.7.0 - 2023-10-06
-
AXPD-7719 Add helm chart
-
Added missing defaults to application.yml
-
Upgrade dependencies:
-
spring-boot:2.7.16
-
spring-security-test:5.7.11
-
spring-test:5.3.30
-
scala-library:2.13.10
-
snakeyaml:2.2
-
1.5.4 - 2022-10-21
-
AXPD-6383 Upgrade to Java 17
-
org.apache.commons:commons-text CVE 2022-42889 mitigation
1.5.1 - 2022-04-07
-
Updated JarRunner to 3.3.1
-
Upgrade dependencies:
-
spring-boot:2.6.6
-
spring-security-test:5.6.2
-
micrometer-registry-prometheus:1.8.4
-
1.5.0 - 2021-12-23
-
The docker image is released with support for multiple cpu architectures, including arm64 and amd64
1.4.0 - 2021-11-03
-
Upgrade dependencies:
-
Kafka library to v2.8.1
-
Axual Client to v5.8.0
-
Spring Boot library to v2.5.6
-
Test Frameworks to Junit5
-
Other dependency cleanup
-
Fixes
-
AXPD-3292 - Added schema normalization support
-
AXPD-3380 - Handle CommitFailedException
NOTE: There are no configuration changes in this release. There is a behaviour change. In case of
CommitFailedException
while consuming, messages will be returned to user and Rest proxy will try to commit offsets upon next consume call and you may also receive duplicate messages.