From d8ad9b2a3ca64281d7c2c768e1a93ec0ec2d5892 Mon Sep 17 00:00:00 2001 From: Christopher Prohm Date: Sun, 13 Oct 2024 11:29:56 +0200 Subject: [PATCH 1/2] Update changelog --- Changes.md | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/Changes.md b/Changes.md index 5e11e7f6..9836d3ef 100644 --- a/Changes.md +++ b/Changes.md @@ -1,23 +1,26 @@ # Change log -## `development` +## 0.12.1 New features +- Add support for various `jiff` types (`jiff::Date`, `jiff::Time`, `jiff::DateTime`, + `jiff::Timestamp`, `jiff::Span`, `jiff::SignedDuration`) +- Add support for tracing lists as `List` instead of `LargeList` by setting `sequence_as_large_list` + to `false` in `TracingOptions` +- Add support for tracing strings and strings in dictionaries as `Utf8` instead of `LargeUtf8` by + setting `strings_as_large_utf8` to `false` in `TracingOptions` - Add support to auto-detect dates (`2024-09-30`, mapped to `Date32`) and times (`12:00:00`, mapped to `Time64(Nanosecond))`) in `from_samples` - Improved error messages for non self describing types (`chrono::*`, `uuid::Uuid`, `std::net::IpAddr`) -- Add support for various `jiff` types (`jiff::Date`, `jiff::Time`, `jiff::DateTime`, - `jiff::Timestamp`, `jiff::Span`, `jiff::SignedDuration`) -- Add support for tracing lists as `List` instead of `LargeList` by setting - `sequence_as_large_list` to `false` in `TracingOptions` -- Add support for tracing strings and strings in dictionaries as `Utf8` instead of - `LargeUtf8` by setting `strings_as_large_utf8` to `false` in `TracingOptions` ### Thanks -- [@jkylling](https://github.com/jkylling) added support for tracing lists as `List` - and strings as `Utf8` + +The following people contributed to this release: + +- [@jkylling](https://github.com/jkylling) added support for tracing lists as `List` and strings as + `Utf8` ## 0.12.0 From 9c2f0fb3d230b8d79812886bd311bb4337afb86f Mon Sep 17 00:00:00 2001 From: Christopher Prohm Date: Sun, 13 Oct 2024 11:30:04 +0200 Subject: [PATCH 2/2] Bump version --- Cargo.lock | 2 +- serde_arrow/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7135d487..8456560d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2305,7 +2305,7 @@ dependencies = [ [[package]] name = "serde_arrow" -version = "0.12.0" +version = "0.12.1" dependencies = [ "anyhow", "arrow-array 37.0.0", diff --git a/serde_arrow/Cargo.toml b/serde_arrow/Cargo.toml index fa1c2157..a6e3a42a 100644 --- a/serde_arrow/Cargo.toml +++ b/serde_arrow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_arrow" -version = "0.12.0" +version = "0.12.1" authors = ["Christopher Prohm "] edition = "2021" description = "Convert sequences of Rust objects to Arrow arrays and back again"