Endpoints Runtime Release 1.1.0
Docker image: gcr.io/endpoints-release/endpoints-runtime:1.1.0
- Start deprecation of OpenAPI x-security to security (#101)
- Stop using api_key if service is not activated. (#98)
- Fail request if api_key is not valid
- Basic GRPC request compression support (#94)
- Support HEAD request in transcoding (#74)
- Rename release GCR images to gcr.io/endpoints-release (#60)
- NGINX high connection usage optimizations (#57)
- Make TLS client certificate optional in start_esp
- Start using AuthProvider audiences
- Notable bug fixes:
- Fix ProxyFlow leak (#93)
- Do not report latency for streaming requests
- Validate if contents of x-jwks_uri contains a public key
- General improvements to testing and build infrastructure:
- Update GRPC to 1.1.1
- Update grpc test service.json (#61)
- Add t test for fail wrong api key. (#104)
- Fix grpc interop stress test script. (#103)
- Use grpc-go for interop tests (#88)
- Fix debian jessie package issue
- Upgrade bazel to 0.4.4 (#92)
- t-test changes to check that x-endpoint-api-userinfo is received by grpc (#96)
service. - Add transcoding metadata test
- Change scripts for new version file location.
- Move nginx_repositories close to its load.
- Fix start_esp main entry problem.
- Change script/release_tag_git to use upstream. (#44)
- Change release_tag_git to use absolute path.
- Not to save huge access.log for GCE. (#41)
- Fix bugs in script/release-publish. (#42)
- Use newer protobuf.bzl (#39)
- Use bazel to pull NGINX (#38)
- Fix GRPC interop test BUILD file (#37)
- Fix GRPC test BUILD file (#35)