Sunli
e7419178e4
Release 2.5.4
...
async-graphql@2.5.4
async-graphql-actix-web@2.5.4
async-graphql-derive@2.5.4
async-graphql-parser@2.5.4
async-graphql-tide@2.5.4
async-graphql-warp@2.5.4
Generated by cargo-workspaces
2021-02-15 09:29:44 +08:00
Sunli
d3e056f95c
Release 2.5.3
...
async-graphql@2.5.3
async-graphql-actix-web@2.5.3
async-graphql-derive@2.5.3
async-graphql-parser@2.5.3
async-graphql-tide@2.5.3
async-graphql-warp@2.5.3
Generated by cargo-workspaces
2021-02-13 10:42:14 +08:00
Sunli
11437be271
Fixed getting "custom attribute panicked" message when using [#Object]
helper. #409
2021-02-13 09:09:29 +08:00
Sunli
bce55dec08
Release 2.5.0
...
async-graphql@2.5.0
async-graphql-actix-web@2.5.0
async-graphql-derive@2.5.0
async-graphql-tide@2.5.0
async-graphql-warp@2.5.0
Generated by cargo-workspaces
2021-01-17 13:41:18 +08:00
Sunli
98ab15355d
Release 2.4.11
...
async-graphql@2.4.11
async-graphql-actix-web@2.4.11
async-graphql-derive@2.4.11
async-graphql-tide@2.4.11
async-graphql-warp@2.4.11
Generated by cargo-workspaces
2021-01-15 10:31:36 +08:00
Sunli
879bcd6061
Add NewType
derive macro. #388
2021-01-15 10:29:03 +08:00
Sunli
7cfeea40f3
Release 2.4.10
...
async-graphql@2.4.10
async-graphql-actix-web@2.4.10
async-graphql-derive@2.4.10
async-graphql-tide@2.4.10
async-graphql-warp@2.4.10
graphql-benchmark@2.4.10
Generated by cargo-workspaces
2021-01-14 19:23:37 +08:00
Sunli
a0ded06da8
Fix a bug that cause generic InputObject
and SimpleObject
is incorrect name. #387
2021-01-14 19:20:28 +08:00
Sunli
770ebf3eb5
Release 2.4.9
...
async-graphql@2.4.9
async-graphql-actix-web@2.4.9
async-graphql-derive@2.4.9
async-graphql-tide@2.4.9
async-graphql-warp@2.4.9
graphql-benchmark@2.4.9
Generated by cargo-workspaces
2021-01-14 13:17:16 +08:00
Sunli
7bda6333da
Add support for generic SimpleObject
. #387
2021-01-14 13:16:30 +08:00
Sunli
95e372e0d3
Add Send + Sync
constraints for InputType
, OutputType
and SubscriptionType
.
2021-01-14 12:41:59 +08:00
Sunli
4a4e4e7219
Release 2.4.8
...
async-graphql@2.4.8
async-graphql-actix-web@2.4.8
async-graphql-derive@2.4.8
async-graphql-tide@2.4.8
async-graphql-warp@2.4.8
Generated by cargo-workspaces
2021-01-14 11:29:40 +08:00
Sunli
ac620c1eea
Add support for generic InputObject
. #387
2021-01-14 11:27:15 +08:00
Sunli
90e175659d
Release 2.4.6
...
async-graphql@2.4.6
async-graphql-actix-web@2.4.6
async-graphql-derive@2.4.6
async-graphql-parser@2.4.6
async-graphql-tide@2.4.6
async-graphql-warp@2.4.6
Generated by cargo-workspaces
2021-01-10 13:50:13 +08:00
Sunli
c547252121
#[Object] on impl dyn TraitObj. #381
2021-01-10 11:21:47 +08:00
Sunli
894db21f46
Release 2.4.5
...
async-graphql@2.4.5
async-graphql-actix-web@2.4.5
async-graphql-derive@2.4.5
async-graphql-parser@2.4.5
async-graphql-tide@2.4.5
async-graphql-warp@2.4.5
Generated by cargo-workspaces
2021-01-06 11:03:06 +08:00
Sunli
06b2d3215f
Release 2.4.3
...
async-graphql@2.4.3
async-graphql-actix-web@2.4.3
async-graphql-derive@2.4.3
async-graphql-tide@2.4.3
async-graphql-warp@2.4.3
Generated by cargo-workspaces
2020-12-28 19:41:10 +08:00
Sunli
c8f5e3de36
Fix #[Object] macro panic with default u32. #361
2020-12-28 18:39:17 +08:00
Sunli
0c5045a931
Release 2.4.0
...
async-graphql@2.4.0
async-graphql-actix-web@2.4.0
async-graphql-derive@2.4.0
async-graphql-tide@2.4.0
async-graphql-warp@2.4.0
Generated by cargo-workspaces
2020-12-21 19:57:05 +08:00
Aaron Hill
cea22da228
Strip r#
prefix when constructing getter ident
...
When calling `to_string()` on an identifier, the returned string will
have an `r#` prefix if the original identifer was a raw identifier. This
prefix needs to be removed if the identifier is interpolated into
another identifier (e.g. `__some_prefix__r#other_ident`) in order for
the new identifier to be valid.
This issue was previously masked due to the fact that the relevant test
uses `r#i32`. It's possible to use `i32` as a normal (non-raw) ident -
due to a bug in rustc, this means that the user-supplied `r#` prefix
will be lost when calling `to_string()`. This bug will eventually be
fixed, causing `to_string()` to start returning `r#i32` instead of
`i32`.
This commit strips the `r#` prefix (if present) from an identifier
before using it to construct a new identifier. The relevant test is
updated to use `r#match`, which actually requires the `r#` prefix to be
a valid identifier. This causes the test to fail without this patch on
current versions of Rust.
2020-12-20 19:08:22 -05:00
Sunli
6ab50f1db5
Release 2.3.2
...
async-graphql@2.3.2
async-graphql-actix-web@2.3.2
async-graphql-derive@2.3.2
async-graphql-tide@2.3.2
async-graphql-warp@2.3.2
Generated by cargo-workspaces
2020-12-19 18:40:00 +08:00
Sunli
f10cda9e78
Add custom complexity for subscription.
2020-12-19 18:39:33 +08:00
Sunli
460d2dd641
Release 2.3.0
...
async-graphql@2.3.0
async-graphql-actix-web@2.3.0
async-graphql-derive@2.3.0
async-graphql-tide@2.3.0
async-graphql-warp@2.3.0
Generated by cargo-workspaces
2020-12-18 19:09:43 +08:00
Sunli
ec82e64a39
Improve depth and complex.
2020-12-18 18:56:28 +08:00
Sunli
87e241026d
Release 2.2.0
...
async-graphql@2.2.0
async-graphql-actix-web@2.2.0
async-graphql-derive@2.2.0
async-graphql-tide@2.2.0
async-graphql-warp@2.2.0
Generated by cargo-workspaces
2020-12-15 20:30:36 +08:00
Sunli
f59c287ba0
Add the skip
attribute to the InputObject fields.
2020-12-15 20:29:59 +08:00
Sunli
10174732a8
Release 2.1.8
...
async-graphql@2.1.8
async-graphql-actix-web@2.1.8
async-graphql-derive@2.1.8
async-graphql-tide@2.1.8
async-graphql-warp@2.1.8
Generated by cargo-workspaces
2020-12-12 17:05:40 +08:00
Sunli
e29b7a3627
Add visible
attributes on types, fields, and parameters, allowing some content to be hidden based on conditions.
2020-12-12 16:23:53 +08:00
Sunli
03f6ed4ba2
Rename InputValueType to InputType and OutputValueType to OutputType.
2020-12-11 15:37:50 +08:00
Sunli
64d3c56cd9
Release 2.1.4
...
async-graphql@2.1.4
async-graphql-actix-web@2.1.4
async-graphql-derive@2.1.4
async-graphql-tide@2.1.4
async-graphql-warp@2.1.4
Generated by cargo-workspaces
2020-11-23 12:51:43 +08:00
Sunli
d0284857be
Clippy clean
2020-11-23 12:50:35 +08:00
Sunli
2d3d749e26
Release 2.1.3
...
async-graphql@2.1.3
async-graphql-actix-web@2.1.3
async-graphql-derive@2.1.3
async-graphql-tide@2.1.3
async-graphql-warp@2.1.3
Generated by cargo-workspaces
2020-11-22 09:54:14 +08:00
Sunli
778c950f47
Fix async_graphql::Object does not work when inside macro after rust 1.48.0
2020-11-22 09:53:18 +08:00
Sunli
2edb6c35e9
Release 2.1.2
...
async-graphql@2.1.2
async-graphql-actix-web@2.1.2
async-graphql-derive@2.1.2
async-graphql-parser@2.1.2
async-graphql-tide@2.1.2
async-graphql-warp@2.1.2
Generated by cargo-workspaces
2020-11-14 08:43:25 +08:00
Sunli
666154a62f
Release 2.1.1
...
async-graphql@2.1.1
async-graphql-actix-web@2.1.1
async-graphql-derive@2.1.1
async-graphql-parser@2.1.1
async-graphql-tide@2.1.1
async-graphql-warp@2.1.1
Generated by cargo-workspaces
2020-11-10 11:47:48 +08:00
Sunli
f6b6241f52
Release 2.0.16
...
async-graphql@2.0.16
async-graphql-actix-web@2.0.16
async-graphql-derive@2.0.16
async-graphql-tide@2.0.16
async-graphql-warp@2.0.16
Generated by cargo-workspaces
2020-11-08 08:03:27 +08:00
Sunli
7ed2698d65
Fix #339
2020-11-08 08:00:14 +08:00
Sunli
b5acf4251d
Release 2.0.15
...
async-graphql@2.0.15
async-graphql-actix-web@2.0.15
async-graphql-derive@2.0.15
async-graphql-tide@2.0.15
async-graphql-warp@2.0.15
Generated by cargo-workspaces
2020-11-07 09:19:42 +08:00
Sunli
4323f300fb
Subscription macros now correctly report unsupported attribute errors.
2020-11-07 09:13:53 +08:00
Sunli
6b7adae624
Release 2.0.12
...
async-graphql@2.0.12
async-graphql-actix-web@2.0.12
async-graphql-derive@2.0.12
async-graphql-tide@2.0.12
async-graphql-warp@2.0.12
Generated by cargo-workspaces
2020-11-04 10:26:32 +08:00
Sunli
cc793e080a
Merge branch 'master' of github.com:async-graphql/async-graphql
2020-11-04 10:26:04 +08:00
Sunli
599b5f1c47
Fix the problem that Description
derived macro do not support generic objects.
2020-11-04 10:25:30 +08:00
Sunli
7c62b10ebc
Fix #333
2020-11-03 18:16:55 +08:00
Sunli
ccede153ed
Release 2.0.10
...
async-graphql@2.0.10
async-graphql-actix-web@2.0.10
async-graphql-derive@2.0.10
async-graphql-tide@2.0.10
async-graphql-warp@2.0.10
Generated by cargo-workspaces
2020-11-01 11:33:55 +08:00
Sunli
d4e26192ce
Fix interface downcasting. #330
2020-10-31 08:58:54 +08:00
Sunli
bc9626cf95
Release 2.0.9
...
async-graphql@2.0.9
async-graphql-actix-web@2.0.9
async-graphql-derive@2.0.9
async-graphql-tide@2.0.9
async-graphql-warp@2.0.9
Generated by cargo-workspaces
2020-10-27 10:06:42 +08:00
Sunli
770ed31508
Add use_type_description
attribute for derive macros Object, Scalar and Subscription.
2020-10-26 21:34:05 +08:00
Sunli
fc35787885
Add interface to implement another interface. #322
2020-10-24 09:08:18 +08:00
Sunli
4b058bc0ee
Release 2.0.8
...
async-graphql@2.0.8
async-graphql-actix-web@2.0.8
async-graphql-derive@2.0.8
async-graphql-parser@2.0.8
async-graphql-tide@2.0.8
async-graphql-warp@2.0.8
Generated by cargo-workspaces
2020-10-23 08:27:27 +08:00
Sunli
c999dd26dd
Fix typo
2020-10-22 10:11:47 +08:00