Releases: zowe/api-layer
Releases · zowe/api-layer
Release 1.1.12
- Cleanup Gateway dependency logs (#413)
- Cleanup Gateway - our code (#417)
- Cleanup Discovery Service dependency logs (#403)
- Cleanup Discovery Service - our code (#407)
- External option to activate DEBUG mode for APIML (#410)
- Speedup UI build (#387)
- Added step to publish Pull Request artifacts (#400)
- Fix critical NPM vulnerability and gradle problem (#429)
- Fix bug in command for UI test coverage (#399)
- Fixed typo in Gateway startup script (#427)
Release 1.1.11
Release 1.1.10
- Cookies order reading fixed (#379)
Release 1.1.9
- Fixed Certificate Management script for registration of z/OSMF certs (#363)
- Discovery service endpoints protected with Mainframe authentication or APIML token (#358)
- AppScan config files added (#344)
- New Eureka metadata definition and consumption - Translation Service (#356)
- Updating coverage settings to match the current state (#385)
- License to jar files added (#352)
Release 1.1.8
- Spring banners disabled (proposal in zowe/zac#90)
- Manual test documentation updated (#347)
- Usability of authentication client improved (#349)
Release 1.1.7
v1.1.6
- JWT token configuration
- RS256 is used as a token encryption algorithm
- JWT secret string is generated at the time of installation and exported as a .pem file for use by other services
- JWT secret string is stored in a key store in PKCS12 format under "jwtsecret" name
- SonarQube problems fixed
- Various fixes from SonarQube scan
- API Mediation Layer log format
- Aligned the log format with other Zowe services
- The format is as follows:
%d{yyyy-MM-dd HH:mm:ss.SSS,UTC} %clr(<${logbackService:-${logbackServiceName}}:%thread:${PID:- }>){magenta} %X{userid:-} %clr(%-5level) %clr(\(%logger{15},%file:%line\)){cyan} %msg%n
- Added an NPM command to register certificates on Windows
npm run register-certificates-win
- This installs the certificate to the trusted root certification authorities
- Cookie persistence changed
- Changed the API Mediation Layer cookie from persistent to session. The cookie gets cleared between browser sessions
- Fixed high cpu usage occurrence replicated in Broadcom (#282)
- Changed configuration of LatencyUtils to decrease idle CPU consumption by API ML services
- API Mediation layer now builds using OpenJDK with OpenJ9 JVM
Release 1.1.5
- SHA-1 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA and TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA ciphers removed from the default (pre-configured) cipher suites
Release 1.1.4
- Fixed the issue that causes the API ML Services display as UP, and makes the API doc available in the Catalog regardless whether the API ML Services stop (#287)
- Removed access to the Discovery service UI with basic authentication (#313)
- Fixed the issue that prevents the API Catalog to load under zLux 9 (#314)
Release 1.1.3
- Authentication endpoints (/login, /query) added to the API Gateway(#284)
- Add the Gateway api-doc (#305)
- Gateway api-doc is present in Catalog
- Fix the bug that causes JSON response to set incorrectly when unauthenticated
- Fix error messages shown when a home page cannot be modified
- Change the connection logic on headers to pass in the websocket (#275)
- Fix the bug 264: API Gateway is bypassed when the server returns 302 (#276)
- Remove a dependency of integration-enabler-java on the gateway-common (#302)
- Create a new e2e test for GW, and update the detail service tile (#309)