Skip to content

Commit 9735944

Browse files
committed
Update CHANGES.md for 2.74.0
1 parent 8f9c005 commit 9735944

1 file changed

Lines changed: 34 additions & 13 deletions

File tree

CHANGES.md

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
* ([#X](https://github.com/apache/beam/issues/X)).
5656
-->
5757

58-
# [2.73.0] - Unreleased
58+
# [2.74.0] - Unreleased
5959

6060
## Highlights
6161

@@ -65,6 +65,38 @@
6565
## I/Os
6666

6767
* Support for X source added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
68+
69+
## New Features / Improvements
70+
71+
* X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
72+
73+
## Breaking Changes
74+
75+
* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)).
76+
77+
## Deprecations
78+
79+
* X behavior is deprecated and will be removed in X versions ([#X](https://github.com/apache/beam/issues/X)).
80+
81+
## Bugfixes
82+
83+
* Fixed X (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
84+
85+
## Security Fixes
86+
87+
* Fixed [CVE-YYYY-NNNN](https://www.cve.org/CVERecord?id=CVE-YYYY-NNNN) (Java/Python/Go) ([#X](https://github.com/apache/beam/issues/X)).
88+
89+
## Known Issues
90+
91+
[comment]: # ( When updating known issues after release, make sure also update website blog in website/www/site/content/blog.)
92+
* ([#X](https://github.com/apache/beam/issues/X)).
93+
94+
# [2.73.0] - 2026-04-??
95+
96+
## Highlights
97+
98+
## I/Os
99+
68100
* DebeziumIO (Java): added `OffsetRetainer` interface and `FileSystemOffsetRetainer` implementation to persist and restore CDC offsets across pipeline restarts, and exposed `withStartOffset` / `withOffsetRetainer` on `DebeziumIO.Read` and the cross-language `ReadBuilder` ([#28248](https://github.com/apache/beam/issues/28248)).
69101

70102
## New Features / Improvements
@@ -74,7 +106,6 @@
74106
* (Python) Added a pipeline option `--experiments=pip_no_build_isolation` to disable build isolation when installing dependencies in the runtime environment ([#37331](https://github.com/apache/beam/issues/37331)).
75107
* (Go) Added OrderedListState support to the Go SDK stateful DoFn API ([#37629](https://github.com/apache/beam/issues/37629)).
76108
* Added support for large pipeline options via a file (Python) ([#37370](https://github.com/apache/beam/issues/37370)).
77-
* X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
78109
* Supported infer schema from dataclass (Python) ([#22085](https://github.com/apache/beam/issues/22085)). Default coder for typehint-ed (or set with_output_type) for non-frozen dataclasses changed to RowCoder. To preserve the old behavior (fast primitive coder), explicitly register the type with FastPrimitiveCoder.
79110
* Updates minimum Go version to 1.26.1 ([#37897](https://github.com/apache/beam/issues/37897)).
80111
* (Python) Added image embedding support in `apache_beam.ml.rag` package ([#37628](https://github.com/apache/beam/issues/37628)).
@@ -84,25 +115,15 @@
84115

85116
* The Python SDK container's `boot.go` now passes pipeline options through a file instead of the `PIPELINE_OPTIONS` environment variable. If a user pairs a new Python SDK container with an older SDK version (which does not support the file-based approach), the pipeline options will not be recognized and the pipeline will fail. Users must ensure their SDK and container versions are synchronized ([#37370](https://github.com/apache/beam/issues/37370)).
86117

87-
## Deprecations
88-
89-
* X behavior is deprecated and will be removed in X versions ([#X](https://github.com/apache/beam/issues/X)).
90-
91118
## Bugfixes
92119

93-
* Fixed X (Java/Python) ([#X](https://github.com/apache/beam/issues/X)).
94120
* Fixed ProcessManager not reaping child processes, causing zombie process accumulation on long-running Flink deployments (Java) ([#37930](https://github.com/apache/beam/issues/37930)).
95121

96122
## Security Fixes
97123

98124
* Fixed [CVE-2023-46604](https://www.cve.org/CVERecord?id=CVE-2023-46604) (CVSS 10.0) and [CVE-2022-41678](https://www.cve.org/CVERecord?id=CVE-2022-41678) by upgrading ActiveMQ from 5.14.5 to 5.19.2 (Java) ([#37943](https://github.com/apache/beam/issues/37943)).
99125
* Fixed [CVE-2024-1597](https://www.cve.org/CVERecord?id=CVE-2024-1597), [CVE-2022-31197](https://www.cve.org/CVERecord?id=CVE-2022-31197), and [CVE-2022-21724](https://www.cve.org/CVERecord?id=CVE-2022-21724) by upgrading PostgreSQL JDBC Driver from 42.2.16 to 42.6.2 (Java) ([#37942](https://github.com/apache/beam/issues/37942)).
100126

101-
## Known Issues
102-
103-
[comment]: # ( When updating known issues after release, make sure also update website blog in website/www/site/content/blog.)
104-
* ([#X](https://github.com/apache/beam/issues/X)).
105-
106127
# [2.72.0] - 2026-03-30
107128

108129
## Highlights
@@ -2397,4 +2418,4 @@ Schema Options, it will be removed in version `2.23.0`. ([BEAM-9704](https://iss
23972418

23982419
## Highlights
23992420

2400-
- For versions 2.19.0 and older release notes are available on [Apache Beam Blog](https://beam.apache.org/blog/).
2421+
- For versions 2.19.0 and older release notes are available on [Apache Beam Blog](https://beam.apache.org/blog/).

0 commit comments

Comments
 (0)