7ea76865e6
Validate the subscription root
...
…not to be an introspection field.
2024-12-01 21:53:01 +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
5abc377e9d
Deprecate gql
2024-10-24 16:56:31 +02:00
ba07f8298b
Validate repeatable directives
2024-10-13 19:40:12 +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
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
e731c7db07
Remove deprecated symbols from the Error module
2024-04-04 18:51:58 +02: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
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
a1cda38e20
Fix values not being coerced to lists
2023-11-04 13:46:10 +01: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
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
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
bb4375313e
Encode object type definitions
2023-01-03 13:10:33 +01:00
70dedb6911
Encode interfaces (2018)
2023-01-02 10:30:37 +01:00
a96d4e6ef3
Add Semigroup and Monoid instances for Description
2022-12-27 10:38:08 +01:00
3ce6e7da46
Encode schema definitions
2022-12-25 16:38:00 +01:00
a5cf0a32e8
Replace ">> pure ()" with void
2022-12-24 18:59:40 +01:00
2f9881bb21
Fix GHC 9.2 warnings and deprecations
...
- Fix GHC 9.2 warnings
- Convert comments to proper deprecations
2022-12-24 18:09:52 +01:00
bf2e4925b4
Add operation type encoder
2022-10-02 11:38:53 +02:00
2f19093803
Change execute' to shouldResolveTo helper method
2022-07-01 12:18:02 +02:00
0dac9701bc
Document usage of the json flag
2022-06-30 11:10:46 +02:00
0d25f482dd
Remove deprecated Error functions
2022-03-31 21:49:44 +02:00
Dmitrii Skurikhin
8503c0f288
enhance query errors
2022-02-16 08:58:16 +01:00
647547206f
Add back graphql function, but jsonless
2022-01-20 11:43:21 +01:00
Dmitrii Skurikhin
0c8edae90a
fix empty list argument parsing
2022-01-09 09:00:56 +01:00
Dmitrii Skurikhin
1f7bd92d11
fix index position in error path
2022-01-07 08:31:47 +01:00
116aa1f6bb
Put JSON support behind a flag
2021-12-24 13:35:18 +01:00
df078a59d0
Add Serialize and VariableValue value instances
...
- `Serialize` instance for `Type.Definition.Value`.
- `VariableValue` instance for `Type.Definition.Value`.
It makes it possible to use the library without an additional
serialization format like JSON.
2021-12-22 08:56:01 +01:00
930b8f10b7
Eta reduce and update required hlint
2021-11-23 09:21:07 +01:00
eedab9e742
Don't append a trailing newline in gql
2021-09-22 08:50:20 +02:00
a3f18932bd
Add TH module with gql quasi quoter
2021-09-21 09:37:57 +02:00
7b00e8a0ab
Deprecate unused functions from the old executor
2021-09-05 09:14:57 +02:00
7444895a58
Remove unused (and not exposed) Execute.Internal
2021-09-04 07:27:51 +02:00
de4f69ab03
Add CHANGELOG entries for the new executor
2021-09-04 07:12:34 +02:00