Client/Java: Support HTTP proxies#4998@jakub-moravecRoutes HTTP events through JVM proxy settings or an explicit transport proxy, with configurable hosts that bypass the proxy.
Client/Java: Support Unix domain socket URLs#4920@pawel-big-lebowskiDelivers HTTP events through unix:// collector sockets on Java 16 or later, using the existing endpoint, authentication, and compression settings.
Client/Python: Add custom CA certificates and mutual TLS#4983@srujankgandlaAdds sslContext settings for a CA bundle, client certificate, and client key to the HTTP transport.
Client/Python: Detect PR numbers in Bitbucket Pipelines and Azure Pipelines#5041@himakolavennuPopulates pullRequestNumber in the source code location facet from Bitbucket and Azure Pipelines environment variables.
Clients: Add OAuth 2.0 client credentials authentication#4935@rahul-madaanAdds the oauth2_client_credentials HTTP authentication provider to the Java and Python clients, with token caching and refresh.
dbt: Add IBM watsonx.data Presto adapter support#4978@aseelertRecognizes watsonx_presto profiles and emits datasets in the same presto://host:port namespace as PrestoDB.
dbt: Add PrestoDB adapter support#4969@aseelertRecognizes presto profiles and derives dataset namespaces from the Presto host and port.
Spark: Add column lineage for CREATE and REPLACE TABLE AS SELECT#4984@ujwalkumar-meeshoTraverses childless CTAS and RTAS query plans and nested operators to capture complete column dependencies on Spark 3.5 and Databricks runtimes.
Spark: Emit outputs for relation-backed streaming writes#4908@MSDehghanCaptures catalog-aware output datasets for non-Kafka Structured Streaming V2 writes, including Iceberg sinks, on Spark 3.2 or later.
Spec: Add capture timestamps to data quality metrics#4936@pawel-big-lebowskiAdds optional captureDate to DataQualityMetricsDatasetFacet to identify when the reported dataset metrics were captured.