Skip to content

Releases: dimaMachina/graphql-eslint

@graphql-eslint/[email protected]

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/[email protected]

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

Patch Changes

@graphql-eslint/[email protected]

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/[email protected]

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/[email protected]

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/[email protected]

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 [email protected]
  • af22d9d: chore: clarify report message for require-description rule
  • 1729313: fix ESTree parser, convert loc.column to 0-based column number

@graphql-eslint/[email protected]

20 Jan 10:11
13e427f
Compare
Choose a tag to compare

Minor Changes

  • 6f8c3b6: fix: find graphqlrc files relative to linted file

@graphql-eslint/[email protected]

03 Jan 12:33
c7299bd
Compare
Choose a tag to compare

Minor Changes

  • 624d604: fix: ignore root types in strict-id-in-types rule

@graphql-eslint/[email protected]

02 Jan 08:56
9095140
Compare
Choose a tag to compare

Minor Changes

  • cc9a561: feat: ignore fragments in require-id-when-available rule

@graphql-eslint/[email protected]

02 Jan 08:53
530a459
Compare
Choose a tag to compare

Minor Changes

  • 75ec7d1: fix false positive case in possible-type-extension rule when schema is separate into multiple files