0.32 Upgrade Guide
An upgrade guide that addresses breaking changes in 0.32.0
Vector’s 0.32.0 release includes deprecations:
and potentially impactful changes:
We cover them below to help you upgrade quickly:
to_timestamp function in VRL was deprecated. Instead, the following functions should be used:
parse_timestampto parse string timestamps
from_unix_timestampto parse integer timestamps
This removes some confusion that existed around “magic formats” that the
to_timestamp had by
requiring string timestamp formats to be specified explicitly.
With the upgrade to OpenSSL 3.1.2, the legacy algorithm
was deprecated. The default will be switched in a future version to default
You can opt into this behavior now by setting the environment variable
As part of moving off of OpenSSL 1.1.1 before it becomes end-of-life in September, Vector has upgraded the version that it statically compiles in to 3.1.2. We don’t anticipate any end-user impact from this change to users of Vector, but please let us know if you see any breakages resulting from this upgrade.