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
tyranron
5dec22ad7b
Fix minimal version of fnv
dependency crate
2024-01-02 15:26:13 +01:00
Kai Ren
9420f3c19e
Allow top-level #[graphql]
attribute in attribute macros ( #1232 )
2023-12-11 20:31:04 +00:00
dependabot[bot]
c0e1b3eae3
Upgrade tokio-tungstenite
crate from 0.20 to 0.21 version ( #1231 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 19:59:11 +01:00
Zak
ace693585d
Improve validation errors for input values ( #811 , #693 )
...
Co-authored-by: Kai Ren <tyranron@gmail.com>
2023-11-30 20:51:08 +00:00
Kai Ren
7c03f922e0
Implement Clone
and PartialEq
for GraphQLResponse
( #1228 , #103 )
2023-11-28 16:54:50 +00:00
Kai Ren
f98bdf1a50
Allow disabling introspection ( #1227 , #456 )
...
- implement `validation::rules::disable_introspection`
- add `RootNode::disable_introspection()` and `RootNode::enable_introspection()` methods
2023-11-28 16:49:26 +01:00