Skip to content

Commit b920c2a

Browse files
committed
Data Prepper 2.15.0 release notes.
Signed-off-by: David Venable <dlv@amazon.com>
1 parent cf682e7 commit b920c2a

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## 2026-04-06 Version 2.15.0
2+
3+
---
4+
5+
### Breaking Changes
6+
7+
8+
### Features
9+
10+
* Support Prometheus Remote Write v1 as a source ([#6533](https://github.com/opensearch-project/data-prepper/issues/6533))
11+
* Add Iceberg CDC source plugin for capturing row-level changes from Apache Iceberg tables ([#6552](https://github.com/opensearch-project/data-prepper/issues/6552))
12+
* Add S3 Enrich processor to merge enrichment data from S3 into pipeline events ([#5992](https://github.com/opensearch-project/data-prepper/pull/5992))
13+
* Add substring expression functions: `substringAfter`, `substringBefore`, `substringAfterLast`, `substringBeforeLast` ([#6612](https://github.com/opensearch-project/data-prepper/issues/6612))
14+
* Add `generateUuid()` expression function for the add_entries processor ([#6653](https://github.com/opensearch-project/data-prepper/pull/6653))
15+
* Support function composition in expressions ([#6322](https://github.com/opensearch-project/data-prepper/issues/6322))
16+
17+
### Enhancements
18+
19+
* Support server-side encryption with KMS and DSSE-KMS in the S3 sink ([#6528](https://github.com/opensearch-project/data-prepper/issues/6528))
20+
* Support open source Prometheus in the prometheus sink ([#6594](https://github.com/opensearch-project/data-prepper/issues/6594))
21+
* Support getting event size via expressions ([#6278](https://github.com/opensearch-project/data-prepper/issues/6278))
22+
* Mark the SQS sink as generally available ([#6661](https://github.com/opensearch-project/data-prepper/pull/6661))
23+
* Rename `otel_*` source plugins to `otlp_*` for consistency ([#6530](https://github.com/opensearch-project/data-prepper/pull/6530))
24+
25+
### Bug Fixes
26+
27+
* Fix Prometheus sink NullPointerException when unit or aggregationTemporality is null ([#6683](https://github.com/opensearch-project/data-prepper/issues/6683))
28+
* Fix error syntax in logs-otel-v1 index template ([#6646](https://github.com/opensearch-project/data-prepper/issues/6646))
29+
* Fix default dlq_pipeline not receiving failed events from the OpenSearch sink ([#6643](https://github.com/opensearch-project/data-prepper/issues/6643))
30+
* Fix invalid document version events still included in OpenSearch bulk requests ([#6601](https://github.com/opensearch-project/data-prepper/issues/6601))
31+
* Fix KMS encryption plugin cache using incorrect key type for lookups ([#6636](https://github.com/opensearch-project/data-prepper/pull/6636))
32+
* Fix empty plugin configurations failing after Jackson upgrade ([#6598](https://github.com/opensearch-project/data-prepper/pull/6598))
33+
34+
### Security
35+
36+
* requests-2.32.5-py3-none-any.whl: 1 vulnerabilities (highest severity is: 4.4) ([#6690](https://github.com/opensearch-project/data-prepper/issues/6690))
37+
* aws-cdk-lib-2.241.0.tgz: 2 vulnerabilities (highest severity is: 6.5) ([#6689](https://github.com/opensearch-project/data-prepper/issues/6689))
38+
39+
### Maintenance
40+

0 commit comments

Comments
 (0)