See DEPRECATION.md for the process for updating this file.
The format for each entry should be: <version> <identifier> <description>.
<version>should be the version of Vector in which to take the action (deprecate, migrate, or remove)<identifier>should be a unique identifier that can also be used in the code to easily find the places to modify<description>should be a longer form description of the change to be made
For example:
- v0.34.0 legacy_openssl_provider OpenSSL legacy provider flag should be removed
v0.50.0|http-server-encoding| Theencodingfield will be removed. Usedecodingandframinginstead.v0.53.0|buffer-bytes-events-metrics| Thebuffer_byte_sizeandbuffer_eventsgauges are deprecated in favor of thebuffer_size_bytes/buffer_size_eventsmetrics described indocs/specs/buffer.md.v0.58.0|azure-monitor-logs-sink| Theazure_monitor_logssink is deprecated in favor of the newazure_logs_ingestionsink, which uses the Azure Monitor Logs Ingestion API. Users should migrate before Microsoft ends support for the old Data Collector API (scheduled for September 2026).v0.58.0|datadog-metrics-series-v1| Theseries_api_version: v1option on thedatadog_metricssink is deprecated in favor ofv2(the default). The v1 series endpoint (/api/v1/series) is a legacy endpoint; users should removeseries_api_version: v1from their configuration or set it tov2.
v0.56.0|greptimedb-v0-support| Thegreptimedb_metricsandgreptimedb_logssinks drop support for GreptimeDB v0.x. Users must upgrade their GreptimeDB instance to v1.x before upgrading Vector.