Api Gateway 0.8.0 Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.0 - 2025-12-22
-
AXPD-10431 - Allow configuring
topologySpreadConstraints -
Feat: add the option to provide
annotationstoDeploymentresource. -
Feat: add the option to provide
annotationstoServiceresource.
0.7.0 - 2025-09-22
-
AXPD-10558 - Add a route for billing v2, keep both
billingandbillingv2disabled by default -
Add audience claim validation
-
Update Docker base-image to the latest version to resolve CVEs
-
Remove default ingress’s annotation
proxy-buffer-size: "128k" -
Removed
.Capabilities.APIVersionschecks from PrometheusRule and ServiceMonitor templates; resources are now created whenever their enabled values are set
0.6.3 - 2025-06-20
-
Multi-stage docker build
-
Build a layered docker image with Spring boot dependencies
-
Enable Spring Boot CDS support
-
Use run-java.sh script already present inside UBI9 images. This automatically sets the heap to 80% of allocated container memory among other JVM settings.
-
Remove unnecessary files
0.6.2 - 2025-03-24
-
AXPD-6953 - Added auditInfo to the streamBrowse endpoint
-
Support priority classes
0.6.1 - 2025-01-23
-
AXPD-9799 - Provide Broker and SchemaRegistry
ca.certsconfiguration to TopicBrowse
0.6.0 - 2024-12-20
-
AXPD-7688 - Allow JSON logging. Add the possibility to configure logback with both a default or a customized ConfigMap
-
AXPD-8948 - Retrieve the list of
key_masking_fieldsandvalue_masking_fieldsfor a Topic Config Browse -
AXPD-9683 - Unmask the
masking_fieldsfor a Topic Config Browse
0.5.0 - 2024-09-25
-
Always add auth source header to all requests flowing through API GW
-
AXPD-9386 - Add JSONSchema support for search/browse messages
-
AXPD-9342 - Prepare Readme.md as external doc
-
Update Docker base-image to the latest version to resolve CVEs
0.4.5 - 2024-07-31
-
AXPD-9059 - Adding error message body to permission response
-
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/api/metrics/** -
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/api/metrics/api-docs/** -
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/api/stream_configs/*/browse -
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/api/browse/** -
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/**
0.3.1 - 2024-03-13
-
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/auth/** -
Remove
Access-Control-Allow-CredentialsandAccess-Control-Allow-Originduplication on the response header when routing to/api/billing/**
0.3.0 - 2024-02-29
-
Set a default annotation for API Gateway’s Ingress
proxy-buffer-size: "128k"to handle the Keycloak login form -
Add Metrics Exposer backend
0.2.0 - 2023-12-12
-
Document configuration variables for Docker
-
AXPD-7984 - Make axual-api-gateway image Red Hat compliant
-
AXPD-6799 - Add
values.schema.jsonto API Gateway helm-chart -
Topic browse request must include X-User-Auth-Source header
-
AXPD-8185 - Add Axual License
-
AXPD-8168 - Unify logging pattern