Skip to content

Releases: dimaMachina/graphql-eslint

@graphql-eslint/eslint-plugin@2.5.0

13 Nov 07:11
40401a0
Compare
Choose a tag to compare

Minor Changes

  • 64c302c: feat: add new rule no-root-type
  • c837c99: fix false positive case in no-unreachable-types rule when directive on root schema is used
  • 1914d6a: fix false positive case in known-fragment-names when import nested fragment

Patch Changes

  • 4c29de7: fix: make works graphql-eslint in yarn berry

@graphql-eslint/eslint-plugin@2.4.1

09 Nov 20:04
62cf3ea
Compare
Choose a tag to compare

Patch Changes

  • dc29c27: update graphql-js peer dependency range

@graphql-eslint/eslint-plugin@2.4.0

02 Nov 07:50
4e5fac5
Compare
Choose a tag to compare

Minor Changes

@graphql-eslint/eslint-plugin@2.3.2

31 Oct 15:56
2ef4f2b
Compare
Choose a tag to compare

Patch Changes

  • 86b3709: fix error report for no-unused-fields and no-unreachable-types rule
  • cf3cc4f: fix error report for require-deprecation-reason and require-field-of-type-query-in-mutation-result rule
  • 578b890: fix error report for require-deprecation-date rule
  • ebab010: fix error report for alphabetize rule
  • 7dacfe5: fix error report for avoid-scalar-result-type-on-mutation rule
  • f712780: fix error report for unique-fragment-name and unique-operation-name rule
  • d081fcc: fix error report for selection-set-depth rule and for graphql-js rules
  • 46f03f7: fix error report for description-style rule
  • b36a32c: fix error report for strict-id-in-types and naming-convention rule
  • 7aa8157: fix error report for input-name rule
  • a285de3: fix error report for require-deprecation-reason and require-field-of-type-query-in-mutation-result rule
  • ced6789: fix error report for no-deprecated rule

@graphql-eslint/eslint-plugin@2.3.1

28 Oct 07:56
d133f39
Compare
Choose a tag to compare

Patch Changes

  • 98b6bcb: fix: adjust report location for no-operation-name-suffix rule
  • 1bacedd: fix: adjust report location for no-anonymous-operations rule
  • c42cee5: fix: adjust report location for avoid-typename-prefix rule
  • eb4a851: fix: adjust report location for require-description rule

@graphql-eslint/eslint-plugin@2.3.0

20 Oct 15:11
e118413
Compare
Choose a tag to compare

Minor Changes

  • f2a6635: add new rule require-field-of-type-query-in-mutation-result
  • 44a6c73: fix false negative case for no-undefined-variables rule
  • ed6644b: feat: support ESLint 8
  • f713823: fix false positive case for no-unused-variables rule
  • c7a8b33: add new rule alphabetize

@graphql-eslint/eslint-plugin@2.2.0

20 Sep 06:13
4b01482
Compare
Choose a tag to compare

Minor Changes

  • 1dd2f43: feat: add recommended and all configs
  • 1dd2f43: add new rule require-deprecation-date
  • 1dd2f43: add new rule avoid-scalar-result-type-on-mutation

@graphql-eslint/eslint-plugin@2.1.0

06 Sep 09:31
75b709f
Compare
Choose a tag to compare

Minor Changes

  • c6886ba: [New rule] Compare operation/fragment name to the file name
  • 2032a66: fix no-unreachable-types rule when interface implementing other interface

Patch Changes

  • c6886ba: NEW PLUGIN: Compare operation/fragment name to the file name
  • 7b12bbf: fix(no-hashtag-description): allow hashtag comments between fields and arguments

@graphql-eslint/eslint-plugin@2.0.2

22 Aug 08:04
b3ab822
Compare
Choose a tag to compare

Patch Changes

  • 403b946: enhance(eslint-plugin): refactor the parts using tools

@graphql-eslint/eslint-plugin@2.0.1

03 Aug 11:56
3882359
Compare
Choose a tag to compare

Patch Changes

  • 0fb8d51: Update range of graphql-config and graphql-tools to fix documents loading issues