Version 2025.11.0
FEATURED NEW FEATURE Release Date: November 21, 2025- Angular version used in Api Manager and API Portal applications has been upgraded to Angular 19 and all screens have been reviewed.
- Elasticsearch 8.17.x version support has been enabled in Api Manager and API Worker applications.
- Almost all functionality that can be done with Api Manager can now be done with Management APIs, and all documentation has been renewed. See.
-
Access Methods for API Proxy or API Proxy Groups Enriched
-
Environment Variable Feature Added
-
OIDC Policy Added
-
WS-Security Policies Divided into Sub-Policies
-
WS-Security Policies Usage at Group Level
-
Method-Based “Size” Report in Analytics Module
-
Request/Response Size Fields Added to Analytics Reports
-
FTP Connection Integration Added
-
”Read” and “List” Functions Added to FTP Connector
-
Encoding Support Expanded for Server-Sent Event (SSE) Type Responses
-
”Environment Variable” Support Added to Upstream Routing Addresses
-
New Management API Endpoints Added
-
Asynchronous Operations Thread Pool Support Added to Environments
-
Kafka Authentication Improvements
-
Category-Based API Product Listing in API Portal
-
Document Addition Support for API Portal API Products
-
API Portal API Product Visibility and Plan Management Support
-
Multi-Language Support Added to API Portal Settings
-
TR/EN Support for API Portal API Product Documentation Tab
-
”Code Samples” for API Portal Endpoints
-
API Portal English Content Fields
-
OpenAPI Addition Support for API Portal
-
Customization of API Portal Login Emails
- Operations performed on the Gateway Environments page have been made more controlled due to their system-wide impact, with each operation’s function and effect explained to the user, and an additional approval mechanism added for critical actions. In the approval process, the user is required to manually enter the relevant Gateway name before the operation is performed.
- Error code colors on API Traffic and Trace screens have been made consistent with each other and within themselves, and a standard color palette has been applied for all error codes, increasing visual harmony and readability.
- Texts in the Log Connection field have been improved for readability.
- New WS-Security policies have been added to the response pipeline. These policies have been integrated into the section where existing JOSE policies are located. Also, the existing ws-sec-from-target policy has been moved to the area where JOSE policies are located in the response pipeline.
- WS Security From Target policy can now be applied not only in the response pipeline but also in the request pipeline.
- With the update made on the Management API side, the relativePath field used in API Proxy and Proxy Group objects has been removed and replaced with the ClientRoute object, which manages routing and access information more comprehensively.
- Key Value Map feature has been renamed as Environment Variable. According to the new positioning:
- It is located under Project menu → Development > Global Settings.
- It is displayed under Admin menu → Environments.
- Project Relative Path update operation has been separated from the existing flow and made an independent operation. Thus, only relative path changes are managed with a separate control and approval process, isolated from other project settings, reducing error risk.
- Relative-path-exist check has been removed, and the path validation and creation process has been reorganized with a new algorithm. In this context, all /api-proxies/relative-path-exist calls on the screen have been removed; path operations are now automatically executed through the updated internal algorithm.
- In the API Integration General Settings section, only the “Define API Integration (Task Flow) Module information” field is now present, and only Server URL information can be entered from here.
- The previously existing distinction “Kubernetes managed by Apinizer / managed by organization” has been removed.
- When server access cannot be established, it is clearly stated that certain operations cannot be performed, and appropriate warning messages are shown to the user.
- API Portal top menu bar has been moved to the left.
- Access to API Portal API cards could previously only be done by clicking on the text; now access can be done by clicking on the entire box.
- An indicator showing which document you are in has been added to the API Product Documentation tab; when Empty is selected while creating a new document, it is now added as HTML instead of Markdown; category field has been made mandatory when API Product is first created.
- A new tab called “Danger Zone” has been added to the API Product screen. In this tab, critical operations such as permanent deletion of the API are managed in a controlled manner.
- Label and category fields have been added to the API Portal - FAQ section; thus, FAQ contents are classified, making search and filtering operations easier.
- API Product Publish operation has been improved, making the publishing process more traceable and secure.
- Google SEO settings section has been added to the API Portal Settings screen, making search engine visibility and meta tag management of the portal configurable.
- A confirmation step has been added to the API Portal logout button to prevent user errors. When the logout operation is initiated, a confirmation window is shown to the user asking “Are you sure you want to close the session?”
- A “Close” button has been added to the application addition window (dialog) on API Portal, improving user experience.
- Broken dialog display in the application addition step within API Product has been fixed, and window alignment and style structure have been reorganized.
- Filtering has been arranged so that only published products are displayed on API Portal; unpublished products are now not displayed at all on the portal.
Version 2025.07.0
Release Date: July 24, 2025 FEATURED NEW FEATURE-
Active-Active Multi-Region Support
-
Server Side Streaming Support
-
WebSocket and HTTP Same Port Operation Support
-
WebLogic JMS Connection Support
-
Cache Performance Tuning Parameters Added
-
API Traffic: New Search Fields Added
-
Selective Activation of WS-A and WS-RM Settings
-
Disable Ssl Validation Field Added to Routing Tab
- Self-signed certificates: Connection is allowed even if the certificate is not signed by a known authority.
- Expired certificates: Connection is established even if the certificate has expired.
- Invalid hostname: Certificate is accepted even if it does not match the target domain.
- Untrusted CA: Verification is not performed even if the certificate is from an untrusted or unknown certificate authority.
- Invalid certificate chain: Connection can be established even if there is a deficiency or corruption in the certificate chain.
- Content can now be copied in read-only view in Script policies.
- Field updates made in Throttling and Quota policies have been integrated into Management API.
- Controls and improvements have been added for null value scenarios that may occur in Condition Rules.
- Cache TTL settings have been improved for Circuit Breaker, Client Banner, and API Proxy (Response, Group Response, Endpoint Response).
- A setting has been added to Client Banner policies that determines whether to give an error when identity is not found.
- Cache health check queries now also check cache cluster status.
- Multipart Form Data is partially reflected in API traffic, excluding file content.
- Configuration parameters related to WebSocket have been arranged.
- Some issues in WebSocket routing processes have been resolved.
- routingRetryCount and routingFailoverCount information are now also included in API traffic JSON logs.
- In connector log settings defined in Environment, the unit of message body truncation operation has been changed from KB to character count.
- Policy-related information has been added to the Trace tab.
- Database backup screen in Apinizer Manager interface has been deprecated.
- When mTLS is used during routing, not only the truststore specifically selected for the relevant routing but also other existing certificates defined in Apinizer can now be used.
- Even if mTLS is not used in WebSocket routing operations, existing certificates defined in Apinizer can now be used by default.
- Display in traffic screen for spec accesses has been changed to ‘apinizer://spec/’.
- Error that occurs when keystore or truststore is not found in environment in routing mTLS settings has been detailed.
- In SOAP services, another SOAP API proxy service can now be defined under sub-location.
- http2Enabled parameter has been added to prevent connection issues for websocket when Gateway type is used as HTTP+WebSocket.
- Policies named WS-Security-To-Target and WS-Security-From-Target have been made available under Global Policies.
- Image published as apinizercloud/portal on Docker Hub is now published as apinizercloud/apiportal.
Version 2025.04.0
Release Date: April 16, 2025 NEW FEATURE-
Client Ban Support
-
Rate Limit Control List Module
-
OIDC/OAuth2 Callback URL Support
- New additions made for API Based Throttling and API Based Quota fields have been included in Management API.
- Variables in Script policy for WebSocket and gRPC have been updated to show only those for returning error messages and context variables.
- “Metric Start” parameter that enables Prometheus metrics has been updated to be taken from environment variable.
- Ability to add values with regex to target value in API Based Throttling and API Based Quota definitions has been enabled.
- Rate limit statistics can now be returned via response header for API Based Throttling, API Based Quota, Client Based Throttling, Client Based Quota, and Rate Limit Control List policies.
- WWW-Authenticate header returned when Authentication fails can now be deleted in the error pipeline.
- When Variable type is defined as “custom”, initial value assignment can now be given with script.
- Script policies can now also be executed for WebSocket and gRPC protocols.
- Support for adding detailed target values list has been enabled in API Based Throttling and API Based Quota definitions.
- A section where Kubernetes annotations management can be done for worker and cache has been added to the Gateway Environments page.
- In the new version, when giving authorization to empty API methods, the screen freezes after each update and the organization the operation was performed on disappears from the screen.
- When the page is refreshed, credential appears again, but a second update cannot be made without refreshing the page.
Version 2025.01.0
Release Date: January 31, 2025 FEATURED NEW FEATURE-
New API Proxy Types: gRPC and WebSocket
- Unary gRPC calls (single request from client, single response from server)
- Server streaming gRPC calls (single request from client, multiple response stream from server)
- Client streaming gRPC calls (multiple request stream from client, single response from server)
- Bidirectional streaming gRPC calls (bidirectional data stream from both client and server)
- gRPC-Web support (for browser-based gRPC communication)
- TLS/SSL secure connection support
- Standard WebSocket protocol (ws://)
- Secure WebSocket protocol (wss://)
- Text message format
- Binary message format
-
New Environments Suitable for New API Proxy Types
-
Geolocation Management with IP Control
-
Settings Group Management
-
Policy Group Management
-
Deployment Operations Synchronization and Result Display Improvement
-
AI-Powered Chatbot Integration for API Portal
-
Support Package Request Management for API Portal
-
Support Package Display and Management for API Portal
-
Support Package Type Management for API Portal
-
Support Package Management for API Portal
-
Jira Integration for API Portal
-
Jira Integration for API Portal Administrator Panel
-
Cookie Management for API Portal
-
API Product Update - Application Creation Button for API Portal
- A button to create an application has been added to the API Product update section on API Portal if the user has no application. See.
- WSDL definition files can now be downloaded in Zip format.
- Maintenance mode feature has been added to API Proxies. See.
- Timeout values for deployment duration have been made configurable parametrically. See.
- TLS settings have been made to be given parametrically with JVM parameters. See.
- Location data has been added to log structure. This data contains latitude and longitude fields. See.
- “Redeploy All” option has been added to API Proxies and API Proxy groups using Global policies, policy groups, and Settings groups.
- Loading of settings and fonts in Portal has been arranged to be done automatically when the system is first opened.
- When a new API Proxy is created, the default value of the “Ignore Error Response Template In Case Of Error On Backend API” parameter in the Routing section has been set to false.
- Formatted display of data in API Traffic log, Test Console Response Log, AuthToken Record Log, and Trace Logs has been removed to prevent misinterpretation risk. With this change, logs are presented as they are.
- Title and description section on API Portal API Product page has been made dynamic.
- Test button has been removed for undeployed environments in API Proxy Group endpoints tab.
- Members and Roles have been removed from the list on Admin Projects page, and Relative Path active, passive status and Relative Path if available have been added to the Table.
- Try It button visibility on API Portal has been made dynamic for each API Product.
- Supported Content-Encoding values for responses returned by API have been expanded. Previously only gzip, deflate, and br were supported; now gzip, deflate, br, compress, and zstd encoding types are also supported.
- When Groovy script is saved in Script Policy, script type is not saved correctly.
- When adding a new rule in Business rule, variable selection goes to the back and page locks after cancel.
- Some API Calls appear multiple times in Trace.
- ‘Updated’ text appears twice after policy is saved.
- Even though there is no error in console, error messages are not reflected to readonly screen.
- When WSS user information is added, only username field should be added, but an extra timestamp field appears in readonly mode. Also, password field is displayed openly.
- After deploy operation is performed on API Proxy Group, when the page is refreshed, the system shows redeploy option. However, the group appears correctly deployed on the API Proxy Groups page.
- CodeMirror body section in test console is displayed aligned 3 characters inward.
- When API Proxy is imported, the word imported is unnecessarily added extra to the relative path field.

