Skip to content

Commit

Permalink
chore(releasing): Prepare v0.18.0 VRL release
Browse files Browse the repository at this point in the history
Signed-off-by: Jesse Szwedko <[email protected]>
  • Loading branch information
jszwedko committed Sep 4, 2024
1 parent 5f635f9 commit 59c125a
Show file tree
Hide file tree
Showing 11 changed files with 29 additions and 23 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,33 @@

<!-- changelog start -->

## [0.18.0 (2024-09-05)]


### New Features

- Added `unflatten` function to inverse the result of the `flatten` function. This function is useful when you want to convert a flattened object back to its original form.
- The `parse_json` function now accepts an optional `lossy` parameter (which defaults to `true`).

This new parameter allows to control whether the UTF-8 decoding should be lossy or not, replacing
invalid UTF-8 sequences with the Unicode replacement character (U+FFFD) if set to `true` or raising an error
if set to `false` and an invalid utf-8 sequence is found. (https://github.com/vectordotdev/vrl/pull/269)
- Added casing functions `camelcase`, `kebabcase`, `screamingsnakecase`, `snakecase`, `pascalcase` (https://github.com/vectordotdev/vrl/pull/973)
- Added `parse_influxdb` function to parse events encoded using the [InfluxDB line protocol](https://docs.influxdata.com/influxdb/cloud/reference/syntax/line-protocol/).

### Enhancements

- The `match_datadog_query` function now accepts `||` in place of `OR` and `&&` in
place of `AND` in the query string, which is common Datadog syntax. (https://github.com/vectordotdev/vrl/pull/1001)

### Fixes

- `decode_base64` no longer requires canonical padding. (https://github.com/vectordotdev/vrl/pull/960)
- The assumption of a Datadog Logs-based intake event structure has been removed
from the `match_datadog_query` function. (https://github.com/vectordotdev/vrl/pull/1003)
- For the `parse_influxdb` function the `timestamp` and `tags` fields of returned objects are now
correctly marked as nullable.

## [0.17.0 (2024-07-24)]


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.17.0"
version = "0.18.0"
authors = ["Vector Contributors <[email protected]>"]
edition = "2021"
license = "MPL-2.0"
Expand Down
2 changes: 0 additions & 2 deletions changelog.d/1001.enhancement.md

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1003.fix.md

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/1011.fix.md

This file was deleted.

5 changes: 0 additions & 5 deletions changelog.d/269.feature.md

This file was deleted.

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

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/960.fix.md

This file was deleted.

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

This file was deleted.

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

This file was deleted.

0 comments on commit 59c125a

Please sign in to comment.