Skip to content

Commit 750db8c

Browse files
chore: version packages (#4)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d6cfbf6 commit 750db8c

3 files changed

Lines changed: 13 additions & 12 deletions

File tree

.changeset/add-five-new-rules.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @k9n/eslint-plugin-prefer-implicit
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- [`d6cfbf6`](https://github.com/k9n-dev/eslint-plugin-prefer-implicit/commit/d6cfbf6ad54971e6c661100e0cabba7ba74db7b8) Thanks [@d-koppenhagen](https://github.com/d-koppenhagen)! - Added five new ESLint rules:
8+
9+
- `no-invalid-role`: Detect invalid WAI-ARIA role values (typos, invented roles)
10+
- `no-redundant-aria`: Detect ARIA attributes repeating implicit element values (fixable)
11+
- `no-abstract-role`: Disallow abstract ARIA roles not intended for content authors
12+
- `no-aria-on-non-semantic`: Warn on ARIA attributes on `role="none"`/`"presentation"` elements (fixable)
13+
- `no-positive-tabindex`: Warn on `tabindex` > 0 disrupting natural tab order
14+
315
## 0.2.2
416

517
### Patch Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@k9n/eslint-plugin-prefer-implicit",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "ESLint plugin that enforces implicit HTML semantics over explicit ARIA attributes and roles",
55
"type": "module",
66
"main": "dist/index.js",

0 commit comments

Comments
 (0)