|
55 | 55 | * ([#X](https://github.com/apache/beam/issues/X)). |
56 | 56 | --> |
57 | 57 |
|
| 58 | +# [2.76.0] - Unreleased |
| 59 | + |
| 60 | +## Highlights |
| 61 | + |
| 62 | +* New highly anticipated feature X added to Python SDK ([#X](https://github.com/apache/beam/issues/X)). |
| 63 | +* New highly anticipated feature Y added to Java SDK ([#Y](https://github.com/apache/beam/issues/Y)). |
| 64 | + |
| 65 | +## I/Os |
| 66 | + |
| 67 | +* Support for X source added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)). |
| 68 | + |
| 69 | +## New Features / Improvements |
| 70 | + |
| 71 | +* (Python) Removed the `envoy-data-plane` (and transitive `betterproto`) dependency; `EnvoyRateLimiter` now uses a small vendored protobuf definition instead, resolving dependency conflicts for downstream projects ([#37854](https://github.com/apache/beam/issues/37854)). |
| 72 | +* X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)). |
| 73 | + |
| 74 | +## Breaking Changes |
| 75 | + |
| 76 | +* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)). |
| 77 | + |
| 78 | +## Deprecations |
| 79 | + |
| 80 | +* X behavior is deprecated and will be removed in X versions ([#X](https://github.com/apache/beam/issues/X)). |
| 81 | + |
| 82 | +## Bugfixes |
| 83 | + |
| 84 | +* Fixed unbounded checkpoint state growth for splittable DoFns that self-checkpoint on the portable Flink runner (Java) ([#27648](https://github.com/apache/beam/issues/27648)). |
| 85 | +* Fixed X (Java/Python) ([#X](https://github.com/apache/beam/issues/X)). |
| 86 | + |
| 87 | +## Security Fixes |
| 88 | + |
| 89 | +* Fixed [CVE-YYYY-NNNN](https://www.cve.org/CVERecord?id=CVE-YYYY-NNNN) (Java/Python/Go) ([#X](https://github.com/apache/beam/issues/X)). |
| 90 | + |
| 91 | +## Known Issues |
| 92 | + |
| 93 | +[comment]: # ( When updating known issues after release, make sure also update website blog in website/www/site/content/blog.) |
| 94 | +* ([#X](https://github.com/apache/beam/issues/X)). |
| 95 | + --> |
| 96 | + |
58 | 97 | # [2.75.0] - 2026-07-08 |
59 | 98 |
|
60 | 99 | ## Highlights |
|
70 | 109 |
|
71 | 110 | ## New Features / Improvements |
72 | 111 |
|
73 | | -* (Python) Removed the `envoy-data-plane` (and transitive `betterproto`) dependency; `EnvoyRateLimiter` now uses a small vendored protobuf definition instead, resolving dependency conflicts for downstream projects ([#37854](https://github.com/apache/beam/issues/37854)). |
74 | 112 | * Dataflow Runner v2 has been renamed to Dataflow Portable Runner. Please refer to Dataflow [public documentation](https://docs.cloud.google.com/dataflow/docs/runner-v2) on when to enable Portable Runner.([#39000](https://github.com/apache/beam/issues/39000)). |
75 | 113 | * (Java) Enabled state tag encoding v2 by default for new Dataflow Streaming Engine jobs. It can be disabled by passing `--experiments=disable_streaming_engine_state_tag_encoding_v2` or `--updateCompatibilityVersion=2.74.0` pipeline option. Note that the tag encoding version cannot change during a job update. Jobs using tag encoding v2 (enabled by default for new jobs on 2.75.0+) cannot be downgraded to Beam versions prior to 2.73.0, as only versions 2.73.0 and later support tag encoding v2. ([#38705](https://github.com/apache/beam/issues/38705)). |
76 | 114 | * (Python) Added instrumentation to support off-the-shelf profiling agents when launching Python SDK Harness ([#38853](https://github.com/apache/beam/issues/38853)). |
|
93 | 131 | * Fixed GCS filesystem glob matching to correctly handle `/` in object names and support `**` for recursive matching (Go) ([#38059](https://github.com/apache/beam/issues/38059)). |
94 | 132 | * Fixed BigQueryEnrichmentHandler batch mode dropping earlier requests when multiple requests share the same enrichment key (Python) ([#38035](https://github.com/apache/beam/issues/38035)). |
95 | 133 | * Fixed IcebergIO writing manifest column bounds padded with trailing `0x00` bytes, which broke equality predicate pushdown in some query engines (Java) ([#38580](https://github.com/apache/beam/issues/38580)). |
96 | | -* Fixed unbounded checkpoint state growth for splittable DoFns that self-checkpoint on the portable Flink runner (Java) ([#27648](https://github.com/apache/beam/issues/27648)). |
97 | 134 |
|
98 | 135 | ## Known Issues |
99 | 136 |
|
|
0 commit comments