Releases: github/eslint-plugin-github
Releases · github/eslint-plugin-github
v5.1.4
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
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 intoeslint-plugin-github
as the originaleslint-filenames-plugin
is no longer maintained and needed an ESLint v9 update. Please update the rule name togithub/filenames-match-regex
and keep the same configuration.
Full Changelog: v5.1.2...v5.1.3
v5.1.2
v5.1.1
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
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
- @dusave made their first contribution in #560
- @gracepark made their first contribution in #565
Full Changelog: v5.0.2...v5.1.0
v5.0.2
What's Changed
- chore(deps): bump the all-dependencies group across 1 directory with 3 updates by @dependabot in #533
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #534
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #535
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #536
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #537
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #538
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #540
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #541
- chore(deps): bump the all-dependencies group across 1 directory with 3 updates by @dependabot in #543
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #544
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #545
- chore(deps): bump the all-dependencies group across 1 directory with 4 updates by @dependabot in #551
Full Changelog: v5.0.1...v5.0.2
v5.0.1
What's Changed
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #530
- Provide
no-redundant-roles
exception forrowgroup
by @khiga8 in #531
Full Changelog: v5.0.0...v5.0.1
v5.0.0
Formally releasing v5.0.0!
This release includes everything in pre-release v5.0.0-2!
We notably dropped support for node 14 and node 16 in favor of node 18.
What's Changed
- Drop node 14/16 support and fix bug in
getElementType
logic by @khiga8 in #525 - Bump node 14 to node 18 by @khiga8 in #529
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #510
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #511
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #512
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #514
- chore(deps): bump the all-dependencies group across 1 directory with 4 updates by @dependabot in #522
v5.0.0-2
In this release, we are formally dropping support for node 14 and node 16.
What's Changed
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #510
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #511
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #512
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #514
- chore(deps): bump the all-dependencies group across 1 directory with 4 updates by @dependabot in #522
- Fix bug in
getElementType
logic by @khiga8 in #525
Full Changelog: v4.10.2...v5.0.0-2
v4.10.2
What's Changed
Functionality
- Update no-then.md by @cefn in #503
- fix
a11y-svg-has-accessible-name
considering whitespace JSXText by @nnmrts in #508
Dependancy updates
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #482
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #484
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #485
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #486
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #487
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #489
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #488
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #490
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #491
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #492
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #493
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #494
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #495
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #496
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in #498
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in #499
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #500
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #501
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #502
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #504
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #507
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in #509
New Contributors
Full Changelog: v4.10.1...v4.10.2