Skip to content

Commit 01b8a38

Browse files
author
Flynn
committed
Fill in missing releases to allow copying releaseNotes into docs.
Signed-off-by: Flynn <flynn@datawire.io>
1 parent 20e9713 commit 01b8a38

File tree

3 files changed

+207
-191
lines changed

3 files changed

+207
-191
lines changed

CHANGELOG.md

Lines changed: 47 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -258,42 +258,42 @@ installations, reduce memory footprint, and improve performance. We welcome feed
258258

259259
[#2888]: https://github.com/datawire/ambassador/issues/2888
260260

261-
262261
## [1.14.2] 2021-09-27
263262
[1.14.2]: https://github.com/datawire/edge-stack/releases/v1.14.2
264263

265264
## Ambassador Edge Stack
266265

267266
- Feature: You can now set `respect_dns_ttl` to `true` to force the DNS refresh rate for a `Mapping` to be
268-
set to the record's TTL obtained from DNS resolution
267+
set to the record's TTL obtained from DNS resolution.
269268

270269
- Feature: You can now set `dns_type` between `strict_dns` and `logical_dns` in a `Mapping` to configure the
271-
Service Discovery Type
270+
Service Discovery Type.
272271

273-
- Feature: You can now set `buffer_limit_bytes` in the Module to to configure the default soft limit of 1MiB
274-
on upstream read and write buffers
272+
- Feature: You can now set `buffer_limit_bytes` in the `ambassador` `Module` to to change the size of the
273+
upstream read and write buffers. The default is 1MiB.
275274

276275
## [1.14.1] 2021-08-24
277276
[1.14.1]: https://github.com/datawire/edge-stack/releases/v1.14.1
278277

279278
## Ambassador Edge Stack
280279

281-
- Change: Upgraded envoy to 1.17.4 to address security vulnerabilities CVE-2021-32777, CVE-2021-32778, CVE-2021-32779, and CVE-2021-32781.
280+
- Change: Upgraded envoy to 1.17.4 to address security vulnerabilities CVE-2021-32777, CVE-2021-32778,
281+
CVE-2021-32779, and CVE-2021-32781.
282282

283283
## [1.14.0] 2021-08-19
284284
[1.14.0]: https://github.com/datawire/edge-stack/releases/v1.14.0
285285

286286
## Ambassador Edge Stack
287287

288-
- Change: Upgraded Envoy from 1.15 to 1.17, see the <a
288+
- Change: Upgraded Envoy from 1.15 to 1.17.3, see the <a
289289
href="https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history">Envoy
290-
changelog</a> for more information.
290+
changelog</a> for more information
291291

292-
- Feature: You can now set `allow_chunked_length` in the Ambassador Module to
293-
the same value in Envoy.
292+
- Feature: You can now set `allow_chunked_length` in the Ambassador Module to configure the same value in
293+
Envoy
294294

295-
- Change: The default Envoy API version has changed from V2 to V3, as V2 has fallen out
296-
of support, and has been removed as of Envoy 1.18.0.
295+
- Change: The default Envoy API version has changed from V2 to V3, as V2 has fallen out of support, and has
296+
been removed as of Envoy 1.18.0.
297297

298298
- Change: Logs now include subsecond time resolutions, rather than just seconds.
299299

@@ -302,84 +302,71 @@ installations, reduce memory footprint, and improve performance. We welcome feed
302302

303303
## Ambassador Edge Stack
304304

305-
- Bugfix: The `Mapping` resource can now specify `docs.timeout_ms` to set the timeout when
306-
the Dev Portal is fetching API specifications.
307-
308-
- Bugfix: The Dev Portal will now strip HTML tags when displaying search results, showing
309-
just the actual content of the search result.
310-
311-
- Bugfix: Fixed a regression when specifying a comma separated string for `cors.origins`
312-
on the `Mapping` resource. ([#3609])
305+
- Bugfix: Fixed a regression when specifying a comma separated string for `cors.origins` on the `Mapping`
306+
resource
313307

314-
- Change: Envoy-configuration snapshots get saved (as ambex-#.json) in /ambassador/snapshots.
315-
The number of snapshots is controlled by the `AMBASSADOR_AMBEX_SNAPSHOT_COUNT` environment
316-
variable; set it to 0 to disable. The default is 30.
317-
318-
- Change: Set `AMBASSADOR_AMBEX_NO_RATELIMIT` to `true` to completely disable ratelimiting
319-
Envoy reconfiguration under memory pressure. This can help performance with the endpoint
320-
or Consul resolvers, but could make OOMkills more likely with large configurations.
321-
322-
- Change: Consul certificate-rotation logging now includes the fingerprints and validity
323-
timestamps of certificates being rotated.
308+
- Change: Envoy-configuration snapshots get saved (as `ambex-#.json`) in `/ambassador/snapshots`. The number
309+
of snapshots is controlled by the `AMBASSADOR_AMBEX_SNAPSHOT_COUNT` environment variable; set it
310+
to 0 to disable. The default is 30.
324311

325-
[#3609]: https://github.com/datawire/ambassador/issues/3609
312+
- Change: Set `AMBASSADOR_AMBEX_NO_RATELIMIT` to `true` to completely disable ratelimiting Envoy
313+
reconfiguration under memory pressure. This can help performance with the endpoint or Consul
314+
resolvers, but could make OOMkills more likely with large configurations.
326315

327316
## [1.13.9] 2021-06-30
328317
[1.13.9]: https://github.com/datawire/edge-stack/releases/v1.13.9
329318

330319
## Ambassador Edge Stack
331320

332-
- Bugfix: Fixed a bug which caused Ambassador Edge Stack to generate invalid Envoy
333-
configuration when two TCPMappings were configured with the same port, but different
334-
hosts.
321+
- Bugfix: Fixed a bug which caused Ambassador Edge Stack to generate invalid Envoy configuration when two
322+
TCPMappings were deployed with the same port, but different host.
335323

336324
## [1.13.8] 2021-06-08
337325
[1.13.8]: https://github.com/datawire/edge-stack/releases/v1.13.8
338326

339327
## Ambassador Edge Stack
340328

341-
- Feature: Ambassador Agent now reports the state of ArgoCD configurations and Deployments
342-
in order to provide proper configurations to the users while setting up the Argo Rollouts
343-
feature. See the [Argo+Ambassador documentation](https://www.getambassador.io/docs/argo)
344-
for more info.
329+
- Bugfix: Fixed a bug that occasionally caused missing version information for a service in the Ambassador
330+
Service Catalog, especially in clusters with high pod churn.
345331

346-
- Bugfix: Fixed a bug that occasionally caused missing version information for a service in
347-
the Ambassador Service Catalog, especially in clusters with high pod churn.
332+
- Feature: Ambassador Agent now reports the state of ArgoCD configurations and Deployments in order to
333+
provide proper configurations to the users while setting up the Argo Rollouts feature.
348334

349335
## [1.13.7] 2021-06-03
350336
[1.13.7]: https://github.com/datawire/edge-stack/releases/v1.13.7
351337

352338
## Ambassador Edge Stack
353339

354-
- Feature: An `AMBASSADOR_JSON_LOGGING` environment variable has been added. When set to
355-
`true`, JSON format will be used for most of the control plane logs. Some (but few) logs
356-
from `gunicorn` and the Kubernetes `client-go` package will still be in text only format.
340+
- Feature: An `AMBASSADOR_JSON_LOGGING` environment variable has been added. When set to `true` JSON format
341+
will be used for most of the control plane logs. Some (but few) logs from `gunicorn` and the
342+
Kubernetes `client-go` package will still be in text only format.
357343

358-
- Bugfix: The TCPMapping has the ability to specify a resolver, however the `ConsulResolver`
359-
did not work properly with it. It now utilizes the Consul Connect service discovery
360-
instead of falling back to attempting to register an arbitrary endpoint.
344+
- Bugfix: The TCPMapping has the ability to specify a resolver, however the `ConsulResolver` did not work
345+
properly with it. It now utilizes the Consul Connect service discovery instead of falling back to
346+
attempting to register an arbitrary endpoint.
361347

362-
- Change: The internal memory usage calculation that Ambassador Edge Stack performs has been
363-
updated to exclude cache memory. This now matches how the kernel OOMKiller calculates
364-
memory and should avoid situations where Envoy updates are throttled unnecessarily.
348+
- Change: The internal memory usage calculation that Ambassador Edge Stack performs has been updated to
349+
exclude cache memory. This now matches how the kernel OOMKiller calculates memory and should avoid
350+
situations where Envoy updates are throttled unnecessarily.
365351

366352
## [1.13.6] 2021-05-24
367-
[1.13.6]: https://github.com/datawire/ambassador/compare/v1.13.5...v1.13.6
353+
[1.13.6]: https://github.com/datawire/edge-stack/releases/v1.13.6
354+
355+
## Ambassador Edge Stack
368356

369-
- Bugfix: Fixed a regression where Ambassador snapshot data was logged at the INFO label
370-
when using `AMBASSADOR_LEGACY_MODE=true`.
357+
- Bugfix: Fixed a regression where Ambassador snapshot data was logged at the INFO label when using
358+
`AMBASSADOR_LEGACY_MODE=true`.
371359

372360
## [1.13.5] 2021-05-13
373-
[1.13.5]: https://github.com/datawire/ambassador/compare/v1.13.4...v1.13.5
361+
[1.13.5]: https://github.com/datawire/edge-stack/releases/v1.13.5
374362

375-
### Ambassador Edge Stack
363+
## Ambassador Edge Stack
376364

377-
- Bugfix: Fix a regression from 1.8.0 that prevented Ambassador module config keys
378-
`proper_case` and `preserve_external_request_id` from working correctly.
365+
- Bugfix: Fix a regression from 1.8.0 that prevented `ambassador` `Module` config keys `proper_case` and
366+
`preserve_external_request_id` from working correctly.
379367

380-
- Bugfix: Fixed a regression in detecting the Ambassador Kubernetes service that could
381-
cause the wrong IP or hostname to be used in Ingress statuses (thanks,
382-
[Noah Fontes](https://github.com/impl)!
368+
- Bugfix: Fixed a regression in detecting the Ambassador Kubernetes service that could cause the wrong IP or
369+
hostname to be used in Ingress statuses (thanks, [Noah Fontes](https://github.com/impl)!
383370

384371
## [1.13.4] 2021-05-13
385372
[1.13.4]: https://github.com/datawire/edge-stack/releases/v1.13.4
@@ -390,6 +377,7 @@ installations, reduce memory footprint, and improve performance. We welcome feed
390377
vulnerability (CVE-2021-29492). Ambassador Edge Stack can now be configured to reject client
391378
requests that contain escaped slashes.
392379

380+
393381
## [1.13.3] May 03, 2021
394382
[1.13.3]: https://github.com/datawire/ambassador/compare/v1.13.2...v1.13.3
395383

docs/CHANGELOG.tpl

Lines changed: 0 additions & 131 deletions
Original file line numberDiff line numberDiff line change
@@ -85,137 +85,6 @@ Please see the [Envoy documentation](https://www.envoyproxy.io/docs/envoy/latest
8585
[{{.title}}]: {{.link}}{{ end -}}{{- end -}}{{- end }}
8686
{{ if $anyGitLinks }}
8787
{{ end }}{{ end }}
88-
## [1.14.2] 2021-09-27
89-
[1.14.2]: https://github.com/datawire/edge-stack/releases/v1.14.2
90-
91-
## Ambassador Edge Stack
92-
93-
- Feature: You can now set `respect_dns_ttl` to `true` to force the DNS refresh rate for a `Mapping` to be
94-
set to the record's TTL obtained from DNS resolution
95-
96-
- Feature: You can now set `dns_type` between `strict_dns` and `logical_dns` in a `Mapping` to configure the
97-
Service Discovery Type
98-
99-
- Feature: You can now set `buffer_limit_bytes` in the Module to to configure the default soft limit of 1MiB
100-
on upstream read and write buffers
101-
102-
## [1.14.1] 2021-08-24
103-
[1.14.1]: https://github.com/datawire/edge-stack/releases/v1.14.1
104-
105-
## Ambassador Edge Stack
106-
107-
- Change: Upgraded envoy to 1.17.4 to address security vulnerabilities CVE-2021-32777, CVE-2021-32778, CVE-2021-32779, and CVE-2021-32781.
108-
109-
## [1.14.0] 2021-08-19
110-
[1.14.0]: https://github.com/datawire/edge-stack/releases/v1.14.0
111-
112-
## Ambassador Edge Stack
113-
114-
- Change: Upgraded Envoy from 1.15 to 1.17, see the <a
115-
href="https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history">Envoy
116-
changelog</a> for more information.
117-
118-
- Feature: You can now set `allow_chunked_length` in the Ambassador Module to
119-
the same value in Envoy.
120-
121-
- Change: The default Envoy API version has changed from V2 to V3, as V2 has fallen out
122-
of support, and has been removed as of Envoy 1.18.0.
123-
124-
- Change: Logs now include subsecond time resolutions, rather than just seconds.
125-
126-
## [1.13.10] 2021-07-27
127-
[1.13.10]: https://github.com/datawire/edge-stack/releases/v1.13.10
128-
129-
## Ambassador Edge Stack
130-
131-
- Bugfix: The `Mapping` resource can now specify `docs.timeout_ms` to set the timeout when
132-
the Dev Portal is fetching API specifications.
133-
134-
- Bugfix: The Dev Portal will now strip HTML tags when displaying search results, showing
135-
just the actual content of the search result.
136-
137-
- Bugfix: Fixed a regression when specifying a comma separated string for `cors.origins`
138-
on the `Mapping` resource. ([#3609])
139-
140-
- Change: Envoy-configuration snapshots get saved (as ambex-#.json) in /ambassador/snapshots.
141-
The number of snapshots is controlled by the `AMBASSADOR_AMBEX_SNAPSHOT_COUNT` environment
142-
variable; set it to 0 to disable. The default is 30.
143-
144-
- Change: Set `AMBASSADOR_AMBEX_NO_RATELIMIT` to `true` to completely disable ratelimiting
145-
Envoy reconfiguration under memory pressure. This can help performance with the endpoint
146-
or Consul resolvers, but could make OOMkills more likely with large configurations.
147-
148-
- Change: Consul certificate-rotation logging now includes the fingerprints and validity
149-
timestamps of certificates being rotated.
150-
151-
[#3609]: https://github.com/datawire/ambassador/issues/3609
152-
153-
## [1.13.9] 2021-06-30
154-
[1.13.9]: https://github.com/datawire/edge-stack/releases/v1.13.9
155-
156-
## Ambassador Edge Stack
157-
158-
- Bugfix: Fixed a bug which caused Ambassador Edge Stack to generate invalid Envoy
159-
configuration when two TCPMappings were configured with the same port, but different
160-
hosts.
161-
162-
## [1.13.8] 2021-06-08
163-
[1.13.8]: https://github.com/datawire/edge-stack/releases/v1.13.8
164-
165-
## Ambassador Edge Stack
166-
167-
- Feature: Ambassador Agent now reports the state of ArgoCD configurations and Deployments
168-
in order to provide proper configurations to the users while setting up the Argo Rollouts
169-
feature. See the [Argo+Ambassador documentation](https://www.getambassador.io/docs/argo)
170-
for more info.
171-
172-
- Bugfix: Fixed a bug that occasionally caused missing version information for a service in
173-
the Ambassador Service Catalog, especially in clusters with high pod churn.
174-
175-
## [1.13.7] 2021-06-03
176-
[1.13.7]: https://github.com/datawire/edge-stack/releases/v1.13.7
177-
178-
## Ambassador Edge Stack
179-
180-
- Feature: An `AMBASSADOR_JSON_LOGGING` environment variable has been added. When set to
181-
`true`, JSON format will be used for most of the control plane logs. Some (but few) logs
182-
from `gunicorn` and the Kubernetes `client-go` package will still be in text only format.
183-
184-
- Bugfix: The TCPMapping has the ability to specify a resolver, however the `ConsulResolver`
185-
did not work properly with it. It now utilizes the Consul Connect service discovery
186-
instead of falling back to attempting to register an arbitrary endpoint.
187-
188-
- Change: The internal memory usage calculation that Ambassador Edge Stack performs has been
189-
updated to exclude cache memory. This now matches how the kernel OOMKiller calculates
190-
memory and should avoid situations where Envoy updates are throttled unnecessarily.
191-
192-
## [1.13.6] 2021-05-24
193-
[1.13.6]: https://github.com/datawire/ambassador/compare/v1.13.5...v1.13.6
194-
195-
- Bugfix: Fixed a regression where Ambassador snapshot data was logged at the INFO label
196-
when using `AMBASSADOR_LEGACY_MODE=true`.
197-
198-
## [1.13.5] 2021-05-13
199-
[1.13.5]: https://github.com/datawire/ambassador/compare/v1.13.4...v1.13.5
200-
201-
### Ambassador Edge Stack
202-
203-
- Bugfix: Fix a regression from 1.8.0 that prevented Ambassador module config keys
204-
`proper_case` and `preserve_external_request_id` from working correctly.
205-
206-
- Bugfix: Fixed a regression in detecting the Ambassador Kubernetes service that could
207-
cause the wrong IP or hostname to be used in Ingress statuses (thanks,
208-
[Noah Fontes](https://github.com/impl)!
209-
210-
## [1.13.4] 2021-05-13
211-
[1.13.4]: https://github.com/datawire/edge-stack/releases/v1.13.4
212-
213-
## Ambassador Edge Stack
214-
215-
- Security: Ambassador Edge Stack has been updated to Envoy 1.15.5, which addresses a high severity security
216-
vulnerability (CVE-2021-29492). Ambassador Edge Stack can now be configured to reject client
217-
requests that contain escaped slashes.
218-
21988
## [1.13.3] May 03, 2021
22089
[1.13.3]: https://github.com/datawire/ambassador/compare/v1.13.2...v1.13.3
22190

0 commit comments

Comments
 (0)