diff --git a/CHANGELOG.md b/CHANGELOG.md
index e8c916e5af..ae3e266c2d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -90,11 +90,19 @@ it will be removed; but as it won't be user-visible this isn't considered a brea
### Emissary-ingress and Ambassador Edge Stack
+- Feature: This upgrades Emissary-ingress to be built on Envoy v1.28.0 which provides security,
+ performance and feature enhancements. You can read more about them here: Envoy Proxy
+ 1.28.0 Release Notes
+
- Change: Emissary-ingress will no longer publish YAML manifest with the Ambassador Agent being
installed by default. This is an optional component that provides additional features on top of
Emissary-ingress and we recommend installing it using the instructions found in the Ambassador Agent Repo.
+- Change: Upgraded Emissary-ingress to the latest release of Golang as part of our general
+ dependency upgrade process.
+
## [3.9.0] November 13, 2023
[3.9.0]: https://github.com/emissary-ingress/emissary/compare/v3.8.0...v3.9.0
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index 482132083c..da881253b0 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -3,7 +3,7 @@ following Free and Open Source software:
Name Version License(s)
---- ------- ----------
- the Go language standard library ("std") v1.21.4 3-clause BSD license
+ the Go language standard library ("std") v1.21.5 3-clause BSD license
dario.cat/mergo v1.0.0 3-clause BSD license
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 MIT license
github.com/MakeNowJust/heredoc v1.0.0 MIT license
diff --git a/docker/base-python/Dockerfile b/docker/base-python/Dockerfile
index b517030f6b..e4d733aa15 100644
--- a/docker/base-python/Dockerfile
+++ b/docker/base-python/Dockerfile
@@ -76,7 +76,7 @@ RUN apk --no-cache add \
# 'python3' versions above.
RUN pip3 install "Cython<3.0" pip-tools==7.3
-RUN curl --fail -L https://dl.google.com/go/go1.21.4.linux-amd64.tar.gz | tar -C /usr/local -xzf -
+RUN curl --fail -L https://dl.google.com/go/go1.21.5.linux-amd64.tar.gz | tar -C /usr/local -xzf -
# The YAML parser is... special. To get the C version, we need to install Cython and libyaml, then
# build it locally -- just using pip won't work.
diff --git a/docs/releaseNotes.yml b/docs/releaseNotes.yml
index d77b4dfb05..32da6bfed0 100644
--- a/docs/releaseNotes.yml
+++ b/docs/releaseNotes.yml
@@ -36,6 +36,14 @@ items:
prevVersion: 3.9.0
date: 'TBD'
notes:
+ - title: Upgrade to Envoy 1.28.0
+ type: feature
+ body: >-
+ This upgrades $productName$ to be built on Envoy v1.28.0 which provides security, performance
+ and feature enhancements. You can read more about them here:
+ Envoy Proxy 1.28.0 Release Notes
+ docs: https://www.envoyproxy.io/docs/envoy/v1.28.0/version_history/version_history
+
- title: Remove Ambassador Agent from published YAML Manifest
type: change
body: >-
@@ -43,6 +51,12 @@ items:
This is an optional component that provides additional features on top of $productName$ and we recommend
installing it using the instructions found in the Ambassador Agent Repo.
docs: https://github.com/datawire/ambassador-agent
+
+ - title: Update to golang 1.21.5
+ type: change
+ body: >-
+ Upgraded $productName$ to the latest release of Golang as part of our general dependency upgrade process.
+
- version: 3.9.0