Skip to content

Commit

Permalink
chore(releasing): Prepare v0.32.0 release
Browse files Browse the repository at this point in the history
Signed-off-by: Jesse Szwedko <[email protected]>
Co-authored-by: Doug Smith <[email protected]>
  • Loading branch information
jszwedko and dsmith3197 committed Aug 15, 2023
1 parent cb007fe commit 1b403e1
Show file tree
Hide file tree
Showing 6 changed files with 542 additions and 2 deletions.
2 changes: 1 addition & 1 deletion distribution/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ set -u

# If PACKAGE_ROOT is unset or empty, default it.
PACKAGE_ROOT="${PACKAGE_ROOT:-"https://packages.timber.io/vector"}"
VECTOR_VERSION="0.31.0"
VECTOR_VERSION="0.32.0"
_divider="--------------------------------------------------------------------------------"
_prompt=">>>"
_indent=" "
Expand Down
44 changes: 44 additions & 0 deletions website/content/en/highlights/2023-08-15-0-32-0-upgrade-guide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
date: "2023-08-15"
title: "0.32 Upgrade Guide"
description: "An upgrade guide that addresses breaking changes in 0.32.0"
authors: ["jszwedko"]
release: "0.32.0"
hide_on_release_notes: false
badges:
type: breaking change
---

Vector's 0.32.0 release includes **deprecations**:

1. [VRL `to_timestamp` function](#deprecated-to-timestamp)

and **potentially impactful changes**:

1. [Upgrade of OpenSSL from 1.1.1 to 3.1](#openssl-upgrade)

We cover them below to help you upgrade quickly:

## Upgrade guide

### Deprecations

#### VRL `to_timestamp` function {#deprecated-to-timestamp}

The `to_timestamp` function in VRL was deprecated. Instead, the following functions should be used:

- `parse_timestamp` to parse string timestamps
- `from_unix_timestamp` to 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.

### Potentially impactful changes

#### Upgrade of OpenSSL from 1.1.1 to 3.1.0 {#openssl-upgrade}

As part of moving off of OpenSSL 1.1.1 before it becomes [end-of-life in
September](https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/), 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](https://github.com/vectordotdev/vector/issues) if you see
any breakages resulting from this upgrade.
4 changes: 4 additions & 0 deletions website/content/en/releases/0.32.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Vector v0.32.0 release notes
weight: 21
---
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ administration: interfaces: kubectl: {
role_implementations: [Name=string]: {
commands: {
_deployment_variant: string
_vector_version: "0.31"
_vector_version: "0.32"
_namespace: string | *"vector"
_controller_resource_type: string
_controller_resource_name: string | *_deployment_variant
Expand Down
Loading

0 comments on commit 1b403e1

Please sign in to comment.