diff --git a/juniper/CHANGELOG.md b/juniper/CHANGELOG.md index f71fce95..76b2002e 100644 --- a/juniper/CHANGELOG.md +++ b/juniper/CHANGELOG.md @@ -1,8 +1,14 @@ # master +- No changes yet + +# [[0.15.5] 2021-05-11](https://github.com/graphql-rust/juniper/releases/tag/juniper-v0.15.5) + +- Fix multiple fragments on sub types overriding each other ([#927](https://github.com/graphql-rust/juniper/pull/915)) +- Fix error extensions in subscriptions ([#927](https://github.com/graphql-rust/juniper/pull/927)) - Fix fields on interfaces not being resolved when used with fragments ([#923](https://github.com/graphql-rust/juniper/pull/923)) -# [[0.15.4] 2021-04-03](https://github.com/graphql-rust/juniper/releases/tag/juniper-0.15.4) +# [[0.15.4] 2021-04-03](https://github.com/graphql-rust/juniper/releases/tag/juniper-v0.15.4) - Un-deprecate select_child, has_child, and child_names methods ([#900](https://github.com/graphql-rust/juniper/pull/#900)) @@ -821,7 +827,7 @@ using the macros and not deriving `GraphQLType` directly. - Macro syntax stability has also been improved. All syntactical edge cases of the macros have gotten tests to verify their correctness. -[0.8.0]: https://github.com/graphql-rust/juniper/compare/0.8.0...0.8.1 +[0.8.1]: https://github.com/graphql-rust/juniper/compare/0.8.0...0.8.1 [0.8.0]: https://github.com/graphql-rust/juniper/compare/0.7.0...0.8.0 [0.7.0]: https://github.com/graphql-rust/juniper/compare/0.6.3...0.7.0 [0.6.3]: https://github.com/graphql-rust/juniper/compare/0.6.2...0.6.3 diff --git a/juniper/Cargo.toml b/juniper/Cargo.toml index 48f0442e..9483a57c 100644 --- a/juniper/Cargo.toml +++ b/juniper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "juniper" -version = "0.15.4" +version = "0.15.5" authors = [ "Magnus Hallin ", "Christoph Herzog ", diff --git a/juniper/release.toml b/juniper/release.toml index 86e92b80..8779c9b4 100644 --- a/juniper/release.toml +++ b/juniper/release.toml @@ -4,7 +4,7 @@ pro-release-commit-message = "Bump {{crate_name}} version to {{next_version}}" tag-message = "Release {{crate_name}} {{version}}" pre-release-replacements = [ # Juniper's changelog - {file="CHANGELOG.md", min=0, search="# master", replace="# master\n\n- No changes yet\n\n# [[{{version}}] {{date}}](https://github.com/graphql-rust/juniper/releases/tag/{{crate_name}}-{{version}})"}, + {file="CHANGELOG.md", min=0, search="# master", replace="# master\n\n- No changes yet\n\n# [[{{version}}] {{date}}](https://github.com/graphql-rust/juniper/releases/tag/{{crate_name}}-v{{version}})"}, {file="src/lib.rs", min=0, search="docs.rs/juniper/[a-z0-9\\.-]+", replace="docs.rs/juniper/{{version}}"}, # docs {file="../docs/book/content/quickstart.md", min=0, search="juniper = \"[^\"]+\"", replace="juniper = \"{{version}}\""}, diff --git a/juniper/src/lib.rs b/juniper/src/lib.rs index 1cd6a3de..f9be29e2 100644 --- a/juniper/src/lib.rs +++ b/juniper/src/lib.rs @@ -90,7 +90,7 @@ Juniper has not reached 1.0 yet, thus some API instability should be expected. [bson]: https://crates.io/crates/bson */ -#![doc(html_root_url = "https://docs.rs/juniper/0.15.4")] +#![doc(html_root_url = "https://docs.rs/juniper/0.15.5")] #![warn(missing_docs)] // Required for using `juniper_codegen` macros inside this crate to resolve absolute `::juniper` diff --git a/juniper_actix/Cargo.toml b/juniper_actix/Cargo.toml index ae9709dc..742199ef 100644 --- a/juniper_actix/Cargo.toml +++ b/juniper_actix/Cargo.toml @@ -16,7 +16,7 @@ actix = "0.10" actix-web = "3.3" actix-web-actors = "3.0" -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } juniper_graphql_ws = { version = "0.2.4", path = "../juniper_graphql_ws", optional = true } anyhow = "1.0" @@ -31,7 +31,7 @@ actix-rt = "1.1" actix-cors = "0.5" actix-identity = "0.3" -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } bytes = "0.6" env_logger = "0.8" diff --git a/juniper_codegen/Cargo.toml b/juniper_codegen/Cargo.toml index 7b9c832f..3097a053 100644 --- a/juniper_codegen/Cargo.toml +++ b/juniper_codegen/Cargo.toml @@ -26,4 +26,4 @@ syn = { version = "1.0.60", features = ["extra-traits", "full", "parsing"], defa [dev-dependencies] derive_more = "0.99.7" futures = "0.3" -juniper = { version = "0.15.4", path = "../juniper" } +juniper = { version = "0.15.5", path = "../juniper" } diff --git a/juniper_graphql_ws/Cargo.toml b/juniper_graphql_ws/Cargo.toml index 842be0df..f62feff9 100644 --- a/juniper_graphql_ws/Cargo.toml +++ b/juniper_graphql_ws/Cargo.toml @@ -10,7 +10,7 @@ repository = "https://github.com/graphql-rust/juniper" keywords = ["apollo", "graphql", "graphql-ws", "juniper"] [dependencies] -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } juniper_subscriptions = { version = "0.15.4", path = "../juniper_subscriptions" } serde = { version = "1.0.8", features = ["derive"], default-features = false } tokio = { version = "0.2", features = ["macros", "rt-core", "time"], default-features = false } diff --git a/juniper_hyper/Cargo.toml b/juniper_hyper/Cargo.toml index 9d1daf3d..faa6a859 100644 --- a/juniper_hyper/Cargo.toml +++ b/juniper_hyper/Cargo.toml @@ -10,14 +10,14 @@ repository = "https://github.com/graphql-rust/juniper" [dependencies] futures = "0.3.1" -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } hyper = "0.13" serde_json = "1.0" tokio = "0.2" url = "2" [dev-dependencies] -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } pretty_env_logger = "0.4" reqwest = { version = "0.11", features = ["blocking", "rustls-tls"] } tokio = { version = "0.2", features = ["macros"] } diff --git a/juniper_iron/Cargo.toml b/juniper_iron/Cargo.toml index d8aebf3d..cbee100e 100644 --- a/juniper_iron/Cargo.toml +++ b/juniper_iron/Cargo.toml @@ -13,13 +13,13 @@ repository = "https://github.com/graphql-rust/juniper" [dependencies] futures = "0.3.1" -juniper = { version = "0.15.4", path = "../juniper" } +juniper = { version = "0.15.5", path = "../juniper" } iron = ">= 0.5, < 0.7" serde_json = "1.0.2" urlencoded = ">= 0.5, < 0.7" [dev-dependencies] -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } iron-test = "0.6" logger = "0.4" mount = "0.4" diff --git a/juniper_rocket/Cargo.toml b/juniper_rocket/Cargo.toml index d55eb0c8..9fa1be07 100644 --- a/juniper_rocket/Cargo.toml +++ b/juniper_rocket/Cargo.toml @@ -12,9 +12,9 @@ documentation = "https://docs.rs/juniper_rocket" repository = "https://github.com/graphql-rust/juniper" [dependencies] -juniper = { version = "0.15.4", path = "../juniper", default-features = false} +juniper = { version = "0.15.5", path = "../juniper", default-features = false} rocket = { version = "0.4.2", default-features = false } serde_json = "1.0.2" [dev-dependencies] -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } diff --git a/juniper_rocket_async/Cargo.toml b/juniper_rocket_async/Cargo.toml index 92f673c4..cce67ad9 100644 --- a/juniper_rocket_async/Cargo.toml +++ b/juniper_rocket_async/Cargo.toml @@ -13,9 +13,9 @@ repository = "https://github.com/graphql-rust/juniper" [dependencies] futures = "0.3.1" -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } rocket = { git = "https://github.com/SergioBenitez/Rocket", branch = "master", default-features = false } serde_json = "1.0.2" [dev-dependencies] -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } diff --git a/juniper_subscriptions/Cargo.toml b/juniper_subscriptions/Cargo.toml index 00322c32..6513b26a 100644 --- a/juniper_subscriptions/Cargo.toml +++ b/juniper_subscriptions/Cargo.toml @@ -10,7 +10,7 @@ repository = "https://github.com/graphql-rust/juniper" [dependencies] futures = "0.3.1" -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } [dev-dependencies] serde_json = "1.0" diff --git a/juniper_warp/Cargo.toml b/juniper_warp/Cargo.toml index d88ac28c..659a8ab3 100644 --- a/juniper_warp/Cargo.toml +++ b/juniper_warp/Cargo.toml @@ -15,7 +15,7 @@ subscriptions = ["juniper_graphql_ws"] anyhow = "1.0" bytes = "0.5" futures = "0.3.1" -juniper = { version = "0.15.4", path = "../juniper", default-features = false } +juniper = { version = "0.15.5", path = "../juniper", default-features = false } juniper_graphql_ws = { version = "0.2.4", path = "../juniper_graphql_ws", optional = true } serde = { version = "1.0.75", features = ["derive"] } serde_json = "1.0.24" @@ -25,7 +25,7 @@ warp = "0.2" [dev-dependencies] env_logger = "0.8" -juniper = { version = "0.15.4", path = "../juniper", features = ["expose-test-schema"] } +juniper = { version = "0.15.5", path = "../juniper", features = ["expose-test-schema"] } log = "0.4" percent-encoding = "2.1" tokio = { version = "0.2", features = ["blocking", "macros", "rt-core"] }