Commit Graph

425 Commits

Author SHA1 Message Date
7ea76865e6
Validate the subscription root
…not to be an introspection field.
2024-12-01 21:53:01 +01:00
2dcefff76a
Add test for introspection as subscription root
Add a pending test checking that an introspection field cannot be
subscription root.
2024-11-10 22:23:54 +01:00
27a5a0b44e
Adjust wording according to the 2021 specification 2024-11-07 18:18:12 +01:00
97627ffc36
Parse interfaces implementing interfaces 2024-11-05 19:44:45 +01:00
6f7bb10a62
Remove deprecated gql quasi quoter 2024-11-05 19:39:16 +01:00
fda4b4fce4
Release 1.4.0.0 2024-10-26 20:03:32 +02:00
5abc377e9d
Deprecate gql 2024-10-24 16:56:31 +02:00
67720f9ebe
Replace gql with literals in the validation tests 2024-10-18 21:00:48 +02:00
cdb2aa76b6
Fix block alignment in some parser tests 2024-10-17 18:08:30 +02:00
b056b4256f
Replace gql in Encoder tests with multiline string 2024-10-14 20:50:34 +02:00
ba07f8298b
Validate repeatable directives 2024-10-13 19:40:12 +02:00
1834e5c41e Add a test for empty field argument list
... within parens.
2024-09-17 18:32:45 +02:00
01b30a71da
Test directive definition decoder 2024-08-28 20:00:44 +02:00
b40d8a7e1e
Parse repeatable directive definitions 2024-08-27 10:51:01 +02:00
4b5e25a4d8
Add repeatable argument to the directive
…  schema representation.
2024-08-25 12:01:48 +02:00
a4e648d5aa
Add specifiedBy directive 2024-08-23 11:25:54 +02:00
6e32112be4
Require base >=4.15 (GHC 9)
It's already required by some of the dependencies, so it shouldn't be a
problem. Anyway NonEmpty usage is requiring base >=4.9 at least.
2024-08-07 19:25:42 +02:00
388af30b51
Fix GHC 9.8 warnings 2024-08-06 18:19:07 +02:00
e02463f452
Remove unused liftA2 import 2024-08-04 09:06:03 +02:00
9d85379826
Remove cariage return from the qq string 2024-08-04 08:30:00 +02:00
9b11300d23
Pass sdist output to the upload command 2024-07-25 12:35:28 +02:00
1c4584abdd
Add a release task 2024-05-01 16:38:17 +02:00
e071553e75
Update QuickCheck and containers 2024-05-01 14:06:33 +02:00
e731c7db07
Remove deprecated symbols from the Error module 2024-04-04 18:51:58 +02:00
303cf18d77
Switch to haskell images in the CI 2024-04-03 18:17:23 +02:00
6b8346e527
Update hlint to 3.8 2024-04-02 22:06:16 +02:00
303f84ed41
Release 1.2.0.3 2024-01-09 14:29:54 +01:00
d2ea9fb467
Release 1.2.0.2 2024-01-08 22:29:58 +01:00
809f446ff1
Fix variable location in objects and lists 2024-01-05 20:46:02 +01:00
b1b6bfcdb9
Add a test for the wrong variable location
inside an input object for the role checking for unused and undefined
variables.
2023-12-28 09:45:39 +01:00
59aa010f0b Fix "variable is not used" error 2023-12-27 12:50:17 +01:00
b1c5a568dd
Add a failing test for unused variables bug 2023-12-21 21:34:37 +01:00
5ffe8c72fa
Add a workflow 2023-11-27 13:00:55 +01:00
a961b168db Add a test for the input object coercion issue 2023-11-08 20:08:47 +01:00
a1cda38e20 Fix values not being coerced to lists 2023-11-04 13:46:10 +01:00
7c78497e04 Add a CHANGELOG entry for the show type fix 2023-10-14 16:40:19 +02:00
fdc43e4e25 Fix non nullable type representation
…in executor error messages.
2023-10-13 20:42:24 +02:00
2fdf04f54a
Remove leading carriage return in gql 2023-08-03 08:00:36 +02:00
3ed7dcd401
Support hspec 2.11 2023-04-25 08:51:18 +02:00
408dfb4301
Update web links 2023-03-23 09:46:04 +01:00
3b69dac371
Release 1.2.0.0 2023-02-28 17:54:02 +01:00
2834360411
Remove JSON support in the core package 2023-02-26 09:43:43 +01:00
83f2dc1a2d
Encode type extensions 2023-02-25 10:15:22 +01:00
3b0da4f3d7
Fix resolvers returning a list in the reverse order 2023-02-24 17:14:43 +01:00
d83f75b341
Encode schema extensions 2023-01-26 06:47:44 +01:00
85d876e131
Update the 2023 copyright 2023-01-12 13:02:50 +01:00
05fa5df558
Encode directive definitions 2023-01-11 10:28:45 +01:00
9021f3a25d
Encode input object types 2023-01-10 09:53:18 +01:00
025331a9ee
Encode enums 2023-01-09 20:56:21 +01:00
ab4808c44d
Encode unions 2023-01-08 17:33:25 +01:00