Releases: github/eslint-plugin-github
Releases · github/eslint-plugin-github
v4.9.1
Bug fixes
This release includes bug fixes for a few accessibility rules including: a11y-aria-role-supports-props
, a11y-no-title-attribute
, and
jsx-a11y/no-interactive-element-to-noninteractive-role
.
What's Changed
- Ignore calls to a method named innerText by @camchenry in #455
- bump
prettier
andeslint-plugin-prettier
to latest versions by @shiftkey in #457 - chore(deps): bump the all-dependencies group with 5 updates by @dependabot in #458
- Set config override for false positive rule by @khiga8 in #460
- Re-introduce accidentally removed testing commands by @khiga8 in #459
- Fix bugs with
getRole
andgetElementType
by @khiga8 in #461 - [Fix] Only look at semantic elements for
a11y-no-title-attribute
by @kendallgassner in #464 - Check for presence of attribute in
getRole
rather than the value by @khiga8 in #463
New Contributors
- @camchenry made their first contribution in #455
- @shiftkey made their first contribution in #457
Full Changelog: v4.9.0...v4.9.1
v4.9.0
What's Changed
- create rule: github/a11y-no-visually-hidden-interactive-element by @kendallgassner in #446
- Add polymorphic component check in
getElementType
by @kendallgassner in #449 - Adds
svg-has-accessible-name
rule by @lindseywild in #450 - chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #451
- Create rule: a11y-no-title-attribute by @kendallgassner in #453
- Bump aria-query and update to fix tests by @khiga8 in #448
- Rename
role-supports-aria-props
toa11y-
by @khiga8 in #454
New Contributors
- @kendallgassner made their first contribution in #446
- @lindseywild made their first contribution in #450
Full Changelog: v4.8.0...v4.9.0
v4.8.0
What's Changed
- Update react.js to turn
jsx-a11y/no-autofocus
off by @khiga8 in #442 - Dependency Updates
- chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by @dependabot in #419
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.55.0 to 5.56.0 by @dependabot in #420
- chore(deps): bump prettier from 2.8.4 to 2.8.7 by @dependabot in #421
- chore(deps): bump @typescript-eslint/parser from 5.55.0 to 5.56.0 by @dependabot in #422
- chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by @dependabot in #425
- chore(deps): bump @typescript-eslint/parser from 5.56.0 to 5.57.0 by @dependabot in #424
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.0 by @dependabot in #423
- chore(deps): bump @typescript-eslint/parser from 5.57.0 to 5.57.1 by @dependabot in #426
- chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by @dependabot in #427
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1 by @dependabot in #428
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.58.0 by @dependabot in #430
- chore(deps): bump @typescript-eslint/parser from 5.57.1 to 5.58.0 by @dependabot in #429
- chore(deps): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #431
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #434
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 by @dependabot in #433
- chore(deps): bump @typescript-eslint/parser from 5.58.0 to 5.59.0 by @dependabot in #432
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1 by @dependabot in #435
- chore(deps): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 by @dependabot in #437
- chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by @dependabot in #438
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 by @dependabot in #439
- Group dependabot updates by @manuelpuyol in #441
Full Changelog: v4.7.0...v4.8.0
v4.7.0
What's Changed
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 by @dependabot in #403
- chore(deps): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 by @dependabot in #405
- chore(deps): bump eslint-plugin-escompat from 3.3.4 to 3.4.0 by @dependabot in #404
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 by @dependabot in #409
- chore(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #408
- chore(deps): bump @typescript-eslint/parser from 5.52.0 to 5.53.0 by @dependabot in #407
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 by @dependabot in #410
- chore(deps): bump @typescript-eslint/parser from 5.53.0 to 5.54.0 by @dependabot in #411
- chore(deps): bump eslint-config-prettier from 8.6.0 to 8.7.0 by @dependabot in #415
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.54.1 by @dependabot in #414
- chore(deps): bump @typescript-eslint/parser from 5.54.0 to 5.54.1 by @dependabot in #412
- chore(deps-dev): bump eslint from 8.35.0 to 8.36.0 by @dependabot in #413
- Automate docs with eslint-doc-generator by @bmish in #398
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 by @dependabot in #417
- chore(deps): bump @typescript-eslint/parser from 5.54.1 to 5.55.0 by @dependabot in #416
- Update no-inner-html.md by @khiga8 in #381
- New rule to flag invalid aria-label format by @khiga8 in #418
New Contributors
Full Changelog: v4.6.1...v4.7.0
v4.6.1
What's Changed
- Update events handled by
no-useless-passive
andrequire-passive-events
by @boris-petrov in #354 - feat:
role-supports-aria-props
rule (noaria-label
-misuse) by @smockle in #362 - Updated dependencies
New Contributors
- @boris-petrov made their first contribution in #354
- @smockle made their first contribution in #362
Full Changelog: v4.6.0...v4.6.1
v4.6.0
What's Changed
- Allow wildcard
*.*.*
prefix extension by @theinterned in #357
Full Changelog: v4.5.0...v4.6.0
v4.5.0
What's Changed
- chore(deps): bump @typescript-eslint/parser from 5.41.0 to 5.42.0 by @dependabot in #337
- chore(deps-dev): bump eslint from 8.26.0 to 8.27.0 by @dependabot in #339
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.41.0 to 5.42.0 by @dependabot in #338
- chore(deps): bump @typescript-eslint/parser from 5.42.0 to 5.42.1 by @dependabot in #342
- chore(deps-dev): bump chai from 4.3.6 to 4.3.7 by @dependabot in #341
- bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.42.1 by @dependabot in #340
- chore(deps): bump @typescript-eslint/parser from 5.42.1 to 5.44.0 by @dependabot in #348
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.44.0 by @dependabot in #349
- chore(deps): bump prettier from 2.7.1 to 2.8.0 by @dependabot in #347
- chore(deps): bump @typescript-eslint/parser from 5.44.0 to 5.45.0 by @dependabot in #353
- chore(deps-dev): bump eslint from 8.27.0 to 8.29.0 by @dependabot in #351
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.44.0 to 5.45.0 by @dependabot in #350
- allow
.server.*
file extension by @theinterned in #343
New Contributors
- @theinterned made their first contribution in #343
Full Changelog: v4.4.1...v4.5.0
v4.4.1
What's Changed
- Use eslint-plugin-escompat in typescript config by @bdragon in #326
- chore(deps): bump @typescript-eslint/parser from 5.39.0 to 5.40.0 by @dependabot in #327
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.39.0 to 5.40.0 by @dependabot in #329
- chore(deps-dev): bump mocha from 10.0.0 to 10.1.0 by @dependabot in #328
- chore(deps): bump @typescript-eslint/parser from 5.40.0 to 5.40.1 by @dependabot in #334
- chore(deps-dev): bump eslint from 8.25.0 to 8.26.0 by @dependabot in #333
- chore(deps): bump eslint-plugin-no-only-tests from 3.0.0 to 3.1.0 by @dependabot in #332
- chore(deps): bump eslint-plugin-escompat from 3.3.3 to 3.3.4 by @dependabot in #331
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.40.0 to 5.40.1 by @dependabot in #330
- chore(deps): bump @typescript-eslint/parser from 5.40.1 to 5.41.0 by @dependabot in #335
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.40.1 to 5.41.0 by @dependabot in #336
New Contributors
Full Changelog: v4.4.0...v4.4.1
v4.4.0
What's Changed
- chore(deps): bump eslint-plugin-no-only-tests from 2.6.0 to 3.0.0 by @dependabot in #286
- chore(deps): bump @typescript-eslint/parser from 5.30.6 to 5.30.7 by @dependabot in #285
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.30.7 by @dependabot in #287
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 5.0.0 to 5.0.1 by @dependabot in #288
- chore(deps): bump eslint-plugin-jsx-a11y from 6.6.0 to 6.6.1 by @dependabot in #289
- chore(deps): bump prettier from 2.6.2 to 2.7.1 by @dependabot in #264
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.30.7 to 5.31.0 by @dependabot in #291
- chore(deps): bump @typescript-eslint/parser from 5.30.7 to 5.31.0 by @dependabot in #290
- chore(deps-dev): bump eslint from 8.20.0 to 8.21.0 by @dependabot in #292
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 5.0.1 to 5.0.2 by @dependabot in #293
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.32.0 by @dependabot in #294
- chore(deps): bump @typescript-eslint/parser from 5.31.0 to 5.32.0 by @dependabot in #295
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 5.0.2 to 5.0.3 by @dependabot in #296
- chore(deps): bump jsx-ast-utils from 3.3.2 to 3.3.3 by @dependabot in #298
- chore(deps): bump @typescript-eslint/parser from 5.32.0 to 5.33.0 by @dependabot in #299
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.33.0 by @dependabot in #300
- chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 by @dependabot in #297
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 by @dependabot in #301
- chore(deps): bump @typescript-eslint/parser from 5.33.0 to 5.33.1 by @dependabot in #303
- chore(deps): bump @typescript-eslint/parser from 5.33.1 to 5.35.1 by @dependabot in #306
- chore(deps-dev): bump eslint from 8.22.0 to 8.23.0 by @dependabot in #305
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.35.1 by @dependabot in #307
- chore(deps): bump @typescript-eslint/parser from 5.35.1 to 5.36.1 by @dependabot in #308
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.35.1 to 5.36.1 by @dependabot in #309
- chore(deps): bump @typescript-eslint/parser from 5.36.1 to 5.36.2 by @dependabot in #310
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.36.1 to 5.36.2 by @dependabot in #311
- chore(deps-dev): bump eslint from 8.23.0 to 8.23.1 by @dependabot in #312
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.36.2 to 5.37.0 by @dependabot in #313
- chore(deps): bump @typescript-eslint/parser from 5.36.2 to 5.37.0 by @dependabot in #314
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.37.0 to 5.38.0 by @dependabot in #317
- chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 by @dependabot in #316
- chore(deps): bump @typescript-eslint/parser from 5.37.0 to 5.38.0 by @dependabot in #315
- Update array-foreach.md by @rotelloj in #318
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.38.1 by @dependabot in #319
- chore(deps): bump @typescript-eslint/parser from 5.38.0 to 5.38.1 by @dependabot in #320
- chore(deps): bump @typescript-eslint/parser from 5.38.1 to 5.39.0 by @dependabot in #321
- chore(deps-dev): bump eslint from 8.24.0 to 8.25.0 by @dependabot in #322
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.39.0 by @dependabot in #323
- Update eslint plugin escompat by @koddsson in #325
New Contributors
Full Changelog: v4.3.7...v4.4.0
v4.3.7
What's Changed
- Add rule to prohibit building script tags in the client by @manuelpuyol in #223
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #222
- chore(deps): bump @typescript-eslint/parser from 5.15.0 to 5.16.0 by @dependabot in #224
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.15.0 to 5.16.0 by @dependabot in #225
- chore(deps): bump prettier from 2.6.0 to 2.6.1 by @dependabot in #227
- chore(deps-dev): bump eslint from 8.11.0 to 8.12.0 by @dependabot in #226
- chore(deps): bump @typescript-eslint/parser from 5.16.0 to 5.17.0 by @dependabot in #231
- chore(deps): bump prettier from 2.6.1 to 2.6.2 by @dependabot in #230
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.16.0 to 5.17.0 by @dependabot in #229
- chore(deps-dev): bump eslint from 8.12.0 to 8.13.0 by @dependabot in #232
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.17.0 to 5.18.0 by @dependabot in #233
- chore(deps): bump @typescript-eslint/parser from 5.17.0 to 5.18.0 by @dependabot in #234
- chore(deps): bump eslint-plugin-import from 2.25.4 to 2.26.0 by @dependabot in #235
- chore(deps): bump @typescript-eslint/parser from 5.18.0 to 5.19.0 by @dependabot in #236
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.18.0 to 5.19.0 by @dependabot in #237
- chore(deps-dev): bump eslint from 8.13.0 to 8.14.0 by @dependabot in #240
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0 by @dependabot in #239
- chore(deps): bump @typescript-eslint/parser from 5.19.0 to 5.20.0 by @dependabot in #238
- chore(deps-dev): bump mocha from 9.2.2 to 10.0.0 by @dependabot in #244
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.20.0 to 5.21.0 by @dependabot in #243
- chore(deps): bump @typescript-eslint/parser from 5.20.0 to 5.21.0 by @dependabot in #242
- Add an example for accessing the element index in a
for...of
loop by @iansan5653 in #241 - chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 by @dependabot in #246
- chore(deps): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 by @dependabot in #247
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.21.0 to 5.22.0 by @dependabot in #245
- chore(deps): bump @typescript-eslint/parser from 5.22.0 to 5.23.0 by @dependabot in #249
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.23.0 by @dependabot in #248
- chore(deps-dev): bump eslint from 8.15.0 to 8.16.0 by @dependabot in #252
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 4.1.0 to 4.2.0 by @dependabot in #251
- chore(deps): bump @typescript-eslint/parser from 5.23.0 to 5.25.0 by @dependabot in #250
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.25.0 by @dependabot in #253
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.25.0 to 5.26.0 by @dependabot in #255
- chore(deps): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 by @dependabot in #254
- chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 by @dependabot in #256
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 by @dependabot in #257
- Update package-lock.json by @dgreif in #260
- chore(deps): bump @typescript-eslint/parser from 5.26.0 to 5.27.1 by @dependabot in #259
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.27.1 by @dependabot in #261
- chore(deps): bump @typescript-eslint/parser from 5.27.1 to 5.28.0 by @dependabot in #262
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0 by @dependabot in #263
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.28.0 to 5.29.0 by @dependabot in #266
- chore(deps): bump @typescript-eslint/parser from 5.28.0 to 5.29.0 by @dependabot in #267
- chore(deps): bump @typescript-eslint/parser from 5.29.0 to 5.30.1 by @dependabot in #269
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 4.2.0 to 4.3.0 by @dependabot in #268
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 4.3.0 to 4.4.0 by @dependabot in #273
- chore(deps-dev): bump eslint from 8.17.0 to 8.19.0 by @dependabot in #272
- chore(deps): bump eslint-plugin-escompat from 3.1.0 to 3.2.0 by @dependabot in #271
- chore(deps): bump @typescript-eslint/parser from 5.30.1 to 5.30.5 by @dependabot in #276
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.5 by @dependabot in #277
- chore(deps): bump eslint-plugin-prettier from 4.0.0 to 4.2.1 by @dependabot in #275
- chore(deps): bump @typescript-eslint/parser from 5.30.5 to 5.30.6 by @dependabot in #278
- chore(deps-dev): bump eslint-plugin-eslint-plugin from 4.4.0 to 5.0.0 by @dependabot in #279
- chore(deps): bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6 by @dependabot in #281
- chore(deps-dev): bump eslint from 8.19.0 to 8.20.0 by @dependabot in #280
- Add accessibility rule and React config by @khiga8 in #282
- [spike] Allow custom component to be mapped to element type by @khiga8 in #283
- Update README with component mapping setting by @khiga8 in #284
New Contributors
- @iansan5653 made their first contribution in #241
- @dgreif made their first contribution in #260
- @khiga8 made their first contribution in #282
Full Changelog: v4.3.6...v4.3.7