- Created by Kirstin Seidel-Gebert, last modified on Feb 04, 2020
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 21 Next »
Migration Notes
The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.
API Management | Note |
---|---|
7.6.0 | If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.5.0 -> 7.6.0. There is an issue with the CORS policy. If your are updating to API Management 7.6.0 and want to use this policy, please contact our support. |
7.5.0 | API Management 7.5.0 features a new policy Caching Resources Policy. To use this policy, you have to import the following configuration file: Import this file as described on API Management Backup and Restore. |
7.3.0 | If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.2.0 -> 7.3.0. |
7.2.0 | If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.1.0 -> 7.2.0. |
Release Notes of the API Management Version 7
API Management 7.6.0 (03.02.2020)
Contains:
Elasticsearch 5.6.16
Kibana 5.6.16
Keycloak 8.0.1
Keycloak-Gatekeeper 7.0.0
MySQL 5.7.28
NGINX ngnix:1.17.7-alpine
Tomcat 8.5.50
Migration Notes 7.5.0 -> 7.6.0
If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.5.0 -> 7.6.0.
Known Issues:
There is an issue with the CORS policy. If your are updating to API Management 7.6.0 and want to use this policy, please contact our support.
If installing a new API Management 7.6.0, there is nothing to do.
Bug | Description |
---|---|
GW-62 | Plugins: SwaggerDefinition file is only available if the service is running at import |
GW-111 | UI: "Copied!" Popup is displayed wrongly |
GW-212 | REST API: Fix API-Key Security Issue |
GW-232 | UI: API definition loads endlessly if no definition existent |
GW-235 | UI: Element status get green when hovering on them |
GW-238 | Elasticsearch: API Definition gets not deleted in storage while deleting API |
GW-240 | UI: Definition URL is not cloned if you create a new API Version |
GW-256 | UI: Broken link on API Details page |
GW-277 | UI: Loading of API Definition crashes with some swagger files |
GW-284 | REST API: You can not delete an empty API |
GW-288 | REST API: Replace Host and Basepath in Swagger Definition also for Devportal Requests |
GW-292 | Keycloak: Devportal Admin/User need the acount client role 'view-profile' |
GW-321 | Plugins: CORS Policy is not working |
New Feature | Description |
GW-109 | DevPortal: View for external customers |
GW-220 | UI: Update API Definition from BRIDGE Service via a Button |
GW-237 | UI: Import API Definition (Swagger/WSDL) via URL |
GW-247 | DevPortal: REST API for Developer Management (Devportal) |
GW-253 | DevPortal: Keycloak Migration/Default Settings for new Devportal |
GW-254 | DevPortal: Add export/import functionality for developers (backup and migration) |
GW-263 | DevPortal: Dev-Portal: Admin-View to manage Developers |
GW-293 | Docker: Provide own docker image for nginx-proxy |
GW-322 | Gateway: CachingESRegistry: Invalidate Cache is not working |
Improvement | Description |
GW-153 | Gateway: Only support one gateway configuration |
GW-242 | Gateway: Add REST resource to get gateway endpoint from gateway |
GW-244 | UI: Make API Definition URL not clickable in Browser |
GW-260 | REST API: Make Swagger Definition URL available for Developer |
GW-264 | DevPortal: Change CORS default behavior for devportal |
GW-291 | Docker: Update docker images |
GW-307 | DevPortal: Add Links for Developer Portal and Kibana in API Management |
API Management 7.5.0 (08.10.2019)
Contains:
Elasticsearch 5.6.14
MySQL 5.7.25
Keycloak(-Gatekeeper) 5.0.0
Kibana 5.6.14
Migration Notes
API Management 7.5.0 features a new policy Caching Resources Policy. To use this policy, you have to import the following configuration file:
Import this file as described on API Management Backup and Restore.
Bug | Description | Documentation Link |
---|---|---|
GW-186 | UI: Swagger file could not be stored - field has to many bytes | |
GW-196 | Docker: UI not working with keystore password containing & | |
GW-210 | Policies: Caching Policy throws NullPointerException | |
GW-229 | Policies: Caching Resources Policy doesn't cache | |
New Feature | Description | |
GW-60 | Gateway: Support xUML Services with HTML UI in the catalog | |
GW-138 | Gateway: Caching Policy | Caching Resources |
GW-185 | Elasticsearch: Save source ip of a request in elasticsearch | |
Improvement | Description | |
GW-39 | UI: API definition: export Swagger YAML or WSDL file | |
GW-43 | UI: Delete plan improvement | |
GW-151 | Plugins: Support more than one Bridge in API Catalog Plugin | Installing API Management > Step 2: Configure the Installation Settings |
GW-155 | Elasticsearch: Rate Limiting Policy support for cluster mode | |
GW-182 | Docker: Extend validity of generated self-signed-certificates to 3 years | |
GW-191 | Docker: Remove unneeded .p12 file while creating self-signed-certificates | |
GW-192 | Plugins: JWT Policy: Support signature verification with JWK(S) | |
GW-198 | Docker: Check if all needed files are present before startup | |
GW-199 | Plugins: Added source request header for Simple Header Policy | |
GW-219 | Docker: Shrink/Squash docker images | |
GW-226 | UI: Fix Cancel Buttons | |
GW-231 | Docker: Set fix database values for keycloak |
API Management 7.4.0 (24.06.2019)
Contains:
Elasticsearch 5.6.14
MySQL 5.7.25
Keycloak(-Gatekeeper): 5.0.0
Kibana 5.6.14
Bug | Description | Documenation Links |
---|---|---|
GW-112 | Gateway: Swagger "execute" fails: NetworkError when attempting to fetch resource | |
GW-123 | Plugins: API-Catalog: Show which url you are going to import | |
GW-173 | Docker: "$PWD" does not work on windows powershell and command prompt | |
GW-175 | Plugins: API Catalog is unable to load definition file | |
GW-176 | Gateway: Rate Limiting Policy fails | |
GW-178 | UI: IE11: Swagger UI Button Rendering | |
GW-193 | Gateway: Gateway error messages are broken | |
New Feature | Description | |
GW-179 | Docker: Add kibana and keycloak-gatekeeper as proxy | |
Improvement | Description | |
GW-152 | Docker: Gateway should trust valid certificates | |
GW-162 | Elasticsearch: Refactor DefaultEs(ES)ClientFactory because it is duplicate code | |
GW-169 | Docker: Find a better way to create self-signed certificates | Installing API Management |
GW-171 | Docker: Certificate Handling | |
GW-172 | Docker: Add configuration files for distributed setups to api-mgmt.zip | |
GW-181 | Gateway: LDAPS: SocketException: Connection Reset in SSL | |
GW-183 | Gateway: New default (true) for self-signed certificates flag (SELF_SIGNED) | Installing API Management |
GW-184 | Docker: Make it possible to disallow older TLS Versions | Advanced API Management Settings > Security Settings |
API Management 7.3.0 (2019/01/31)
Contains:
Elasticsearch 5.6.14
MySQL 5.7.25
Keycloak 4.8.3.Final
Migration Notes 7.2.0 -> 7.3.0
If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.2.0 -> 7.3.0.
Bug | Description | Documentation Link |
---|---|---|
GW-88 | Github: cache clear issue | |
GW-125 | Support a second gateway | |
GW-133 | Policies: Rate Limiting Policy: Seems to fail under load | |
GW-148 | Docker: Login page is broken if self registration is disabled | |
GW-149 | Docker: The current docker-compose.yml does not work out of the box with Docker for Windows | |
GW-154 | WSDL file is not loaded via the gateway | Troubleshooting API Management |
GW-159 | Docker: Endpoint is not correctly displayed in API Mgmt UI | |
GW-168 | Elasticsearch: Recreation of a plan after delete fails | |
New Feature | Description | Documentation Link |
GW-121 | Improve docker logging and set log rotation for docker logs | API Management Logging |
GW-127 | Docker: Make elasticsearch host configurable in docker-compose and expose ports | |
Improvement | Description | Documentation Link |
GW-10 | Redirect to login after session timeout | |
GW-100 | UI: Open links from Catalog to Bridge Service in a new tab | |
GW-120 | UI: Improve the configuration | |
GW-129 | Docker: Make aliases in keystore or/and key- and truststores configurable in docker-compose or .env | |
GW-130 | Docker: Support HTTPS for Elasticsearch (multiple host setup) | |
GW-131 | Docker: Upgrade to Keycloak 4.5.0 or newer | |
GW-134 | Docker: How-to support distributed (several hosts) set-up | |
GW-143 | Docker: Switch to official oss-elasticsearch docker images without X-Pack | see migration notes above this table |
GW-158 | UI: Change documentation URL on about page | |
GW-164 | UI: Fix metrics tooltip in UI | |
GW-165 | Docker: Add project name to docker-compose |
API Management 7.2.0 (2018/11/01)
Migration Notes 7.1.0 -> 7.2.0
If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on API Management Migration Notes 7.1.0 -> 7.2.0.
Bug | Description | Documentation Link |
---|---|---|
GW-128 | Docker: Switch to official elasticsearch docker images | Installing API Management |
GW-135 | Connection was closed on exception with runtime |
API Management 7.1.0 (2018/09/19)
API Management 7.1.0 (2018/09/19)
Improvement | Description |
---|---|
GW-117 | Manager-UI: Scheer PAS corporate design |
API Management 7.0.0 (2018/08/29)
Bug | Description |
---|---|
GW-24 | Manager-UI: Swaggerui - Update to 3.17.4 |
GW-89 | Manager-UI: GW: order of the tabs in org details page changes |
GW-91 | Manager-UI: Client/API/Plan details page misses link for tab |
GW-93 | Filter of all APIs/Organizations |
GW-94 | Manager-UI: SwaggerUI does not always work, random errors or wrong URL |
GW-96 | Manager-UI: API Catalog: show the selected categories |
GW-98 | Manager-UI: REST API: moreInfo should point to our documentation |
GW-103 | API Import takes first only if more than one E2ERestPortType is exposed on the same port |
GW-104 | Manager-UI: Sometimes a Browser authentication opens |
GW-118 | https endpoints run into cert error from vertex |
New Feature | Description |
GW-5 | API Management: Docker Images |
GW-46 | CORS Policy |
GW-85 | Automatically update plugins |
Improvement | Description |
GW-81 | Manager-UI: API Management UI problems |
GW-82 | Manager-UI: UI: standardization of upper and lower case writing |
GW-83 | Manager-UI: Change the order of the main menu: Organizations, Clients, APIs, Administration |
GW-84 | Bridge API 2.7.1 changes |
GW-90 | Manager-UI: Last (text) corrections - hopefully |
GW-102 | Update apiman 1.5.0 |
GW-113 | Manager-UI: Create api-mgmt.zip package |
- No labels