From 9385bebefccda77d426a68d13ddb71421a7ebb68 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Tue, 5 Mar 2019 19:03:36 -0800 Subject: [PATCH] Release postgres-protocol v0.4.0 --- postgres-protocol/CHANGELOG.md | 22 ++++++++++++++++++++++ postgres-protocol/Cargo.toml | 2 +- postgres-protocol/src/lib.rs | 2 +- tokio-postgres/Cargo.toml | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 postgres-protocol/CHANGELOG.md diff --git a/postgres-protocol/CHANGELOG.md b/postgres-protocol/CHANGELOG.md new file mode 100644 index 00000000..71ca501c --- /dev/null +++ b/postgres-protocol/CHANGELOG.md @@ -0,0 +1,22 @@ +# Change Log + +## [Unreleased] + +## [v0.4.0] - 2019-05-03 + +### Added + +* Added channel binding support to SCRAM authentication API. + +### Changed + +* Passwords are no longer required to be UTF8 strings. +* `types::array_to_sql` now automatically computes the required flags and no longer takes a has_nulls parameter. + +## Older + +Look at the [release tags] for information about older releases. + +[Unreleased]: https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.4.0...master +[v0.4.0]: https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.3.2...postgres-protocol-v0.4.0 +[release tags]: https://github.com/sfackler/rust-postgres/releases diff --git a/postgres-protocol/Cargo.toml b/postgres-protocol/Cargo.toml index 4c658102..9f274c02 100644 --- a/postgres-protocol/Cargo.toml +++ b/postgres-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "postgres-protocol" -version = "0.3.2" +version = "0.4.0" authors = ["Steven Fackler "] edition = "2018" description = "Low level Postgres protocol APIs" diff --git a/postgres-protocol/src/lib.rs b/postgres-protocol/src/lib.rs index 4cdefcd2..30f35fa2 100644 --- a/postgres-protocol/src/lib.rs +++ b/postgres-protocol/src/lib.rs @@ -9,7 +9,7 @@ //! //! This library assumes that the `client_encoding` backend parameter has been //! set to `UTF8`. It will most likely not behave properly if that is not the case. -#![doc(html_root_url = "https://docs.rs/postgres-protocol/0.3")] +#![doc(html_root_url = "https://docs.rs/postgres-protocol/0.4")] #![warn(missing_docs, rust_2018_idioms, clippy::all)] use byteorder::{BigEndian, ByteOrder}; diff --git a/tokio-postgres/Cargo.toml b/tokio-postgres/Cargo.toml index 0b862c21..b9318a1c 100644 --- a/tokio-postgres/Cargo.toml +++ b/tokio-postgres/Cargo.toml @@ -45,7 +45,7 @@ futures = "0.1.7" log = "0.4" percent-encoding = "1.0" phf = "0.7.23" -postgres-protocol = { version = "0.3.0", path = "../postgres-protocol" } +postgres-protocol = { version = "0.4.0", path = "../postgres-protocol" } state_machine_future = "0.2" tokio-codec = "0.1" tokio-io = "0.1"