Skip to content

Releases: cloudendpoints/esp

Endpoints Runtime Release 1.39.0

05 Sep 01:02
Compare
Choose a tag to compare

The release build was produced at aef5aa5.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.39.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.39.0

Changes from release 1.38.0

  • Grpc transcoding supports preserve proto name (#685)
  • Escape query parameters in backend_routing (#683)

Endpoints Runtime Release 1.38.0

19 Aug 23:17
66f580c
Compare
Choose a tag to compare

The release build was produced at 9b2bf3e.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.38.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.38.0

Changes from release 1.37.0:

  • Change metadata token request url for getting full JWT (#676)

Endpoints Runtime Release 1.37.0

09 Aug 02:24
1444daa
Compare
Choose a tag to compare

The release build was produced at 1444daa.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.37.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.37.0

Changes from release 1.36.0:

  • Fix a rare crash: not to overwrite same config_id (#669)
  • Add api-key to Header when doing json-grpc transcoding (#661)
  • Log message clearly for invalid http template errors (#657)
  • Throttle the time to call ServiceManagement for new rollout (#654)
  • Allow JWT from authorization without Bearer prefix (#653)
  • Make JWT sub field optional (#647)

Endpoints Runtime Release 1.36.0

17 Jul 23:10
Compare
Choose a tag to compare

The release build was produced at 91f712c.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.36.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.36.0

Changes from release 1.35.0:

  • Using a more unique fileanme for service config when using multiple services (#641) (#642)
  • Fix backend address with path (#638)

Endpoints Runtime Release 1.35.0

11 Jun 18:43
5c9f586
Compare
Choose a tag to compare

The release build was produced at 5c9f586.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.35.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.35.0

Changes from release 1.34.0:

  • Allow nginx config to include other custom configs (#631)
  • Change flag service_control_network_fail_open default to true (#629)
  • Upgrade grpc version to 1.21 (#624)

Endpoints Runtime Release 1.34.0

21 May 00:52
a02e575
Compare
Choose a tag to compare

The release build was produced at a02e575.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.34.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.34.0

Changes from release 1.33.0:

  • Set grpc.max_metadata_size to INT_MAX (#620)
  • Append error message to log_message (#616)
  • Add service_agent and service_config_id to log_entries (#615)
  • Use the service_rollout_id from Check/Report response (#613)
  • Fix grpc percent encode reserved code table (#614)
  • Change service control calls default timeout (#611)

Endpoints Runtime Release 1.33.0

14 May 00:41
2561ea2
Compare
Choose a tag to compare

The release build was produced at 2561ea2.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.33.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.33.0

Changes from release 1.32.0:

  • Add a flag to config jwks cache duration (#607)
  • Add network_fail_open flag for service control check (#603)
  • Add retry for service control calls (#601)
  • Improve JWT verification error reporting (#599)

Endpoints Runtime Release 1.32.0

30 Apr 23:06
Compare
Choose a tag to compare

The release build was produced at 872f653.

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.32.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.32.0

Changes from release 1.31.0:

  • Percent encode for grpc tailer: grpc-message
  • Support SSL for gRPC backend
  • Handle API_TARGET_BLOCKED and RESOURCE_EXHAUSTED
  • Override Compute Platform in serverless docker image

Endpoints Runtime Release 1.31.0

02 Apr 00:04
42d9704
Compare
Choose a tag to compare

The release build was produced at 42d9704

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.31.0
Secure docker image: gcr.io/endpoints-release/endpoints-runtime-secure:1.31.0

Changes from release 1.30.0

  • Support large_client_header_buffers via flag (#571)
  • Update the base image from jessie to stretch (#572)
  • Support compute_platform_override (#570)
  • Build a secure ESP docker image run as non-root (#563)
  • Not to send connection headers to gRPC upstream (#562)
  • Build with latest Bazel(upgrade Bazel from 0.5.4 to 0.21.0) (#529)

Endpoints Runtime Release 1.30.0

28 Feb 03:08
b580549
Compare
Choose a tag to compare

The release build was produced at b580549

Docker image: gcr.io/endpoints-release/endpoints-runtime:1.30.0

Changes from release 1.28.0

  • Fix grpc long stream memory leak by using re-cycled buffers (#552)
  • Improve env variable handling in serverless image startup script. (#544)
  • Increase timeout for checking new service rollout (#543)
  • Log JWT Payloads if configured (#531)
  • CONSTANT ADDRESS backend routing always use jsonName instead of snake… (#537)
  • Support gRPC client RST_STREAM (#530)
  • Build ESP Docker image which accepts start_esp arguments from environment variables (#527)
  • Add the agent label to all trace spans. (#526)
  • Log http request and response headers if configured (#524)
  • Add prefix [ESP] in error logging for clarification (#525)
  • Add support for grpc tracing header. (#503)
  • Add access token to upstream requests for backend routing (#518)
  • Support backend routing, based on backed rules (#514)