Skip to content

Commit

Permalink
chore: Prepare v0.13.0 release (#749)
Browse files Browse the repository at this point in the history
Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
  • Loading branch information
jszwedko authored Mar 18, 2024
1 parent 31ca5f1 commit 6f64e80
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 11 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@

<!-- changelog start -->

## [0.13.0 (2024-03-18)]


### Breaking Changes & Upgrade Guide

- fixed `parse_logfmt` handling of escapes in values that could cause spurious keys to be created. As a result of this fix, the breaking change has been made to no longer allow empty keys in key-value pair formats (https://github.com/vectordotdev/vrl/pull/725)

### New Features

- Added the `return` expression as per [RFC 7496](https://github.com/vectordotdev/vector/blob/4671ccbf0a6359ef8b752fa99fae9eb9c60fdee5/rfcs/2023-02-08-7496-vrl-return.md). This expression can be used to terminate the VRL program early while still emitting a value. (https://github.com/vectordotdev/vrl/pull/712)
- Added `sieve` string function, which can remove unwanted characters from a string using a regex of
allowed patterns. (https://github.com/vectordotdev/vrl/pull/724)
- Add VRL function `uuid_v7` that generates UUIDv7 timestamp-based unique identifiers. (https://github.com/vectordotdev/vrl/pull/738)
- Added `encode_proto` and `parse_proto` functions, which can be used to encode and decode protobufs.

`parse_proto` accepts a bytes value, a proto descriptor file path and a message type and returns the VRL value as parsed from the proto. `encode_proto` does the reverse and converts a VRL value into a protobuf bytes value. (https://github.com/vectordotdev/vrl/pull/739)

### Fixes

- `parse_nginx` now accepts empty values for http referer (https://github.com/vectordotdev/vrl/pull/643)


## [0.12.0 (2024-03-08)]


Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrl"
version = "0.12.0"
version = "0.13.0"
authors = ["Vector Contributors <vector@datadoghq.com>"]
edition = "2021"
license = "MPL-2.0"
Expand Down
1 change: 0 additions & 1 deletion changelog.d/643.fix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/712.feature.md

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/724.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/725.breaking.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/738.feature.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/739.feature.md

This file was deleted.

0 comments on commit 6f64e80

Please sign in to comment.