Skip to content

Releases: github/eslint-plugin-github

v6.0.0

19 Mar 14:37
139bf63
Compare
Choose a tag to compare

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

04 Feb 20:35
8ecebe2
Compare
Choose a tag to compare

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

30 Jan 23:05
a40a2b9
Compare
Choose a tag to compare

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

27 Jan 22:21
3d1ffee
Compare
Choose a tag to compare

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

06 Jan 22:44
1b65401
Compare
Choose a tag to compare

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

05 Dec 19:02
abcfc3b
Compare
Choose a tag to compare

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

26 Nov 19:31
7c07c17
Compare
Choose a tag to compare

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

v5.1.2

25 Nov 22:32
97908fc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v5.1.2

v5.1.1

21 Nov 22:03
491ca33
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump the all-dependencies group across 1 directory with 4 updates by @dependabot in #575
  • Update package.json by @gracepark in #577

Full Changelog: v5.1.0...v5.1.1

v5.1.0

20 Nov 22:54
3c52370
Compare
Choose a tag to compare
v5.1.0 Pre-release
Pre-release

In this release we're supporting ESLint's new flat config and still maintaining legacy configs for backwards compatibility. We've created flat configs via getFlatConfigs():

Usage

import github from 'eslint-plugin-github'

export default [
  github.getFlatConfigs().browser,
  github.getFlatConfigs().recommended,
  github.getFlatConfigs().react,
  ...github.getFlatConfigs().typescript,
  {
    files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],
    ignores: ['eslint.config.mjs'],
    rules: {
      'github/array-foreach': 'error',
      'github/async-preventdefault': 'warn',
      'github/no-then': 'error',
      'github/no-blur': 'error',
    },
  },
]

What's Changed

  • chore(deps): bump micromatch from 4.0.5 to 4.0.8 in the npm_and_yarn group by @dependabot in #549
  • chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #552
  • chore(deps): bump the all-dependencies group across 1 directory with 5 updates by @dependabot in #557
  • Actions/Node Updates by @dgreif in #558
  • [Patch] Bumping eslint-plugin-escompat plugin to latest version by @dusave in #560
  • chore(deps): bump the all-dependencies group across 1 directory with 3 updates by @dependabot in #561
  • chore(deps): bump the all-dependencies group with 6 updates by @dependabot in #562
  • Update Dockerfile by @gracepark in #565
  • chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #569
  • Support flat config and upgrade eslint to v9 by @gracepark in #571

New Contributors

Full Changelog: v5.0.2...v5.1.0

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy