diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b367f6d..fd50abbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.5.13 - 2022-04-15 + +This is a hotfix that reverts [#1748] as that was an accidental breaking change: +the generated `PgHasArrayType` impl conflicts with manual impls of the trait. +This change will have to wait for 0.6.0. + ## 0.5.12 - 2022-04-13 [27 pull requests][0.5.12-prs] were merged this release cycle. diff --git a/Cargo.lock b/Cargo.lock index e7393f0c..c0cee916 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2343,7 +2343,7 @@ dependencies = [ [[package]] name = "sqlx" -version = "0.5.12" +version = "0.5.13" dependencies = [ "anyhow", "async-std", @@ -2379,7 +2379,7 @@ dependencies = [ [[package]] name = "sqlx-cli" -version = "0.5.12" +version = "0.5.13" dependencies = [ "anyhow", "async-trait", @@ -2401,7 +2401,7 @@ dependencies = [ [[package]] name = "sqlx-core" -version = "0.5.12" +version = "0.5.13" dependencies = [ "ahash", "atoi", @@ -2542,7 +2542,7 @@ dependencies = [ [[package]] name = "sqlx-macros" -version = "0.5.12" +version = "0.5.13" dependencies = [ "dotenv", "either", @@ -2562,7 +2562,7 @@ dependencies = [ [[package]] name = "sqlx-rt" -version = "0.5.12" +version = "0.5.13" dependencies = [ "actix-rt", "async-native-tls", diff --git a/Cargo.toml b/Cargo.toml index aa6141c5..e83b873b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ [package] name = "sqlx" -version = "0.5.12" +version = "0.5.13" license = "MIT OR Apache-2.0" readme = "README.md" repository = "https://github.com/launchbadge/sqlx" @@ -132,8 +132,8 @@ bstr = ["sqlx-core/bstr"] git2 = ["sqlx-core/git2"] [dependencies] -sqlx-core = { version = "0.5.12", path = "sqlx-core", default-features = false } -sqlx-macros = { version = "0.5.12", path = "sqlx-macros", default-features = false, optional = true } +sqlx-core = { version = "0.5.13", path = "sqlx-core", default-features = false } +sqlx-macros = { version = "0.5.13", path = "sqlx-macros", default-features = false, optional = true } [dev-dependencies] anyhow = "1.0.52" diff --git a/sqlx-cli/Cargo.toml b/sqlx-cli/Cargo.toml index b1bda24e..d898f39a 100644 --- a/sqlx-cli/Cargo.toml +++ b/sqlx-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlx-cli" -version = "0.5.12" +version = "0.5.13" description = "Command-line utility for SQLx, the Rust SQL toolkit." edition = "2018" readme = "README.md" @@ -27,7 +27,7 @@ path = "src/bin/cargo-sqlx.rs" [dependencies] dotenv = "0.15.0" tokio = { version = "1.15.0", features = ["macros", "rt", "rt-multi-thread"] } -sqlx = { version = "0.5.12", path = "..", default-features = false, features = [ +sqlx = { version = "0.5.13", path = "..", default-features = false, features = [ "migrate", "any", "offline", diff --git a/sqlx-core/Cargo.toml b/sqlx-core/Cargo.toml index 0e7ccb5b..f982ba2e 100644 --- a/sqlx-core/Cargo.toml +++ b/sqlx-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlx-core" -version = "0.5.12" +version = "0.5.13" repository = "https://github.com/launchbadge/sqlx" description = "Core of SQLx, the rust SQL toolkit. Not intended to be used directly." license = "MIT OR Apache-2.0" @@ -103,7 +103,7 @@ offline = ["serde", "either/serde"] paste = "1.0.6" ahash = "0.7.6" atoi = "0.4.0" -sqlx-rt = { path = "../sqlx-rt", version = "0.5.12"} +sqlx-rt = { path = "../sqlx-rt", version = "0.5.13"} base64 = { version = "0.13.0", default-features = false, optional = true, features = ["std"] } bigdecimal_ = { version = "0.2.2", optional = true, package = "bigdecimal" } rust_decimal = { version = "1.19.0", optional = true } @@ -173,5 +173,5 @@ hkdf = { version = "0.12.0", optional = true } event-listener = "2.5.2" [dev-dependencies] -sqlx = { version = "0.5.12", path = "..", features = ["postgres", "sqlite", "mysql"] } +sqlx = { version = "0.5.13", path = "..", features = ["postgres", "sqlite", "mysql"] } tokio = { version = "1", features = ["rt"] } diff --git a/sqlx-macros/Cargo.toml b/sqlx-macros/Cargo.toml index f13b9370..dd2f5d1a 100644 --- a/sqlx-macros/Cargo.toml +++ b/sqlx-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlx-macros" -version = "0.5.12" +version = "0.5.13" repository = "https://github.com/launchbadge/sqlx" description = "Macros for SQLx, the rust SQL toolkit. Not intended to be used directly." license = "MIT OR Apache-2.0" @@ -84,8 +84,8 @@ heck = { version = "0.4", features = ["unicode"] } either = "1.6.1" once_cell = "1.9.0" proc-macro2 = { version = "1.0.36", default-features = false } -sqlx-core = { version = "0.5.12", default-features = false, path = "../sqlx-core" } -sqlx-rt = { version = "0.5.12", default-features = false, path = "../sqlx-rt" } +sqlx-core = { version = "0.5.13", default-features = false, path = "../sqlx-core" } +sqlx-rt = { version = "0.5.13", default-features = false, path = "../sqlx-rt" } serde = { version = "1.0.132", features = ["derive"], optional = true } serde_json = { version = "1.0.73", optional = true } sha2 = { version = "0.10.0", optional = true } diff --git a/sqlx-rt/Cargo.toml b/sqlx-rt/Cargo.toml index 65bb36cf..da845bff 100644 --- a/sqlx-rt/Cargo.toml +++ b/sqlx-rt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlx-rt" -version = "0.5.12" +version = "0.5.13" repository = "https://github.com/launchbadge/sqlx" license = "MIT OR Apache-2.0" description = "Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly."