website/content/en/highlights/2024-06-17-0-39-0-upgrade-guide.md
Vector's 0.39.0 release includes two breaking changes:
We cover them below to help you upgrade quickly:
Coalescing of field lookup paths (e.g. .(field1|field2)) was deprecated and is now removed This
feature did not seem to be used much and significantly complicates parts of the codebase.
If you were using this feature, you can accomplish the same through conditionals in VRL like:
field = if exists(.field1) {
.field1
} else if exists(.field2) {
.field2
}
enterprise configuration {#enterprise-configuration}The deprecated enterprise global configuration option that was used to integrate Vector with the
Datadog Observability Pipelines product has been removed. Please reach out to Datadog support if you
are impacted by this to understand how to migrate.