Releases: dimaMachina/graphql-eslint
November 23, 2024
@graphql-eslint/[email protected]
Patch Changes
- #2752
1e3e966
Thanks @dimaMachina! - fix - Config types don't satisfy
FlatConfig.Config
November 21, 2024
@graphql-eslint/[email protected]
Patch Changes
-
#2743
03ccb9d
Thanks @dimaMachina! - fix error fromno-deprecated
rule
4.0.0-alpha.13: node.typeInfo(...).inputType.getFields is not a function
-
#2735
ccd9303
Thanks @dimaMachina! - fix reporting lint issues not on first
char of file for.vue
and support ESLint fixes and suggestions for them. Use
new official example
November 19, 2024
@graphql-eslint/[email protected]
Patch Changes
- #2721
cda7929
Thanks @dimaMachina! - fixno-unreachable-types
to consider
wrapped request directive argument types
November 19, 2024
@graphql-eslint/[email protected]
Minor Changes
- #2719
57d6edf
Thanks @dimaMachina! - check for deprecated arguments and object
field nodes in graphql operations inno-deprecated
rule
November 17, 2024
@graphql-eslint/[email protected]
Patch Changes
-
#2711
b15df66
Thanks @dimaMachina! - Reenable running
require-id-when-available
onFragmentDefinition
-
#2713
8b6d46b
Thanks @dimaMachina! -naming-convention
rule should not fail
when aliasing underscore fields
November 17, 2024
@graphql-eslint/[email protected]
Major Changes
- #2281
c53cb4e
Thanks @maciesielka! - Add new config option
ignoredFieldSelectors
tono-unused-fields
rule to ignore all the relay pagination fields for
every connection exposed in schema for example
November 16, 2024
@graphql-eslint/[email protected]
Major Changes
- #2319
b3c73dc
Thanks @maciesielka! - Enforcerequire-selections
on
FragmentSpread
s withinGraphQLUnionType
s
November 16, 2024
@graphql-eslint/[email protected]
Patch Changes
- #2277
3b35bae
Thanks @yoavain-sundaysky! - fix false positive cases for
require-import-fragment
on Windows, whengraphql-config
'sdocuments
key contained glob
pattern => source file path of document contained always forward slashes
November 16, 2024
@graphql-eslint/[email protected]
Minor Changes
November 13, 2024
@graphql-eslint/[email protected]
Major Changes
-
#2598
e771499
Thanks @bmulholland! - 1. graphql plugin can now we be specified
asplugins: { - '@graphql-eslint': { - graphqlPlugin.rules - } + '@graphql-eslint': graphqlPlugin }
-
Config rules should now be accessed through the
rules
propertyrules: { - ...graphqlESLint.configs['flat/operations-recommended'] + ...graphqlESLint.configs['flat/operations-recommended'].rules
-
processor can now be specified with accessing
processor
property- processor: graphql.processors.graphql + processor: graphqlPlugin.processor
-
The plugin can now be imported using a default import
- import * as graphql from '@graphql-eslint/eslint-plugin' + import graphqlPlugin from '@graphql-eslint/eslint-plugin'
-
Patch Changes
- #2692
dcf4e35
Thanks @dimaMachina! - fix some issues on Windows by running
tests with matrix on github CI