Skip to content

Releases: cloudendpoints/esp

Endpoints Runtime Release 1.8.0

13 Sep 14:51
Compare
Choose a tag to compare

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

Changes from release 1.7.0

  • Auto detect custom verb to support : in the path.
  • Upgrade nginx to 1.13.4
  • Adding ES256 for auth jwt validator
  • Support Nginx restart
  • Add IAP header support
  • Adding authz cache

Endpoints Runtime Release 1.7.0

23 Aug 01:14
Compare
Choose a tag to compare

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

Changes from release 1.6.0

  • Fixed the server config file backward compatibility.

Endpoints Runtime Release 1.6.0

19 Aug 00:26
Compare
Choose a tag to compare

The release build was produced at eff61e1.
The Docker image released is: gcr.io/endpoints-release/endpoints-runtime:1.6.0

Changes from release 1.5.0

  • Integrate IAP JWT auto-verification for GAE Flex (#240)
  • Added by-consumer metrics to report request, X-Endpoint-API-Project-I… (#235)
  • Support authorization url (#228)
  • Added esp service config rollouts info to /endpoints_status (#222)
  • Update gRPC to 1.4.2 (#220)

Endpoints Runtime Release 1.5.0

17 Jul 20:51
Compare
Choose a tag to compare

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

Changes from release 1.4.0

  • Update NGINX to 1.13.3.
  • Add support for skip_service_control usage rule.

Endpoints Runtime Release 1.4.0

31 May 03:23
Compare
Choose a tag to compare

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

Changes from release 1.3.0

  • Fixed Firebase rule bug with api-key.
  • Use producer project for Quota call if no api-key.
  • Added /producer/by_consumer metrics.
  • Add backend_protocol in the Report call.

Endpoints Runtime Release 1.3.0

26 Apr 17:35
Compare
Choose a tag to compare

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

Changes from release 1.2.0

  • Support endpoint authorization via firebase rules
  • Update Dockerfile to expose port 8080 by default

Endpoints Runtime Release 1.2.0

13 Apr 01:07
Compare
Choose a tag to compare

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

Changes from release 1.1.0

  • Support rate-limit.
  • Set 443 for the default port of https backend in start_esp.
  • Support escaped / in the URL path.
  • Support X-HTTP-Method-Override.
  • not to send api_key in Report if service is not activated.
  • Set gRPC max send/receive message size to unlimited.
  • Support apikey based traffic restriction.
  • Rename log entry name request_size to request_size_in_bytes.

Endpoints Runtime Release 1.1.0

01 Mar 20:12
Compare
Choose a tag to compare

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)

Endpoints Runtime Release 1.0.1

06 Dec 23:18
Compare
Choose a tag to compare

The release build was produced at 7955a30.
From branch v1.0.x

ESP Docker images: b.gcr.io/endpoints/endpoints-runtime:1.0.1

ESP command line helper tool:

linux/amd64 build: https://storage.googleapis.com/endpoints-release/v1.0.1/bin/linux/amd64/espcli

Change log from 1.0.0

  • Use GOOGLE_APPLICATION_CREDENTIALS in start-up script
  • service_control_client not to send large Report (<1MB)
  • Add max_report_size to statistics
  • Package start-up script with Python PEX
  • ESP CLI use same version for ESP docker image
  • A workaround for Proto2.MessageOptions.* options
  • Not call Check if api_key not provided
  • Respect allow_cors configuration
  • Log a warning if service control replies with a different service config

Endpoints Runtime Release 1.0.0

15 Nov 00:33
Compare
Choose a tag to compare

The release build was produced at 5bc867b.
From branch v1.0.x

ESP Docker images:

  • v1.0.0: b.gcr.io/endpoints/endpoints-runtime:1.0.0
  • v1.0 tracking v1.0.x: b.gcr.io/endpoints/endpoints-runtime:1.0

ESP command line helper tool: