Commit Graph

207 Commits

Author SHA1 Message Date
Sunli
eca8cdf86c Fix field guards not working on ComplexObject. #767 2021-12-26 10:42:36 +08:00
Anthony Griffon
f387eb1005
fix: issue when empty with federation spec on _Entity node
Signed-off-by: Anthony Griffon <anthony@griffon.one>
2021-12-22 18:16:56 +01:00
Sunli
91dccfd3cd Update CHANGELOG 2021-12-17 09:47:21 +08:00
Sunli
6949bad811 Release 3.0.16
async-graphql@3.0.16
async-graphql-actix-web@3.0.16
async-graphql-axum@3.0.16
async-graphql-poem@3.0.16
async-graphql-tide@3.0.16
async-graphql-warp@3.0.16

Generated by cargo-workspaces
2021-12-16 13:23:27 +08:00
Sunli
42f23ad950 Update CHANGELOG.md 2021-12-12 10:12:05 +08:00
Sunli
e2666d4080 Update CHANGELOG.md 2021-12-08 13:46:40 +08:00
Sunli
842159eff9 Rework to implement InputType and OutputType for HashMap and BTreeMap. 2021-12-07 11:28:43 +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
4ef8d393c1 Update CHANGELOG.md 2021-12-05 10:58:37 +08:00
Sunli
262e0d4cbe Update CHANGELOG.md 2021-12-05 09:45:12 +08:00
Sunli
031f2391b5 Add some helper methods for BatchRequest.
- BatchRequest::iter
- BatchRequest::iter_mut
- BatchRequest::variables
- BatchRequest::data
- BatchRequest::disable_introspection
2021-12-04 15:14:42 +08:00
Sunli
d5e55e7f31 Update CHANGELOG.md 2021-12-04 14:41:52 +08:00
Sunli
1cecffb21d Update CHANGELOG.md 2021-12-02 20:25:27 +08:00
Sunli
71deda0523 Fix panic on f32-64::INFINITE/f32-64::NEG_INFINITE/f32-64::NAN output. #735 2021-12-02 20:19:17 +08:00
Sunli
40a7192919 Fix the custom validator cannot work on Option<Vec<T>>. 2021-11-30 13:46:23 +08:00
Sunli
7034734cb4 Fix the validator cannot work on Option<Vec<T>>. 2021-11-30 12:03:55 +08:00
Sunli
5f1e9e9e59 Update CHANGELOG.md 2021-11-30 09:47:42 +08:00
Sunli
b7ba6844af #[grapql(validator(list))] no longer applies to max_items and min_items. 2021-11-30 09:40:02 +08:00
Sunli
f6fe15554d Fix error extensions cause stack overflow #719 2021-11-23 09:02:52 +08:00
Sunli
e1df643d4f Update CHANGELOG.md 2021-11-21 12:37:31 +08:00
Sunli
81e4cc2142 Custom directive 2021-11-20 09:04:46 +08:00
Sunli
4a2eef7aa6 Update CHANGELOG.md 2021-11-19 08:35:03 +08:00
Sunli
477c3ba78a Update CHANGELOG.md 2021-11-18 20:17:05 +08:00
Sunli
26275aaa4b Remove skipped fields from the document before executing the query. 2021-11-18 19:37:10 +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
7275c7ded8 Make GraphQLWebSocket::new use generic stream.
Add `GraphQLWebSocket::new_with_pair` method.
2021-11-18 09:25:32 +08:00
Sunli
723bb10912 Add url, regex and ip validators. 2021-11-17 11:12:52 +08:00
Sunli
1c3e109742 Update CHANGELOG.md 2021-11-16 18:18:37 +08:00
Sunli
9d94d093c2 Update CHANGELOG.md 2021-11-16 16:22:38 +08:00
Sunli
7b8981a751 Update CHANGELOG.md 2021-11-16 15:06:39 +08:00
Sunli
bb24498b6e Add ErrorExtensionValues::unset method. 2021-11-16 15:04:29 +08:00
Sunli
0a4ec272b6 Change the signature of the connection::query function to allow the callback to use any type that implements Into<Error>. #671 2021-11-13 21:41:58 +08:00
Sunli
112e3e2b34 Update CHANGELOG.md 2021-11-13 09:29:25 +08:00
Sunli
d2b1652eab Update CHANGELOG.md 2021-11-11 08:57:23 +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
53b5701b93 Fix the problem that EmptyMutation may cause when used in MergedObject. #694 2021-11-08 08:45:14 +08:00
Sunli
a26cc65d59 Rework Failure 3 #671 2021-11-07 19:11:43 +08:00
Sunli
f870c07092
Merge pull request #692 from SadiinsoSnowfall/master
Added map, contains and transpose function to MaybeUndefined
2021-11-05 09:29:17 +08:00
Sunli
9f714a560a Update CHANGELOG.md 2021-11-05 09:27:20 +08:00
SadiinsoSnowfall
c757066ce3 Updated changelog 2021-11-04 13:47:54 +01:00
Sunli
df67649481 Update CHANGELOG.md 2021-11-04 14:35:48 +08:00
Sunli
e898998311 Add Failure type. #671 2021-11-04 14:33:04 +08:00
Sunli
ad517eaddb Add MaybeUndefined::as_opt_ref and MaybeUndefined::as_opt_deref methods. #688 2021-11-04 09:44:16 +08:00
Sunli
aa816b2c7b Update CHANGELOG.md 2021-11-04 09:15:25 +08:00
Sunli
314a297d1f
Update CHANGELOG.md 2021-11-03 16:21:12 +08:00
Sunli
88c9329130
Update CHANGELOG.md 2021-11-03 16:20:41 +08:00
Sunli
95142e7217 Update CHANGELOG.md 2021-11-03 15:33:58 +08:00
Sunli
e3aeb93872 Update CHANGELOG.md 2021-11-02 20:35:43 +08:00
Sunli
7a4b0c0aa3 update ci 2021-11-02 20:34:41 +08:00
Sunli
7e8f3fdb85 Update CHANGELOG.md 2021-10-27 20:08:12 +08:00
Sunli
91f50c92a3 Update CHANGELOG.md 2021-10-26 20:45:34 +08:00
Sunli
271946eb0c Respect query object field order. #612 2021-10-26 19:02:15 +08:00
Sunli
4e429ffd1d Update CHANGELOG.md 2021-10-23 19:34:26 +08:00
Sunli
5a82ae9c48 Update CHANGELOG.md 2021-10-22 10:44:41 +08:00
Sunli
2588143919 Update CHANGELOG.md 2021-10-22 10:38:29 +08:00
Sunli
cc813d0c9e Update CHANGELOG.md 2021-10-12 17:56:48 +08: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
abf173c102 Update CHANGELOG 2021-09-29 15:57:15 +08:00
Sunli
1f2b3f2a98 Update CHANGELOG.md 2021-09-24 21:55:47 +08:00
Sunli
097c570c0b Change log level. #518 2021-09-24 10:54:52 +08:00
Sunli
ff2dc6a1f1 Update CHANGELOG.md 2021-09-17 10:26:10 +08:00
Sunli
b590cea008 Implement ScalarType for HashMap/BTreeMap to use ToString/FromStr. #585 2021-09-17 09:17:47 +08:00
Sunli
d3e14ae613 Add feature gate websocket for async-graphql-tide. 2021-09-17 08:40:28 +08:00
Sunli
243e1d323a Add support for graphql-ws pings. #635 2021-09-16 21:10:39 +08:00
Sunli
2594da1b7b Update CHANGELOG.md 2021-09-10 11:58:07 +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
9dae0ad8c8 Update CHANGELOG 2021-09-02 20:06:39 +08:00
Sunli
f99aea4471 Update CHANGELOG.md 2021-09-01 09:18:19 +08:00
Sunli
744b70341f Update CHANGELOG.md 2021-08-24 15:35:29 +08:00
Sunli
0591817902 Update CHANGELOG.md 2021-08-22 16:56:15 +08:00
Sunli
f2e7c1a80c Update CHANGELOG.md 2021-08-19 11:21:23 +08:00
Diego Stratta
bb6be6e7fb Update CHANGELOG.md 2021-08-13 23:13:09 -03:00
Sunli
70d66f7df6 Update CHANGELOG.md 2021-08-05 19:14:43 +08:00
Tim Maddison
e07548fe51 Add with_setting changes to changelog 2021-07-23 10:20:52 +01:00
Sunli
4a0dbd38bb Update CHANGELOG.md 2021-07-20 15:18:48 +08:00
Sunli
28d22dbe32 Add support for the list operator to the input value validator. #579 2021-07-20 15:16:34 +08:00
Sunli
1468cc91bb Implemented OutputType for Bytes. #569 2021-07-18 21:42:39 +08:00
Sunli
5ff488fe68
Merge pull request #575 from oeed/master
Implement `TryFrom<&[SelectionField<'a>]>` for `Lookahead<'a>`
2021-07-15 15:11:11 +08:00
Oliver Cooper
cc34213317 Update CHANGELOG.md 2021-07-15 16:05:31 +12:00
Sunli
1218664ed8
Merge pull request #574 from oeed/master
Changed Lookahead to support multiple fields
2021-07-15 10:00:38 +08:00
Oliver Cooper
4e685f6f91 Update CHANGELOG.md 2021-07-15 13:58:05 +12:00
Sunli
fa78d4eecf Update CHANGELOG.md 2021-07-15 09:47:59 +08:00
Sunli
a552a5c536 Update CHANGELOG.md 2021-07-14 11:52:24 +08:00
Sunli
6e23b24906 Update CHANGELOG.md 2021-07-12 11:15:46 +08:00
Rodgers
4dc65c4ba7 Add Changelog 2021-07-09 18:57:30 +07:00
Sunli
d09ba7ec95 Update CHANGELOG.md 2021-07-04 14:14:41 +08:00
Sunli
6fce0c3ca3 Update CHANGELOG.md 2021-07-02 10:56:51 +08:00
Sunli
cc9c987ecb Update CHANGELOG.md 2021-06-29 09:32:10 +08:00
Sunli
7cb30db2f2 Fix the bug that MergedObject may cause panic. #539 2021-06-21 09:48:19 +08:00
Sunli
60994fd1be Update CHANGELOG.md 2021-06-17 10:55:30 +08:00
Sunli
f5e3329e86 Implement InputType and OutputType for [T; N] array. 2021-06-17 10:39:27 +08:00
Sunli
29a4b51a4e Update CHANGELOG.md 2021-06-16 17:21:45 +08:00
Sunli
849fb58cec Update CHANGELOG.md 2021-06-16 15:09:44 +08:00
Yin Jifeng
29593c6d45 feat: support bson v2.0.0-beta 2021-06-11 11:00:19 +08:00
Sunli
ea10d1656d Update CHANGELOG.md 2021-06-10 10:18:30 +08:00
Sunli
4c98ad2c92 Allow field guards to support paths. #536 2021-06-08 19:42:53 +08:00
Sunli
d22943cd03 Update CHANGELOG.md 2021-06-08 10:26:17 +08:00
Sunli
131309ef3f Update CHANGELOG.md 2021-06-08 10:26:00 +08:00
Sunli
b15e421f1e Update CHANGELOG.md 2021-06-07 14:38:32 +08:00
Sunli
c48ab7f17a Update CHANGELOG & Docs 2021-06-07 14:22:45 +08:00