Commit Graph

279 Commits

Author SHA1 Message Date
Sunli
9a36a181a1 Release 3.0.13
async-graphql@3.0.13
async-graphql-actix-web@3.0.13
async-graphql-axum@3.0.13
async-graphql-derive@3.0.13
async-graphql-parser@3.0.13
async-graphql-poem@3.0.13
async-graphql-rocket@3.0.13
async-graphql-tide@3.0.13
async-graphql-value@3.0.13
async-graphql-warp@3.0.13

Generated by cargo-workspaces
2021-12-07 11:32:02 +08:00
Sunli
7ff5741a30 No longer assumes that a subscription stream that failed to resolve has ended. #744 2021-12-07 11:00:53 +08:00
Sunli
f52acc0a69 Release 3.0.12
async-graphql@3.0.12
async-graphql-actix-web@3.0.12
async-graphql-axum@3.0.12
async-graphql-derive@3.0.12
async-graphql-parser@3.0.12
async-graphql-poem@3.0.12
async-graphql-rocket@3.0.12
async-graphql-tide@3.0.12
async-graphql-value@3.0.12
async-graphql-warp@3.0.12

Generated by cargo-workspaces
2021-12-05 10:08:42 +08:00
Sunli
bd578d59f2
Merge branch 'master' into lets-avoid-dupes 2021-12-03 09:08:58 +08:00
Sunli
f7b6e9820f Release 3.0.10
async-graphql@3.0.10
async-graphql-derive@3.0.10

Generated by cargo-workspaces
2021-11-30 13:46:42 +08:00
Sunli
40a7192919 Fix the custom validator cannot work on Option<Vec<T>>. 2021-11-30 13:46:23 +08:00
Sunli
fcad1006ef Release 3.0.9
async-graphql@3.0.9
async-graphql-derive@3.0.9

Generated by cargo-workspaces
2021-11-30 12:04:26 +08:00
Sunli
7034734cb4 Fix the validator cannot work on Option<Vec<T>>. 2021-11-30 12:03:55 +08:00
Sunli
d8f68e9c83 Release 3.0.8
async-graphql@3.0.8
async-graphql-derive@3.0.8

Generated by cargo-workspaces
2021-11-30 09:48:33 +08:00
Sunli
b7ba6844af #[grapql(validator(list))] no longer applies to max_items and min_items. 2021-11-30 09:40:02 +08:00
Bastien Orivel
19161e6b8d Update darling to 0.13 and bump version 2021-11-29 11:11:32 +01:00
Sunli
c1cb7f5717 Release 3.0.7
async-graphql@3.0.7
async-graphql-actix-web@3.0.7
async-graphql-axum@3.0.7
async-graphql-derive@3.0.7
async-graphql-parser@3.0.7
async-graphql-poem@3.0.7
async-graphql-rocket@3.0.7
async-graphql-tide@3.0.7
async-graphql-value@3.0.7
async-graphql-warp@3.0.7

Generated by cargo-workspaces
2021-11-23 09:07:28 +08:00
Sunli
c6f536f73d Release 3.0.6
async-graphql@3.0.6
async-graphql-actix-web@3.0.6
async-graphql-axum@3.0.6
async-graphql-derive@3.0.6
async-graphql-parser@3.0.6
async-graphql-poem@3.0.6
async-graphql-rocket@3.0.6
async-graphql-tide@3.0.6
async-graphql-value@3.0.6
async-graphql-warp@3.0.6

Generated by cargo-workspaces
2021-11-20 09:06:47 +08:00
Sunli
81e4cc2142 Custom directive 2021-11-20 09:04:46 +08:00
Sunli
03aaf7d64f Release 3.0.5
async-graphql@3.0.5
async-graphql-actix-web@3.0.5
async-graphql-axum@3.0.5
async-graphql-derive@3.0.5
async-graphql-parser@3.0.5
async-graphql-poem@3.0.5
async-graphql-rocket@3.0.5
async-graphql-tide@3.0.5
async-graphql-value@3.0.5
async-graphql-warp@3.0.5

Generated by cargo-workspaces
2021-11-19 08:35:16 +08:00
Sunli
b4c454a583 Release 3.0.4
async-graphql@3.0.4
async-graphql-actix-web@3.0.4
async-graphql-axum@3.0.4
async-graphql-derive@3.0.4
async-graphql-parser@3.0.4
async-graphql-poem@3.0.4
async-graphql-rocket@3.0.4
async-graphql-value@3.0.4
async-graphql-warp@3.0.4

Generated by cargo-workspaces
2021-11-18 16:01:56 +08:00
Sunli
94816b84dc Allowed use validators on wrapper types, for example: Option<T>, MaybeUnefined<T>.
Remove `OutputJson` because `Json` can replace it.
2021-11-18 15:43:12 +08:00
Sunli
be2da65e51 Release 3.0.3
async-graphql@3.0.3
async-graphql-actix-web@3.0.3
async-graphql-axum@3.0.3
async-graphql-derive@3.0.3
async-graphql-parser@3.0.3
async-graphql-poem@3.0.3
async-graphql-rocket@3.0.3
async-graphql-value@3.0.3
async-graphql-warp@3.0.3

Generated by cargo-workspaces
2021-11-18 09:30:32 +08:00
Sunli
d97714c560 Release 3.0.2
async-graphql@3.0.2
async-graphql-actix-web@3.0.2
async-graphql-axum@3.0.2
async-graphql-derive@3.0.2
async-graphql-parser@3.0.2
async-graphql-poem@3.0.2
async-graphql-rocket@3.0.2
async-graphql-value@3.0.2
async-graphql-warp@3.0.2

Generated by cargo-workspaces
2021-11-17 17:03:48 +08:00
Sunli
723bb10912 Add url, regex and ip validators. 2021-11-17 11:12:52 +08:00
Sunli
6cadf5f01f Release 3.0.1
async-graphql@3.0.1
async-graphql-actix-web@3.0.1
async-graphql-axum@3.0.1
async-graphql-derive@3.0.1
async-graphql-parser@3.0.1
async-graphql-poem@3.0.1
async-graphql-rocket@3.0.1
async-graphql-value@3.0.1
async-graphql-warp@3.0.1

Generated by cargo-workspaces
2021-11-17 08:49:52 +08:00
Sunli
d3078e73d0 Remove the ctx parameter of CustomValidator::check. #710 2021-11-17 08:46:13 +08:00
Sunli
30b81afa3e Release 3.0.0
async-graphql@3.0.0
async-graphql-actix-web@3.0.0
async-graphql-axum@3.0.0
async-graphql-derive@3.0.0
async-graphql-parser@3.0.0
async-graphql-poem@3.0.0
async-graphql-rocket@3.0.0
async-graphql-value@3.0.0
async-graphql-warp@3.0.0

Generated by cargo-workspaces
2021-11-16 18:19:48 +08:00
Sunli
2708841bbf Release 3.0.0-alpha.3
async-graphql@3.0.0-alpha.3
async-graphql-actix-web@3.0.0-alpha.3
async-graphql-axum@3.0.0-alpha.3
async-graphql-derive@3.0.0-alpha.3
async-graphql-parser@3.0.0-alpha.3
async-graphql-poem@3.0.0-alpha.3
async-graphql-rocket@3.0.0-alpha.3
async-graphql-value@3.0.0-alpha.3
async-graphql-warp@3.0.0-alpha.3

Generated by cargo-workspaces
2021-11-16 18:03:39 +08:00
Sunli
33597b2cfe Release 3.0.0-alpha.2
async-graphql@3.0.0-alpha.2
async-graphql-actix-web@3.0.0-alpha.2
async-graphql-axum@3.0.0-alpha.2
async-graphql-derive@3.0.0-alpha.2
async-graphql-parser@3.0.0-alpha.2
async-graphql-poem@3.0.0-alpha.2
async-graphql-rocket@3.0.0-alpha.2
async-graphql-value@3.0.0-alpha.2
async-graphql-warp@3.0.0-alpha.2

Generated by cargo-workspaces
2021-11-16 16:22:06 +08:00
Sunli
2518fd17c6 Add some validators 2021-11-16 16:20:40 +08:00
Sunli
2a62c9aa6b Release 3.0.0-alpha.1
async-graphql@3.0.0-alpha.1
async-graphql-actix-web@3.0.0-alpha.1
async-graphql-axum@3.0.0-alpha.1
async-graphql-derive@3.0.0-alpha.1
async-graphql-parser@3.0.0-alpha.1
async-graphql-poem@3.0.0-alpha.1
async-graphql-rocket@3.0.0-alpha.1
async-graphql-value@3.0.0-alpha.1
async-graphql-warp@3.0.0-alpha.1

Generated by cargo-workspaces
2021-11-16 15:28:20 +08:00
Sunli
76aab14f75 Release 3.0.0-alpha.0
async-graphql@3.0.0-alpha.0
async-graphql-actix-web@3.0.0-alpha.0
async-graphql-axum@3.0.0-alpha.0
async-graphql-derive@3.0.0-alpha.0
async-graphql-parser@3.0.0-alpha.0
async-graphql-poem@3.0.0-alpha.0
async-graphql-rocket@3.0.0-alpha.0
async-graphql-value@3.0.0-alpha.0
async-graphql-warp@3.0.0-alpha.0

Generated by cargo-workspaces
2021-11-16 15:11:21 +08:00
Sunli
fa59419815 Update documents 2021-11-16 14:51:20 +08:00
Sunli
5a3ed87255 Rework guards 2021-11-16 10:22:39 +08:00
Sunli
a7c82d303a Rework validators 3 2021-11-15 18:37:33 +08:00
Sunli
e81bc7a97b Custom validator 2021-11-15 11:08:56 +08:00
Sunli
958b534b77 Rework validators 2 2021-11-15 09:12:13 +08:00
Sunli
8750d8d34b Rework validators 2021-11-14 21:09:14 +08:00
Sunli
e627399fb4 Merge branch 'master' into async-graphql-v3 2021-11-13 09:33:12 +08:00
Sunli
0eef770acc Release 2.11.3
async-graphql@2.11.3
async-graphql-actix-web@2.11.3
async-graphql-axum@2.11.3
async-graphql-derive@2.11.3
async-graphql-parser@2.11.3
async-graphql-poem@2.11.3
async-graphql-rocket@2.11.3
async-graphql-tide@2.11.3
async-graphql-value@2.11.3
async-graphql-warp@2.11.3

Generated by cargo-workspaces
2021-11-13 09:30:09 +08:00
Sunli
732e232a8e Hide types that are not referenced by visible fields. #698 2021-11-12 07:24:04 +08:00
Sunli
20b73e06f4 Move the methods of the Type trait to InputType and OutputType. 2021-11-12 07:23:05 +08:00
Sunli
396e7bc175 Release 2.11.2
async-graphql@2.11.2
async-graphql-actix-web@2.11.2
async-graphql-axum@2.11.2
async-graphql-derive@2.11.2
async-graphql-parser@2.11.2
async-graphql-poem@2.11.2
async-graphql-rocket@2.11.2
async-graphql-tide@2.11.2
async-graphql-value@2.11.2
async-graphql-warp@2.11.2

Generated by cargo-workspaces
2021-11-11 08:57:55 +08:00
Sunli
0f1e5a19fd If a GraphQL name conflict is detected when creating schema, it will cause panic. #499 2021-11-08 10:25:31 +08:00
Sunli
16488efe66 Release 2.11.1
async-graphql@2.11.1
async-graphql-actix-web@2.11.1
async-graphql-axum@2.11.1
async-graphql-derive@2.11.1
async-graphql-parser@2.11.1
async-graphql-poem@2.11.1
async-graphql-rocket@2.11.1
async-graphql-tide@2.11.1
async-graphql-value@2.11.1
async-graphql-warp@2.11.1

Generated by cargo-workspaces
2021-11-07 21:25:43 +08:00
Sunli
6e99bdf4a7 Release 2.11.0
async-graphql@2.11.0
async-graphql-actix-web@2.11.0
async-graphql-axum@2.11.0
async-graphql-derive@2.11.0
async-graphql-parser@2.11.0
async-graphql-poem@2.11.0
async-graphql-rocket@2.11.0
async-graphql-tide@2.11.0
async-graphql-value@2.11.0
async-graphql-warp@2.11.0

Generated by cargo-workspaces
2021-11-03 15:36:48 +08:00
Sunli
3306f85a8a Subscription typename - [GraphQL - October 2021] #681 2021-11-02 20:35:05 +08:00
Sunli
91bb9e81fb Specified By - [GraphQL - October 2021] #677 2021-11-02 20:35:05 +08:00
Sunli
7a4b0c0aa3 update ci 2021-11-02 20:34:41 +08:00
Sunli
3964e5c36c
Merge branch 'master' into update-to-rust-edition-2021 2021-11-02 20:08:41 +08:00
Sunli
d569824172
Merge pull request #674 from Miaxos/derived_wrapper_types
Add basic coercion for `derived` for SimpleObject
2021-10-29 10:13:20 +08:00
Miaxos
897ef79b72 feat: add with for object & complex object & update documentation 2021-10-28 12:42:13 +00:00
Miaxos
cd10c2b6dd feat: use with for simple object 2021-10-28 10:22:39 +00:00
Miaxos
aec3c42bd0 fix: do not use extend, useless 2021-10-28 01:42:15 +00:00