Skip to content

Fix List input coercion rules #1004

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 37 commits into from
Dec 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
0cb9248
Change `FromInputValue` signature and boostrap refactoring
tyranron Oct 15, 2021
584f9ae
Refactor primitive types, vol.1
tyranron Oct 15, 2021
e5481a0
Update actix beta
ilslv Nov 23, 2021
fdac7c7
Merge branch 'update-actix-beta' into allow-from-input-value-resolve-…
ilslv Nov 23, 2021
1c0ce20
Merge branch 'master' into allow-from-input-value-resolve-errors
ilslv Nov 29, 2021
acbdf97
Support FromInputValue for arrays
ilslv Nov 29, 2021
7092bf2
Fix existing tests
ilslv Dec 1, 2021
111e464
Remove more unwraps and panics
ilslv Dec 1, 2021
555db09
Fix ui codegen tests
ilslv Dec 1, 2021
1350245
Fix book example and docs
ilslv Dec 1, 2021
3692c19
Merge branch 'master' into allow-from-input-value-resolve-errors
ilslv Dec 1, 2021
ea2fe64
Corrections
ilslv Dec 1, 2021
115c55f
CHANGELOG
ilslv Dec 1, 2021
06e71c3
Correction
ilslv Dec 1, 2021
53a7c69
Forbid `__typename` on subscription root
ilslv Dec 8, 2021
c1d5631
CHANGELOG
ilslv Dec 9, 2021
64f7f8e
Minor corrections
tyranron Dec 9, 2021
ff7c3d7
Merge branch 'master' into allow-from-input-value-resolve-errors
tyranron Dec 10, 2021
5cc7555
Corrections
tyranron Dec 10, 2021
3e43886
Add tests
ilslv Dec 13, 2021
0a7b7d7
Merge branch 'master' into forbid_typename_on_subscription_root
ilslv Dec 13, 2021
efca2c0
Tests fixes
ilslv Dec 13, 2021
0112c1a
Upgrade actix
ilslv Dec 13, 2021
7006d58
Use poll_fn()
ilslv Dec 13, 2021
dd3a43c
Merge branch 'forbid_typename_on_subscription_root' into allow-from-i…
ilslv Dec 13, 2021
f2dbec3
Add boxed_field_err_fut
ilslv Dec 13, 2021
91a91a1
Corrections
ilslv Dec 13, 2021
dd80735
Corrections
ilslv Dec 13, 2021
00ff1df
Corrections
ilslv Dec 14, 2021
1f69939
Merge branch 'master' into allow-from-input-value-resolve-errors
ilslv Dec 14, 2021
982ec42
Corrections
ilslv Dec 14, 2021
b3b0c10
Fix List coercion rules
ilslv Dec 14, 2021
2f9e94e
Merge branch 'master' into fix-list-coercion
ilslv Dec 15, 2021
506f289
Corrections
ilslv Dec 15, 2021
45e4221
Corrections
ilslv Dec 15, 2021
fa6d552
Fix WASM build
ilslv Dec 16, 2021
3ceec32
Corrections
tyranron Dec 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions juniper/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@

- Allow spreading interface fragments on unions and other interfaces. ([#965](https://github.com/graphql-rust/juniper/pull/965), [#798](https://github.com/graphql-rust/juniper/issues/798))
- Support expressions in `graphql_value!` macro. ([#996](https://github.com/graphql-rust/juniper/pull/996), [#503](https://github.com/graphql-rust/juniper/issues/503))
- List coercion rules: `null` cannot be coerced to an `[Int!]!` or `[Int]!`. ([#1004](https://github.com/graphql-rust/juniper/pull/1004))

# [[0.15.7] 2021-07-08](https://github.com/graphql-rust/juniper/releases/tag/juniper-v0.15.7)

Expand Down
3 changes: 3 additions & 0 deletions juniper/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,13 @@ serde_json = { version = "1.0.2", default-features = false, optional = true }
smartstring = "0.2.6"
static_assertions = "1.1"
url = { version = "2.0", optional = true }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
uuid = { version = "0.8", default-features = false, optional = true }

[target.'cfg(target_arch = "wasm32")'.dependencies]
getrandom = { version = "0.2", features = ["js"] }
uuid = { version = "0.8", default-features = false, features = ["wasm-bindgen"], optional = true }

[dev-dependencies]
bencher = "0.1.2"
Expand Down
Loading