Skip to content

Latest commit

 

History

History
354 lines (208 loc) · 13.7 KB

File metadata and controls

354 lines (208 loc) · 13.7 KB
description
This page contains the changelog entries for APIM 4.4.x and any future patch APIM 4.4.x releases

APIM 4.4.x

Gravitee API Management 4.4.9 - September 13, 2024

Bug Fixes

Gateway

  • Debug mode can impact the sync process #9976
  • Handle MongoDB timeout in GatewayNodeMetadataResolver During Installation ID Retrieval #9982

Management API

  • Upgrade 4.2.5 -> 4.4.2 fails due to existing dashboards type column #9893
  • Version is always #1 in api history #9950
  • event_organizations and events_latest_organizations liquibase creation script can fail if the organization is linked to multiple environments. #10011

Console

  • Message-level conditions not working in v4 policy studio #9335
  • Unable to change allowed grant type & redirect uri for an application #9993

Helm Charts

  • [Helm] Gateway technical ingress miss common label #9998

Other

  • [gravitee-tracer-opentelemetry] JWT plan 500 error NPE #9995
  • [gravitee-policy-assign-attributes] - Assign Attributes Policy value field needs to support multiline. #10012
Improvements

Helm Charts

  • [Helm] rework the definition of probes startup, liveness and readiness #9996

Gravitee API Management 4.4.8 - August 30, 2024

Bug Fixes

Gateway

  • Decrypt api properties using debug mode #9943
  • Impossible to create Date from string in groovy scripts #9967
  • XPath not working as expected in gravitee expression language #9974

Management API

  • Unresponsive/slow UI when emails are sent in APIM 3.x, 4.x #9522

Console

  • Inappropriate rights for users #9875

Gravitee API Management 4.4.7 - August 23, 2024

Bug Fixes

Gateway

  • Unable to start the Gateway when cloud enabled #9954

Gravitee API Management 4.4.6 - August 21, 2024

Bug Fixes

Gateway

  • gRPC APIs latency on remote gRPC backend with large response payloads #9949

Console

  • gRPC APIs latency on remote gRPC backend with large response payloads #9949

{% hint style="warning" %} Using Cloud?

Please skip this version and upgrade straight to 4.4.7 if using Cloud. {% endhint %}

Gravitee API Management 4.4.5 - August 14, 2024

Bug Fixes

Gateway

  • Memory leak when using rate-limit with non-responsive Redis #9928
  • V4 api redeployments causes memory leak #9936

Management API

  • Total APIs for Portal API Category endpoint always returns 0 #9922
  • Re: [APIM/Gateway] Override an email template doesn't work #9934

Console

  • Application names overflow container under API, Plans and Subscriptions #9872
  • UI Doesn't work behind google's Identity-Aware Proxy #9919

Gravitee API Management 4.4.4 - August 1, 2024

Bug Fixes

Gateway

  • Request timeout in JWT Plan #9911
  • Request timeout when HTTP callout policy with system proxy

Management API

  • Missing semicolon in Subscriptions Export #9878

Console

  • Logs Have No Option to Be Opened in New Tab/Window #9764
  • Creating a personal token with the same name does not trigger a visual warning #9873

Other

  • Upgrade failed from 4.3.1 to 4.4.2 #9901
  • APIM RPM installation overwrite portal configuration #9914

{% hint style="warning" %} Using SQL database?

Due to known bugs in 4.4.0 and 4.4.1, please skip these two versions and upgrade straight to 4.4.2 if using SQL database. {% endhint %}

Gravitee API Management 4.4.3 - July 19, 2024

Bug Fixes

Gateway

  • OpenSSL is not available any more #9849
  • Gateway Unhealthy when rate limit repository is set to none #9869

Management API

  • We do not allow a different DNS for the API of the portal and the console #9721
  • OpenSSL is not available any more #9849
  • JDBC Connection Pool Management Error - follow up ticket #9851

Console

  • Non idempotent operation when creating APIs/Appplications/Users #9688

Helm Charts

  • We do not allow a different DNS for the API of the portal and the console #9721
Improvements

Console

  • Paginated audit events loading to avoid memory issues #9768

Gravitee API Management 4.4.2 - July 5, 2024

Bug Fixes

Gateway

  • Upgrade to gio 4.4.0 corrupts API Keys #9834
  • Add Base64 class in Expression Language whitelist #9850

Management API

  • Endpoint's target url can be saved with a space or tab #9791
  • Unable delete existing PAT tokens #9801
  • Error on platform analytics and logs screens when too many applications and/or APIs #9823

Console

  • Cannot Save Dashboard Updates in UI #9771
  • Unable to Add Members to Group During Group Creation #9783
  • Endpoint's target url can be saved with a space or tab #9791
  • Policy - losing focus when opening documentation #9802
  • Dashboard widget not working #9820
  • Client Id not saved between Security section and subscriptions during application creation #9828
  • JSON to XML policy does not work with default configuration for V4 proxy APIs #9833

Portal

  • [portal-next] Curl command for API key in new portal is incorrect #9843

Other

  • [gravitee-resource-oauth2-provider-keycloak] Update of 'gravitee-resource-oauth2-provider-keycloak' Plugin #9628
  • [JDBC] Liquibase errors on upgrade to 4.4.x #9835
  • [JDBC] Getting bad SQL grammar exception when querying JDBC access points with pagination #9836
Improvements

Management API

  • PrimaryOwner not given in list of APIs #9678
  • Improve API synchronization state computation #9852

Gravitee API Management 4.4.1 - June 27, 2024

Bug Fixes

Gateway

  • 500 Internal server error when logs enabled #9719
  • Enabled Logging with condition does not work properly #9756

Management API

  • Override an email template with multiple REST API #9445
  • Cannot Create Local User (no email to set password) #9680
  • Error in Gravitee OpenAPI spec #9711
  • Improve V4 analytics performance #9810
  • Unable to access portal from the redirection link #9815
  • [Multi-tenant] The link in the user creation email is invalid #9816
  • [Multi-tenant] The link in the subscription email is invalid #9817

Console

  • Correct API properties Expression Language for v4 APIs #9694
  • When updating a service account email through API, no mail validation is performed #9709
  • Enabled Logging with condition does not work properly #9756

Helm Charts

  • Missing hazelcast dependency in updater mode #9809

Other

  • [gravitee-policy-ipfiltering] CIDR block /32 (single IP) not working in the IP Filtering Policy #9602
  • [gravitee-policy-jwt] 500 error on jwt plan with GATEWAY_KEYS when using "Emulate v4 engine" #9693
  • [MongoDb] Upgraders should use prefix for collection names #9807
  • [JDBC] Unable to search subscription with Postgresql #9808
  • [MongoDb] Api keys do not have the environment field #9811
  • [MongoDb] Subscription environment is erase when updating a subscription #9812
Improvements

Management API

  • The name of API/Application/Plan is not given in list of API's subscriptions #9679

Other

  • [gravitee-policy-aws-lambda] Allow to dynamically configure AWS policy credentials #9444

Gravitee API Management 4.4.0 - June 27, 2024

Bug Fixes

Gateway

  • Error in the gateway when upgrading connection from http1.1 to http2 #9757
  • Socket.io disconnect/reconnect latency #9766

Management API

  • Pushing an API with API Designer fails #9761
  • Inheritance of a V2 API endpoint configuration is not set when importing an OpenAPI spec #9775

Console

  • Application analytics view logs navigation with filters #9762
  • Login via OIDC on Management Console not possible #9769
  • Transfer ownership to group shows as option for applications #9774
  • Endpoint configuration enable proxy setup just after creation of endpoint #9780
  • Filter on 208 status code not available #9784
  • IDP Logout does not contain the correct subpath for console. #9786
  • Display issues in token generation modal #9793
  • In some cases it is difficult to view the configuration in the history menu. #9800

Portal

  • Current portal incorrectly handles case where API description is "null" #9785
  • Documentation too slow #9788

Other

  • [gravitee-policy-json-validation] v4 Policy Studio UI doesn't support multi-line values #9799
Improvements

Other

  • [gravitee-policy-groovy] Have access to the binary value of a message content #9767
  • [gravitee-endpoint-kafka] Add a option on kafka endpoint to remove Confluent Wire format header #9795