Date of version: November 14, 2024

This document contains New Features, Important Enhancements, Modifications and Bug Fixes for version 2024.09.2.


ATTENTION With the version upgrade of the JDK used by Apinizer, the usage of the JVM parameter “-XX:MaxRAMPercentage” has changed. Since this value, which used to allow the use of Integer type data (-XX:MaxRAMPercentage=75), now expects values as Double (-XX:MaxRAMPercentage=75.0), the old values must be updated to decimal in the yaml file. If the update is expected to be done by Apinizer manager, the pods will need to be restarted after Apinizer manager is opened. Otherwise, this field should be corrected as decimal number by manually modifying the deployments. Bkz.

New Features

APNZ-4684 Added new parameters for CORS and XFF settings if OAuth2 or JWT token retrieval is managed with credential. Bkz.

APNZ-4605 Certificate operations (creation, update, query, deletion) can be performed with the Management API. Bkz.

Important Enhancements and Modifications

APNZ-4666 The JDK version used by Apinizer has been upgraded to the latest version JDK 1.8.

APNZ-4666 Apinizer images can be run as rootless in Kubernetes or OpenShift.

APNZ-4692 The type of the API added to the API Portal was made visible on the portal page.

APNZ-4679 API Product can be registered with more than one App in API Portal.

Bug Fixes

Issue NoDescription
APNZ-4675Audit logs cannot be written to the connectors.
APNZ-4681The accept-encoding value in the request header breaks the response processing during routing.
APNZ-4677The names of the roles in the API portal have been edited to be standard.
APNZ-4645The request body added from the Design tab is not reflected in the test console in the portal.
APNZ-3078

When an API Product is deleted in the API Portal, the subscription should be deleted.

APNZ-4680

In the OPTIONS response, CORS headers were not visible in the logs.