Commit graph

1301 commits

Author SHA1 Message Date
dependabot[bot]
3b4a187d61
Update itertools crate from 0.12 to 0.13 version (#1259)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 12:17:16 +02:00
dependabot[bot]
29e30ea786
Update GraphiQL from 3.2.1 to 3.2.2 version (#1258)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-05-13 20:20:53 +02:00
dependabot[bot]
f96a3f4baa
Update GraphiQL from 3.2.0 to 3.2.1 version (#1257)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-05-09 09:46:41 +00:00
tyranron
02e931b516
Fix codegen failure tests 2024-05-09 11:20:14 +02:00
tyranron
2682ee1418
Make Clippy happy for 1.78 Rust 2024-05-02 18:03:27 +02:00
tyranron
6ffbb66719
Update time crate to 0.3.35 version 2024-04-10 15:28:54 +03:00
dependabot[bot]
6f9c5b1034
Upgrade peaceiris/actions-mdbook GitHub Action from 1 to 2 version (#1254)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 13:34:32 +02:00
dependabot[bot]
eac4e21c68
Upgrade peaceiris/actions-gh-pages GitHub Action from 3 to 4 version (#1255)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 13:33:17 +02:00
dependabot[bot]
e758ea0e91
Update GraphiQL from 3.1.2 to 3.2.0 version (#1253)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-04-08 15:52:25 +00:00
dependabot[bot]
aade4c8c7c
Upgrade chrono-tz crate from 0.8 to 0.9 version (#1252)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-04-08 15:16:30 +00:00
tyranron
9c4ea327f9
Prepare 0.16.1 release of juniper crate 2024-04-04 16:00:47 +03:00
Hofer-Julian
c674548e64
Fix sentence in introduction (#1250)
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-04-04 11:50:35 +00:00
dependabot[bot]
26c199f2f3
Upgrade GraphiQL from 3.1.1 to 3.1.2 version (#1251)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-04-04 11:21:30 +00:00
dependabot[bot]
03c3b65bbb
Upgrade reqwest crate from 0.11 to 0.12 version (#1249)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-22 16:47:22 +00:00
tyranron
6d65dffd28
Fix codegen failure tests for 1.77.0 Rust 2024-03-22 17:59:31 +02:00
tyranron
aea0ef2549
Make Clippy happy for 1.77 Rust 2024-03-22 17:59:16 +02:00
tyranron
6cf1bb30da
Prepare 0.1.0 release of juniper_axum crate (#1198) 2024-03-20 22:14:09 +02:00
tyranron
26bbd6d912
Prepare 0.8.0 release of juniper_warp crate (#1198) 2024-03-20 21:21:21 +02:00
tyranron
27dbbcaef4
Prepare 0.9.0 release of juniper_rocket crate (#1198) 2024-03-20 21:20:18 +02:00
tyranron
209e5e6d23
Prepare 0.9.0 release of juniper_hyper crate (#1198) 2024-03-20 20:47:59 +02:00
tyranron
e3c1efd557
Prepare 0.5.0 release of juniper_actix crate (#1198) 2024-03-20 20:06:02 +02:00
tyranron
731a1b0445
Prepare 0.4.0 release of juniper_graphql_ws crate (#1198) 2024-03-20 18:53:22 +02:00
tyranron
9bb33525d4
Prepare 0.17.0 release of juniper_subscriptions crate (#1198) 2024-03-20 18:29:20 +02:00
tyranron
8c74d9132d
Tune cargo-release config for correct commit messages 2024-03-20 18:26:40 +02:00
tyranron
f0b63c4a63
Prepare 0.16.0 release of juniper crate (#1198) 2024-03-20 18:13:23 +02:00
tyranron
5603e76dc0
Bikeshed CI jobs naming 2024-03-20 18:10:10 +02:00
tyranron
63f6f8fae4
Prepare 0.16.0 release of juniper_codegen crate (#1198) 2024-03-20 17:07:43 +02:00
Kai Ren
ec0d7d8097
Rework Book (#1230)
- rework and update existing chapters
- mention correct case transformation for GraphQL enums (#1029)
- document N+1 mitigation techniques and look-ahead features (#234, #444)
- mention all integration crates (#867)
- fix Book links (#679, #974, #1056)
- remove old version of Book (#1168)

Additionally:
- disable `bson`, `url`, `uuid` and `schema-language` Cargo features by default in `juniper` crate

Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>
2024-03-20 15:53:25 +01:00
tyranron
86b5319315
Fix unit tests for latest nightly 2024-03-12 16:53:09 +02:00
dependabot[bot]
847a38a4c6
Upgrade softprops/action-gh-release GitHub Action from 1 to 2 version (#1248)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 14:18:14 +01:00
tyranron
ac6e60987f
Fix codegen failure tests for 1.76.0 Rust 2024-02-09 17:23:01 +02:00
tyranron
2ce7dae298
Fix minimal-versions check for bson crate integration 2024-02-09 16:46:27 +02:00
tyranron
b9fe911d1f
Make Clippy happy for 1.76 Rust 2024-02-09 16:22:13 +02:00
dependabot[bot]
f33406f3ce
Upgrade GraphiQL from 3.1.0 to 3.1.1 version (#1246)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-02-02 17:05:53 +01:00
Kien Dang
d6297f493a
Use production distribution of React in GraphiQL (#1243) 2024-01-31 13:03:16 +00:00
Kai Ren
f363b0d79e
Preserve input body when attribute macro expansion fails (#1245, #1244) 2024-01-30 16:41:11 +01:00
Audun Halland
8a69e14c8b
Avoid copying Span when evaluating validation rules (#1242) 2024-01-29 17:18:59 +01:00
dependabot[bot]
f213d5193c
Update env_logger crate from 0.10 to 0.11 version (#1241)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 12:32:33 +01:00
Audun Halland
507a66a3bf
Replace futures-enum crate with auto_enums to ged rid of syn 1 (#1240) 2024-01-18 16:34:38 +01:00
Audun Halland
a1bc775e00
Sort order as "type-then-name" in introspection output (#1239, #1134) 2024-01-17 14:04:17 +00:00
Audun Halland
c54137f7b4
Rework look-ahead machinery as lazy-evaluated (#1212)
- make `LookAheadValue::List` to contain new iterable `LookAheadList` type
- make `LookAheadValue::Object` to contain new iterable `LookAheadObject` type
- remove `LookAheadMethods` trait and redundant `ConcreteLookAheadSelection` struct making all APIs accessible as inherent methods on `LookAheadSelection` and `LookAheadChildren` decoupled types
- move `LookAheadMethods::child_names()` to `LookAheadChildren::names()`
- move `LookAheadMethods::has_children()` to `LookAheadChildren::is_empty()`
- move `LookAheadMethods::select_child()` to `LookAheadChildren::select()`
- move `LookAheadSelection::for_explicit_type()` to `LookAheadSelection::children_for_explicit_type()`
- make `LookAheadSelection::arguments()` returning iterator over `LookAheadArgument`
- make `LookAheadSelection::children()` returning `LookAheadChildren`

Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-01-16 19:17:07 +00:00
Kai Ren
e64287cfc8
Sort order as "type-then-name" in generated schema's SDL (#1237, #1134)
- rename `RootNode::as_schema_language()` method as `RootNode::as_sdl()`
- rename `RootNode::as_parser_document()` method as `RootNode::as_document()`
- merge `graphql-parser` and `schema-language` Cargo features

Co-authored-by: Michael Groble <mike@groble.me>
2024-01-15 17:26:12 +01:00
dependabot[bot]
b1b31ff8c0
Upgrade actix-identity crate from 0.6 to 0.7 version (#1236)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 16:33:44 +01:00
dependabot[bot]
b7be55fb4b
Upgrade actix-cors crate from 0.6 to 0.7 version (#1234)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-01-08 20:06:28 +01:00
dependabot[bot]
31c468dd65
Upgrade GraphiQL from 3.0.10 to 3.1.0 version (#1235)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2024-01-08 19:33:00 +01:00
dependabot[bot]
d75f940625
Upgrade serial_test crate from 2.0 to 3.0 version (#1233)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 18:55:47 +01:00
tyranron
57e6c9813c
Fix codegen tests for 1.75.0 Rust 2024-01-02 16:03:49 +01:00
tyranron
df24749727
Update copyright notices to 2024 year 2024-01-02 15:59:19 +01:00
tyranron
dc1f3e0c79
Backport changes of 0.15.12 juniper release 2024-01-02 15:34:29 +01:00
tyranron
2a27a54160
Release juniper 0.15.12 2024-01-02 15:27:32 +01:00