diff --git a/Cargo.lock b/Cargo.lock index ca30eaa5..c9a6688e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1339,7 +1339,7 @@ checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "marrow" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "arrow-array 53.4.0", "arrow-array 54.3.1", @@ -1829,7 +1829,7 @@ dependencies = [ [[package]] name = "serde_arrow" -version = "0.15.0-rc.2" +version = "0.15.0" dependencies = [ "anyhow", "arrow-array 53.4.0", diff --git a/Changes.md b/Changes.md index 92f490d2..106b36f2 100644 --- a/Changes.md +++ b/Changes.md @@ -1,21 +1,12 @@ # Change log -## Development - -## 0.15.0-rc.2 +## 0.15.0 - Accept zero-offset timezone designators (`+00:00`, `-00:00`, `+0000`, `-0000`, `Z`, `z`) as UTC timezone metadata for timestamp fields - Infer strings with zero-offset timezone designators as UTC timestamps when date guessing is enabled -### Thanks - -- [@ryzhyk](https://github.com/ryzhyk) added support for zero-offset timezone - designators ([#320](https://github.com/chmp/serde_arrow/pull/320)) - -## 0.15.0-rc.1 - Breaking changes: - Stricter f32 / f64 to decimal conversions. Only finite floats that are in the @@ -24,7 +15,7 @@ Breaking changes: - Bumped the MSRV to Rust 1.83. - Drop `arrow<53` support. - Drop `arrow2` support. -- Updated the `marrow` dependency to `0.3.0-rc.1`. +- Updated the `marrow` dependency to `0.3.0`. Bug fixes: @@ -34,6 +25,11 @@ Bug fixes: of Arrow view arrays to avoid Rust APIs that may panic in favor of error producing APIs. +### Thanks + +- [@ryzhyk](https://github.com/ryzhyk) added support for zero-offset timezone + designators ([#320](https://github.com/chmp/serde_arrow/pull/320)) + ## 0.14.2 - Add `arrow=59` support diff --git a/marrow/Cargo.toml b/marrow/Cargo.toml index 7eac6eaf..5d6ee1af 100644 --- a/marrow/Cargo.toml +++ b/marrow/Cargo.toml @@ -2,7 +2,7 @@ edition = "2021" name = "marrow" -version = "0.3.0-rc.1" +version = "0.3.0" authors = ["Christopher Prohm "] description = "Minimalist Arrow interop" readme = "Readme.md" diff --git a/marrow/Changes.md b/marrow/Changes.md index 4080d91c..ad771ebd 100644 --- a/marrow/Changes.md +++ b/marrow/Changes.md @@ -1,6 +1,6 @@ # Change log -## 0.3.0-rc.1 +## 0.3.0 Breaking changes: diff --git a/serde_arrow/Cargo.toml b/serde_arrow/Cargo.toml index 0b7dba92..757b3983 100644 --- a/serde_arrow/Cargo.toml +++ b/serde_arrow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_arrow" -version = "0.15.0-rc.2" +version = "0.15.0" authors = ["Christopher Prohm "] edition = "2021" description = "Convert sequences of Rust objects to Arrow arrays and back again" @@ -29,7 +29,7 @@ arrow-54 = ["dep:arrow-array-54", "dep:arrow-schema-54", "marrow/arrow-54"] arrow-53 = ["dep:arrow-array-53", "dep:arrow-schema-53", "marrow/arrow-53"] [dependencies] -marrow = { path = "../marrow", version = "0.3.0-rc.1", default-features = false, features = ["serde"] } +marrow = { path = "../marrow", version = "0.3.0", default-features = false, features = ["serde"] } bytemuck = { version = "1", default-features = false } # TODO: make optional, only required for str -> date conversions