Version 2024.09.0
Release Date: September 9, 2024 This document contains New Features, Changes, Improvements, and Bug Fixes for version 2024.09.0. NEW FEATURE-
Downloadable Specifications in API Portal
-
New Policies for Management APIs
- With the Disable Routing button, a service loaded with a definition file can now run without going to the backend. See.
- Values written in Routing addresses have been detailed to make it clearer where proxies’ routing addresses go when they don’t go to the backend. See.
- IMPORTANT! Mirror API selected when creating API Proxy has been deprecated and removed in this version. It should now be configured in the API Proxy Routing tab.
- Operations that can be performed in the Development tab of API Proxy and API Proxy Group have been customized for each pipeline. See.
- The active/passive button in Connection Configurations has also been placed on the listing screen. See.
- A warning has been added to the DB-2-API screen that in GET queries, results return as top1/limit1 which are not visible. See.
- Apiops can now be completely disabled. See.
- A list of those used in Proxy Group has been added to Global policies.
- In endpoint testing in API Portal, when an application is selected, Auth information now comes automatically. See.
- When Cache is started, loading of previous quota data from the database can now be done lazily or eagerly. See.
- Production and Test fields have been added to Gateway Environments. See.
- The enable button in Connection Configurations has been standardized in tables.
- In methods, ‘Request Body’, ‘Description’, and ‘Header’ parameters are not displayed on the portal screen even though they are defined in manager.
- There is no table addition support when adding description in Manager; the current editor does not support table addition.
- Font type cannot be selected as corporate font or multiple fonts in API Portal.
- The documentation section on the API Portal main screen cannot be customized or made clearer.
- When colors are set, colors of all buttons do not change.
- There is a line in the middle of the API Portal navbar.
- After pressing the ‘Authorize’ button and performing the ‘Try’ operation, parameters we defined do not appear in headers.
- Only X-Client-Id and X-Client-Secret fields appear in the Parameters section. Also, after closing the ‘Try’ screen, parameters we first added are also deleted from the ‘Parameters’ section.
Version 2024.05.0
Release Date: June 7, 2024 NEW FEATURE-
New Fields for Script and Variable Environment Values
-
Project and Admin Overview Pages Improvement
-
Credential Secret Access to Script Policy
-
Second-Based Filtering Added to API Traffic Screen
-
Logging in Graylog GELF Format
-
Manager and Portal HTTPS Support
-
Error Policies Pipeline
-
user_token_blackList Added to Old Log Deletion
-
Multi-Tab/Location Login Setting
-
Truststore Tab Added to Certificates Screen
-
API Portal Frequently Asked Questions
-
Application Addition to Portal
-
Documentation&Test Tab Added to Portal
-
Credential Screen Filtering
-
Tools Menu Added to Portal
-
Test User Role
-
Notifications Added to Purge Jobs List
-
Script Policy Asynchronous Execution
- When API Call policy works unidirectionally and an error is received from an API call, this error can now be reflected to the relevant API Proxy’s result.
- In the API Proxy Traffic screen, search can now be done in the advanced query field with options empty/is not empty/exists/not exists/contains/not contains/in list/not in list. See.
- Organization API Visibility screen has been added to Portal Management. See.
- It has been enabled to check values such as included/not included in a list when a list is given to Condition. See.
- The feature to enter specific days has been added to Time policy. See.
- When a user of LDAP type is searched on the Users screen, if the user is not found, a warning is displayed on the screen.
- In LDAP information in Identity provider, if advanced is selected, the object comes as default, cannot be deleted, and can only be edited.
- LDAP Connections within LDAP provider now come correctly.
- Headers in the administrator panel have been corrected. See.
- New values have been added to values accessible via Script. See.
- Two people logging in with the same user at the same time can now be prevented. See.
- The method of selecting hostname verification for secure connections has been enabled in system settings.
- When there is a problem in the xslt file in Test console, the detail of the problem is also displayed on the screen.
- JWT created when a user logs into API Manager is now created in smaller size.
- When relative path conflicts during deployment, details about which proxy or proxy group the conflict is with have been provided.
- Elasticsearch template settings can now be edited from the screen. See.
- Account registration in API Developer Portal can now be configured. See.
- Rollover feature has been added to Elasticsearch operations. See.
- Performance improvements have been made on Uptime Monitor and Anomaly screens.
- Feature to sign request body as JSON has been added to Test console. See.
- In the JWK screen, Key Store, Public Key, Private Key, and Certificate fields that open now come in order and can be searched.
- Searching by organization and names coming in order have been enabled on the Credential screen.
- Certificates can now be edited. See.
- Performance improvements have been made in XML transformation policy and protocol transformation.
- Connection Request Timeout value in Routing can now be set. See.
- Feature to sign request body as WS Security has been added to Test console. See.
- Project list does not come.
- Search By Credentials does not work with desired filtering.
Version 2024.01.0
Release Date: January 2, 2024 NEW FEATURE-
API Traffic Log Setting
-
New Connection Configuration: Syslog
-
New Action/Connector: Syslog
-
New Connection Configuration: Webhook
-
New Action/Connector: Webhook
-
New Connection Configuration: RabbitMQ
-
New Action/Connector: RabbitMQ
-
New Connection Configuration: Kafka
-
New Action/Connector: Kafka
-
New Connection Configuration: Elasticsearch
-
New Action/Connector: Elasticsearch
-
New Connection Configuration: Apache ActiveMQ
-
New Action/Connector: Apache ActiveMQ
-
New Connection Definition: Logback
-
New Connector: Logback
-
Environment-Based Log Connector Definition
-
Failover Connector Support
-
API Proxy Creation with Connector
-
Connector Definition for Application and Token Logs
-
Privacy Settings Definition
-
IP-Based Report
-
Method and Endpoint-Based Cache Setting
-
Certificate Export
-
Adding/Deleting/Updating Users in Apinizer Identity Management User Pool via REST API
-
API Proxy Export/Import API
-
New Report: API Proxy Traffic (Over Time)
-
XML to JSON and JSON to XML Transformations
-
Entire Body Option in Variable Definition
-
Revision Deletion from Deployment History
-
Transfer of Unsent API Proxy Traffic Logs
-
Sending Audit Logs via Connector
-
API Portal Visibility Settings
-
Navbar Color Determination
-
Changing Context Values in Script Policy
- Data type of request/response header and parameter values kept in Elasticsearch index template, which was previously text, has been converted to nested. See.
- Access to Elasticsearch monitor page has been moved to Elasticsearch connection configurations screen.
- Elasticsearch configuration fields made from General Settings page have been moved to Elasticsearch connection configurations screen.
- All connections under the Connection Configurations menu can now be exported or imported.
- A new type called Custom Variable has been added to the Variables screen. This type provides the ability to create variables specific to the message pipeline. See.
- Access to Custom Variable value has been provided in Script policy.
- Access to Message Context variables has been provided in Script policy.
- Environment information is now kept in Application Log.
- API Proxy can now be traced specifically only on desired data with Custom Query.
- Connections belonging to Connection configurations can now be tested through environment information.
- Logging of OAuth2 and Trace information in Elasticsearch has been removed. OAuth2 and Trace information is now kept in the Apinizer database.
- An option (permanent revision) feature has been added to prevent Deployment History from being deleted when API Proxy is loaded.
- A new condition type “query/filter rate percent” has been added to Anomaly Detector that finds the ratio of the searched query to total data in the relevant time period.
- Improvements have been made to make errors received during connection to Backend API belonging to API Proxy and messages returned from Backend API understandable, error messages have been simplified. New values that can be used in error message templates have been added. See.
- A warning message now appears in API Management Console if Application Log level is below INFO level and/or Trace mode is open on any API Proxy.
- Metric information about how long the message spent in request, Backend API, and response pipelines has been detailed. The ability to query on these fields has been added in relevant API traffic and reporting screens.
- A rule has been added that API Proxy relative path value cannot be deployed with only ”/” character.
- A user with API analytics role is prevented from using the test console in the API Traffic Tab.
- Comprehensive security improvements have been made in APIs used by the API Management Console screen.
- All schedules have been standardized.
- Variable with Client IP has been added to Blocked IP and Allowed IP policies. See1. See2.
- Excel Export feature has been added to the Credential page. See.
- The feature to select a project as default for a person has been added to the My Profile page. Thus, the requirement to select a project every time a screen is opened has been removed. See.
- Group information can now be viewed from API Traffic detail for requests coming through API Proxy Group.
- A warning message has been added to Task Flows screen when Kubernetes is not managed by Apinizer, and the WARN message on the screen has been edited.
- Frequently used values have been added as default to the variables menu under Management menu.
- Trimming of cache and worker server addresses has been enabled during environment creation in both gitops and normal methods.
- JSON Schema library has been changed. See.
- Request Address field in API Traffic screens now always appears as a single piece.
- Swagger display in specifications in API Proxy has been removed from the screen, and access via endpoint has been continued.
- XML/JSON formatting feature has been added next to Base64 Decode/Encode tool. Its name has been changed to Data Operations. See.
- In SOAP to REST, when SOAP is reparsed, existing settings in the template are preserved.
- API Products interface has been improved. See.
- Path param usage as "" between ”/“s as path param has been expanded to also be usable as “/value/”.
- Identity and analytics information in API Portal is now retrieved from configuration. See.
- Analytics reports have been standardized. See.
- A 1MB limit has been added to body size in step-by-step monitoring log records due to MongoDB constraint.
- Refresh and delete buttons have been added to the step-by-step monitoring (trace) tab of API Proxy. See.
- Access URL disappears after being written,
- Port of existing deploy cannot be changed,
- Environment variables are written twice, when one is deleted, all are deleted.

