Releases: emissary-ingress/emissary
Ambassador 0.73.0
🎉 Ambassador 0.73.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
-
Feature: Experimental native support for Knative! (#1579)
-
Feature: Add a legend for the colors of service names on the diagnostic overview (thanks, Wyatt Pearsall!)
-
Feature: Allow switching Envoy to output JSON logs (thanks, Pedro Tavares!)
-
Feature: Allow setting
AMBASSADOR_LABEL_SELECTOR
andAMBASSADOR_FIELD_SELECTOR
to let Ambassador use Kubernetes selectors to determine which things to read (thanks, John Esmet!) (#1292) -
Feature: Allow configuring retries for
AuthService
(thanks, Kevin Dagostino!) (#1622, #1461) -
Bugfix: Allow Ambassador to ride through Envoy-validation timeouts (thanks, John Morrisey!)
-
Bugfix: Allow Ambassador to ride through parse errors on input resources (thanks, Andrei Predoiu!) (#1625)
-
Bugfix: Allow '.' in a
secret
name to just be a '.' (#1255) -
Bugfix: Allow manually defining an Ambassador
Service
resource, same as any other resource -
Bugfix: Prevent spurious duplicate-resource errors when loading config from the filesystem
Ambassador 0.72.0
🎉 Ambassador 0.72.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Envoy: Update Envoy to commit 8f57f7d765
Bugfix: Auth spans are now properly connected to requests (#1414)
Bugfix: include_body
now works correctly (#1531, #1595)
Bugfix: x_forwarded_proto_redirect
works again (thanks to Kyle Martin!) (#1571)
Bugfix: Ambassador works correctly with read-only filesystems (thanks, Niko Kurtti!) (#1614, #1619)
Bugfix: Correctly render groups associated with a given resolver in diagnostics JSON output
Feature: Give the Ambassador CLI a way to specify the directory into which to write secrets.
Ambassador 0.71.0
🎉 Ambassador 0.71.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
- Feature: GZIP support #744
- Feature: diag UI shows active Resolvers #1453
- Feature: CRDs exist for Resolvers #1563
- Feature: Resolvers with custom names work, even as CRDs #1497
- Bugfix: redirect_cleartext_from no longer strips the URL path #1463
- Bugfix: canary weights of 0 and 100 work correctly #1379
- Bugfix:
docker run
works again for the Ambassador demo, and is part of our tests now #1569 - Bugfix: Scout
DEBUG
messages don’t get leaked into the diag UI #1573 - Maintenance: warn of upcoming protocol version changes
- Maintenance: check in with Scout every 24 hours, but no more than twice per day
Ambassador 0.70.1 release
🎉 Ambassador 0.70.1 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Changes since 0.70.0
- Bugfix: Disable CRD support if Ambassador cannot access them
- Upgrade: Upgrade to watt 0.5.1
Ambassador 0.61.0
🎉 Ambassador 0.61.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Changes since 0.60.3
- Feature: Support for minimum and maximum TLS versions (#689)
- Feature: Allow choosing whether to append or overwrite when adding request or response headers (#1481) - thanks to @ysaakpr
- Feature: Support for circuit breakers (#360)
- Feature: Support for automatic retries (#1127) - thanks to @l1v3
- Feature: Support for shadow traffic weighting - thanks to @nemo83
- Feature: Support for HTTP/1.0 (#988) - thanks to @cyrus-mc
- Bugfix: Problem with local Consul agent resolver and non-standard HTTP port (#1508)
- Bugfix: Round each mapping's weight to an integer to prevent invalid Envoy configurations when using weights (#1289) - thanks to @esmet
- Bugfix: Fix deadlock on invalid Envoy configuration (#1491) - thanks to @esmet
- Bugfix: Fixed LightStep gRPC TracingService (#1189) - thanks to @sbaum1994
0.61.0-rc3
Merge branch 'master' of github.com:datawire/ambassador
0.61.0-rc2
Merge pull request #1513 from datawire/flynn/dev/shadow-weight-test Loosen the constraints on the weighted shadow test.
0.61.0-rc1
Minor tweaks to BUILDING and RELEASING docs.
Ambassador 0.60.3
🎉 Ambassador 0.60.3 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Changes since 0.60.2
- When scanning its configuration for secrets and endpoints that must be watched, 0.60.2 could fail with certain configurations if TLS termination but not origination was active. Those failures are fixed now.
Ambassador 0.60.2
🎉 Ambassador 0.60.2 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started