Skip to content

Releases: github/eslint-plugin-github

v6.1.1

Choose a tag to compare

@alaingoga alaingoga released this 10 Jul 13:12
7a5567b

Fixed

  • jsx-a11y recommended rules are now correctly applied in the flat React config. Previously, lib/configs/flat/react.js spread jsx-a11y's recommended config but then redefined its own rules object, which shallow-overwrote and silently dropped most of the recommended rule set — leaving only a handful of rules active. The recommended rules are now explicitly merged, so the full jsx-a11y/recommended baseline is enforced while GitHub-specific overrides are preserved.

v6.1.0

Choose a tag to compare

@alaingoga alaingoga released this 07 Jul 21:56
3611a16
  • Expanded supported ESLint peer range
    Changed peerDependencies from ^8 || ^9 to ^8 || ^9 || ^10
  • Fixed flat recommended plugin wiring for compatibility
    Wrapped eslint-plugin-eslint-comments with @eslint/compat

v6.1.0-alpha

v6.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@alaingoga alaingoga released this 07 Jul 20:59
3611a16
  • Expanded supported ESLint peer range
    Changed peerDependencies from ^8 || ^9 to ^8 || ^9 || ^10
  • Fixed flat recommended plugin wiring for compatibility
    Wrapped eslint-plugin-eslint-comments with @eslint/compat

v6.0.0

Choose a tag to compare

@keithamus keithamus released this 19 Mar 14:37
139bf63

What's Changed

BREAKING CHANGE: This project is now ESM. Users of Node < 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.

  • Remove github plugin from typescript by @gracepark in #610
  • Add typescript by @gracepark in #616
  • chore(deps): bump the all-dependencies group across 1 directory with 9 updates by @dependabot in #617
  • chore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies group by @dependabot in #618
  • chore(deps): bump the all-dependencies group with 8 updates by @dependabot in #619
  • chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #620
  • chore: update rule meta to satisfiy lint rules by @43081j in #621
  • feat: migrate to ESM only by @43081j in #622

New Contributors

Full Changelog: v5.1.8...v6.0.0

v5.1.8

Choose a tag to compare

@gracepark gracepark released this 04 Feb 20:35
8ecebe2

What's Changed

  • chore(deps): bump @eslint/compat from 1.2.5 to 1.2.6 in the all-dependencies group by @dependabot in #607
  • Update a11y rule config to not flag role being set for ul by @khiga8 in #608
  • Update prettier plugin name by @gracepark in #609

Full Changelog: v5.1.7...v5.1.8

v5.1.7

Choose a tag to compare

@gracepark gracepark released this 30 Jan 23:05
a40a2b9

What's Changed

  • Upgrade eslint-plugin-import for eslint 9 support by @tomups in #603
  • chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #604
  • Update names back to original for eslint-comments and no-only-tests by @gracepark in #605

New Contributors

Full Changelog: v5.1.6...v5.1.7

v5.1.6

Choose a tag to compare

@gracepark gracepark released this 27 Jan 22:21
3d1ffee

What's Changed

  • fix: upgrade eslint-plugin-jsx-a11y by @hyldmo in #597
  • chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #598
  • chore(deps): bump the all-dependencies group across 1 directory with 7 updates by @dependabot in #601
  • Update naming of plugins by @gracepark in #602

New Contributors

Full Changelog: v5.1.5...v.5.1.6

v5.1.5

Choose a tag to compare

@gracepark gracepark released this 06 Jan 22:44
1b65401

What's Changed

  • fix: async-currenttarget/preventdefault doesn’t consider nested scopes by @kurtextrem in #567
  • chore(deps): bump the all-dependencies group with 6 updates by @dependabot in #586
  • use single quotes by @arelia in #590
  • chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #588
  • chore(deps): bump the all-dependencies group with 6 updates by @dependabot in #592
  • chore(deps): bump the all-dependencies group across 1 directory with 3 updates by @dependabot in #595
  • chore(deps): bump @eslint/plugin-kit from 0.2.2 to 0.2.4 in the npm_and_yarn group by @dependabot in #593
  • Update rules for flat config by @gracepark in #596

New Contributors

Full Changelog: v5.1.4...v5.1.5

v5.1.4

Choose a tag to compare

@gracepark gracepark released this 05 Dec 19:02
abcfc3b

What's Changed

  • chore(deps): bump the all-dependencies group with 6 updates by @dependabot in #581
  • chore(deps-dev): bump cross-spawn from 6.0.5 to 6.0.6 in the npm_and_yarn group by @dependabot in #574
  • Update README.md by @gracepark in #583
  • Update filenames default since it is now in our repo by @gracepark in #584

Full Changelog: v5.1.3...v5.1.4

v5.1.3

Choose a tag to compare

@gracepark gracepark released this 26 Nov 19:31
7c07c17

What's Changed

  • ESLint <v9 will maintain backwards compatibility by using the original eslint-filenames-plugin by @gracepark in #579
  • For ESLint v9+, if you configured the filenames/match-regex rule, please note we have adapted the match regex rule into eslint-plugin-github as the original eslint-filenames-plugin is no longer maintained and needed an ESLint v9 update. Please update the rule name to github/filenames-match-regex and keep the same configuration.

Full Changelog: v5.1.2...v5.1.3