Commit Graph

214 Commits

Author SHA1 Message Date
OvermindDL1
9cf85e5a85
Fix the Subscription procmacro to work on Rust 2021 by adding the missing required dyn keywords in the generated output 2021-10-21 10:35:03 -06:00
root
f9a79baede Release 2.10.3
async-graphql@2.10.3
async-graphql-actix-web@2.10.3
async-graphql-axum@2.10.3
async-graphql-derive@2.10.3
async-graphql-parser@2.10.3
async-graphql-poem@2.10.3
async-graphql-rocket@2.10.3
async-graphql-tide@2.10.3
async-graphql-value@2.10.3
async-graphql-warp@2.10.3

Generated by cargo-workspaces
2021-10-12 18:22:48 +08:00
Miaxos
a3b7777516 feat: add visible macro argument for union type 2021-10-11 21:54:50 +00:00
Sunli
cd9517f2ad Release 2.10.2
async-graphql@2.10.2
async-graphql-actix-web@2.10.2
async-graphql-axum@2.10.2
async-graphql-derive@2.10.2
async-graphql-parser@2.10.2
async-graphql-poem@2.10.2
async-graphql-rocket@2.10.2
async-graphql-tide@2.10.2
async-graphql-value@2.10.2
async-graphql-warp@2.10.2

Generated by cargo-workspaces
2021-09-29 16:01:42 +08:00
Sunli
9e69b40987 Add concrete names support for Object macro. #633 2021-09-24 21:00:17 +08:00
Sunli
c505f10442 Release 2.10.1
async-graphql@2.10.1
async-graphql-actix-web@2.10.1
async-graphql-axum@2.10.1
async-graphql-derive@2.10.1
async-graphql-parser@2.10.1
async-graphql-poem@2.10.1
async-graphql-tide@2.10.1
async-graphql-value@2.10.1
async-graphql-warp@2.10.1

Generated by cargo-workspaces
2021-09-24 11:22:24 +08:00
Sunli
71b16ed534 Change the execution order of chain and race guards. #614 2021-09-24 10:30:46 +08:00
Sunli
28420abcf4 Release 2.10.0
async-graphql@2.10.0
async-graphql-actix-web@2.10.0
async-graphql-axum@2.10.0
async-graphql-derive@2.10.0
async-graphql-parser@2.10.0
async-graphql-poem@2.10.0
async-graphql-tide@2.10.0
async-graphql-value@2.10.0
async-graphql-warp@2.10.0

Generated by cargo-workspaces
2021-09-17 10:26:28 +08:00
Sunli
b590cea008 Implement ScalarType for HashMap/BTreeMap to use ToString/FromStr. #585 2021-09-17 09:17:47 +08:00
Sunli
d724507458 Implement GraphQL enum to Value conversion. #617 2021-09-17 09:02:09 +08:00
Sunli
ed3b2b271a Release 2.9.15
async-graphql@2.9.15
async-graphql-actix-web@2.9.15
async-graphql-axum@2.9.15
async-graphql-derive@2.9.15
async-graphql-parser@2.9.15
async-graphql-poem@2.9.15
async-graphql-tide@2.9.15
async-graphql-value@2.9.15
async-graphql-warp@2.9.15

Generated by cargo-workspaces
2021-09-10 11:58:27 +08:00
Sunli
27a437e413 Release 2.9.14
async-graphql@2.9.14
async-graphql-actix-web@2.9.14
async-graphql-axum@2.9.14
async-graphql-derive@2.9.14
async-graphql-parser@2.9.14
async-graphql-poem@2.9.14
async-graphql-tide@2.9.14
async-graphql-value@2.9.14
async-graphql-warp@2.9.14

Generated by cargo-workspaces
2021-09-03 15:17:19 +08:00
Sunli
7a71a89909 Release 2.9.13
async-graphql@2.9.13
async-graphql-actix-web@2.9.13
async-graphql-axum@2.9.13
async-graphql-derive@2.9.13
async-graphql-parser@2.9.13
async-graphql-poem@2.9.13
async-graphql-tide@2.9.13
async-graphql-value@2.9.13
async-graphql-warp@2.9.13

Generated by cargo-workspaces
2021-09-01 09:09:52 +08:00
Sunli
1c3eda4ac1 Release 2.9.12
async-graphql@2.9.12
async-graphql-actix-web@2.9.12
async-graphql-axum@2.9.12
async-graphql-derive@2.9.12
async-graphql-parser@2.9.12
async-graphql-poem@2.9.12
async-graphql-tide@2.9.12
async-graphql-value@2.9.12
async-graphql-warp@2.9.12

Generated by cargo-workspaces
2021-08-24 16:10:09 +08:00
Sunli
7962d1fd07 Release 2.9.11
async-graphql@2.9.11
async-graphql-actix-web@2.9.11
async-graphql-axum@2.9.11
async-graphql-derive@2.9.11
async-graphql-parser@2.9.11
async-graphql-tide@2.9.11
async-graphql-value@2.9.11
async-graphql-warp@2.9.11

Generated by cargo-workspaces
2021-08-22 16:59:23 +08:00
Sunli
896ffad840 Release 2.9.10
async-graphql@2.9.10
async-graphql-actix-web@2.9.10
async-graphql-axum@2.9.10
async-graphql-derive@2.9.10
async-graphql-parser@2.9.10
async-graphql-tide@2.9.10
async-graphql-value@2.9.10
async-graphql-warp@2.9.10

Generated by cargo-workspaces
2021-08-05 19:15:40 +08:00
Sunli
c4cfa24e41 Clippy clean 2021-07-31 23:54:16 +08:00
Sunli
89037eeabd Release 2.9.9
async-graphql@2.9.9
async-graphql-actix-web@2.9.9
async-graphql-derive@2.9.9
async-graphql-parser@2.9.9
async-graphql-tide@2.9.9
async-graphql-value@2.9.9
async-graphql-warp@2.9.9

Generated by cargo-workspaces
2021-07-20 15:19:39 +08:00
Sunli
28d22dbe32 Add support for the list operator to the input value validator. #579 2021-07-20 15:16:34 +08:00
Yin Jifeng
580a593fa0 Allow field visible to support paths 2021-07-18 20:16:39 +08:00
Sunli
9eac2948bc Release 2.9.8
async-graphql@2.9.8
async-graphql-actix-web@2.9.8
async-graphql-derive@2.9.8
async-graphql-parser@2.9.8
async-graphql-tide@2.9.8
async-graphql-value@2.9.8
async-graphql-warp@2.9.8

Generated by cargo-workspaces
2021-07-12 11:16:18 +08:00
Sunli
cb56008a81 Release 2.9.7
async-graphql@2.9.7
async-graphql-actix-web@2.9.7
async-graphql-derive@2.9.7
async-graphql-parser@2.9.7
async-graphql-tide@2.9.7
async-graphql-value@2.9.7
async-graphql-warp@2.9.7

Generated by cargo-workspaces
2021-07-04 14:21:37 +08:00
Sunli
afecc99085 Add concrete type support for complex object. 2021-07-04 14:05:08 +08:00
Julien Nicoulaud
eb27dfd62f
#550: fix #[graphql(skip)] breaking compilation on ComplexObjects 2021-07-03 18:04:18 +02:00
Julien Nicoulaud
57badd070a
#550: fix ComplexObject macro adding extra generics parameters declaration 2021-07-03 18:02:28 +02:00
Sunli
854529c330 Release 2.9.6
async-graphql@2.9.6
async-graphql-actix-web@2.9.6
async-graphql-derive@2.9.6
async-graphql-parser@2.9.6
async-graphql-tide@2.9.6
async-graphql-value@2.9.6
async-graphql-warp@2.9.6

Generated by cargo-workspaces
2021-07-02 13:20:37 +08:00
Sunli
f395eb9ad6 Release 2.9.5
async-graphql@2.9.5
async-graphql-actix-web@2.9.5
async-graphql-derive@2.9.5
async-graphql-parser@2.9.5
async-graphql-tide@2.9.5
async-graphql-value@2.9.5
async-graphql-warp@2.9.5

Generated by cargo-workspaces
2021-06-29 09:46:52 +08:00
Sunli
1b173b7588 Allows to get the actual field name and alias in ResolveInfo. #551 2021-06-29 09:30:26 +08:00
Sunli
3b5b0eee25 Release 2.9.4
async-graphql@2.9.4
async-graphql-actix-web@2.9.4
async-graphql-derive@2.9.4
async-graphql-parser@2.9.4
async-graphql-tide@2.9.4
async-graphql-value@2.9.4
async-graphql-warp@2.9.4

Generated by cargo-workspaces
2021-06-21 09:53:07 +08:00
Sunli
20ee79993c Clippy clean 2021-06-18 10:43:34 +08:00
Sunli
44cdc669c6 Release 2.9.3
async-graphql@2.9.3
async-graphql-actix-web@2.9.3
async-graphql-derive@2.9.3
async-graphql-parser@2.9.3
async-graphql-tide@2.9.3
async-graphql-value@2.9.3
async-graphql-warp@2.9.3

Generated by cargo-workspaces
2021-06-17 10:54:43 +08:00
Sunli
f5e3329e86 Implement InputType and OutputType for [T; N] array. 2021-06-17 10:39:27 +08:00
Sunli
19669c11f0 Add serial attribute for MergedObject macro. #539 2021-06-16 15:08:33 +08:00
Sunli
eecf709a2c Add serial attribute for SimpleObject and Object macros. #539 2021-06-15 08:53:26 +08:00
Sunli
132f740399 Release 2.9.2
async-graphql@2.9.2
async-graphql-actix-web@2.9.2
async-graphql-derive@2.9.2
async-graphql-parser@2.9.2
async-graphql-tide@2.9.2
async-graphql-value@2.9.2
async-graphql-warp@2.9.2

Generated by cargo-workspaces
2021-06-10 10:22:53 +08:00
Sunli
8888897c51 Add the operation_name to Extension::execute method. 2021-06-10 10:17:33 +08:00
Sunli
4c98ad2c92 Allow field guards to support paths. #536 2021-06-08 19:42:53 +08:00
Sunli
d3d41c8c27 Release 2.9.1
async-graphql@2.9.1
async-graphql-actix-web@2.9.1
async-graphql-derive@2.9.1
async-graphql-parser@2.9.1
async-graphql-tide@2.9.1
async-graphql-value@2.9.1
async-graphql-warp@2.9.1

Generated by cargo-workspaces
2021-06-08 10:24:52 +08:00
Sunli
553bf37abe Rework error propagation. #531 2021-06-08 10:05:30 +08:00
Sunli
acaf245ed6 Release 2.9.0
async-graphql@2.9.0
async-graphql-actix-web@2.9.0
async-graphql-derive@2.9.0
async-graphql-parser@2.9.0
async-graphql-tide@2.9.0
async-graphql-warp@2.9.0

Generated by cargo-workspaces
2021-06-07 14:23:51 +08:00
Sunli
dfe8245894 Add support for returning multiple resolver errors. #531 2021-06-07 14:03:36 +08:00
Sunli
181026551a Release 2.8.5
async-graphql@2.8.5
async-graphql-actix-web@2.8.5
async-graphql-derive@2.8.5
async-graphql-parser@2.8.5
async-graphql-tide@2.8.5
async-graphql-warp@2.8.5

Generated by cargo-workspaces
2021-05-11 19:16:36 +08:00
Sunli
bbf9b9bfb2 If InputObject contains an unnamed field, the correct error message will be given. #498 2021-05-06 16:44:36 +08:00
Sunli
0d464a5de9 Release 2.8.4
async-graphql@2.8.4
async-graphql-actix-web@2.8.4
async-graphql-derive@2.8.4
async-graphql-tide@2.8.4
async-graphql-warp@2.8.4

Generated by cargo-workspaces
2021-04-23 10:41:33 +08:00
Sunli
cdd13ea1be Fix the problem that the ComplexObject macro cannot work due to the secret attribute. 2021-04-23 10:25:00 +08:00
Sunli
630739faeb Release 2.8.2
async-graphql@2.8.2
async-graphql-actix-web@2.8.2
async-graphql-derive@2.8.2
async-graphql-tide@2.8.2
async-graphql-warp@2.8.2

Generated by cargo-workspaces
2021-04-09 16:57:19 +08:00
Sunli
5d6b870969 Now when the resolver returns the Result type, E can be all types that implement Into<async_graphql::Error>. 2021-04-09 15:04:01 +08:00
Sunli
c68bbd6431 Release 2.8.1
async-graphql@2.8.1
async-graphql-actix-web@2.8.1
async-graphql-derive@2.8.1
async-graphql-tide@2.8.1
async-graphql-warp@2.8.1

Generated by cargo-workspaces
2021-04-08 13:06:53 +08:00
Sunli
6aa191fba5 Add secret attribute for arguments, they will not appear in the log. #463 2021-04-07 19:40:19 +08:00
Sunli
4c852f885e Release 2.8.0
async-graphql@2.8.0
async-graphql-actix-web@2.8.0
async-graphql-derive@2.8.0
async-graphql-tide@2.8.0
async-graphql-warp@2.8.0

Generated by cargo-workspaces
2021-04-05 13:24:17 +08:00