Skip to content

Releases: dimaMachina/graphql-eslint

@graphql-eslint/eslint-plugin@3.10.6

13 Jul 01:02
aa9e123
Compare
Choose a tag to compare

Patch Changes

  • 39ab684: fix(alphabetize): should not fail when selection is aliased

@graphql-eslint/eslint-plugin@3.10.5

11 Jul 11:29
97b276d
Compare
Choose a tag to compare

Patch Changes

  • 712a8fe: fix(selection-set-depth): fix TypeError from ESLint suggestions, don't provide suggestions for fragment that can be in a separate file
  • 01421ae: fix(no-unreachable-types): ignore directives with Request Definitions locations

@graphql-eslint/eslint-plugin@3.10.4

02 Jun 00:12
77b6479
Compare
Choose a tag to compare

Patch Changes

  • 5593891: fix(known-directives): support ignoreClientDirectives for OperationDefinition

@graphql-eslint/eslint-plugin@3.10.3

23 Apr 18:16
483cf7d
Compare
Choose a tag to compare

Patch Changes

  • 8a3b584: fix broken report highlighting when processor is used

@graphql-eslint/eslint-plugin@3.10.2

06 Apr 22:20
4280752
Compare
Choose a tag to compare

Patch Changes

  • daa04bb: feat: support select id field with an alias in require-id-when-available rule
  • 2efc772: fix: processor should always return code string in preprocess method

@graphql-eslint/eslint-plugin@3.10.1

31 Mar 13:34
cce9aad
Compare
Choose a tag to compare

Patch Changes

@graphql-eslint/eslint-plugin@3.10.0

29 Mar 01:04
24762d9
Compare
Choose a tag to compare

Minor Changes

  • 7251269: feat: new rule relay-connection-types
  • 7251269: feat: new rule relay-edge-types
  • 7251269: feat: new rule relay-page-info
  • 7251269: feat: new rule relay-arguments
  • 7251269: feat: new config plugin:@graphql-eslint/relay
  • 7251269: fix: adjust suggestion fix location for code-files
  • edbec90: feat: update graphql-config to fix loading schema via url

Patch Changes

  • 4bcee4a: fix: surface the original error while loading schema in ESLint server
  • 4bcee4a: fix: clarify error message for outdated version of graphql package
  • 3e821de: fix: allow single letter for snake_case and UPPER_CASE in naming-convention rule

Special thanks to @connorjs

@graphql-eslint/eslint-plugin@3.9.1

14 Mar 18:42
3496388
Compare
Choose a tag to compare

Patch Changes

  • 56d6ff3: [known-fragment-names]: fix when fragment used on interface and union
  • 3fe3761: print debug information with DEBUG env variable, example DEBUG=graphql-eslint:* eslint .

@graphql-eslint/eslint-plugin@3.9.0

05 Mar 11:14
b926fb6
Compare
Choose a tag to compare

Minor Changes

  • 9c575c6: feat: add definitions option for alphabetize rule
  • bcbda42: feat: add suggestions for require-id-when-available, require-deprecation-date, no-deprecated and no-scalar-result-type-on-mutation rules
  • 1f697f0: feat: add suggestions for no-duplicate-fields, no-hashtag-description and selection-set-depth rules
  • db22ba5: feat: add suggestions for no-typename-prefix, no-root-type, no-case-insensitive-enum-values-duplicates rules
  • b04a8d5: feat: add ignoreClientDirectives option for known-directives rule
  • 63c5c78: feat: add suggestions for description-style, input-name and no-anonymous-operations rules

Patch Changes

  • 58b5bfd: fix: false negative case when nested fragments used in require-id-when-available rule
  • 2cbaa60: fix: check nested selections in fragments in require-id-when-available rule
  • d9386ad: fix autofix sort for variables in alphabetize rule

Thanks to @jycouet for improving require-id-when-available 58b5bfd

@graphql-eslint/eslint-plugin@3.8.0

01 Feb 14:12
6f97617
Compare
Choose a tag to compare

Minor Changes

  • 0da135f: feat: add new option OperationDefinition in require-description rule
  • 1729313: feat: add autofix for alphabetize rule and change sort order to lexicographic
  • d9bdbd3: feat: add new style matchDocumentStyle for match-document-filename rule

Patch Changes

  • 7a5ebe0: fix error in no-unreachable-types rule on graphql@16.3.0
  • af22d9d: chore: clarify report message for require-description rule
  • 1729313: fix ESTree parser, convert loc.column to 0-based column number