3.28.2 (2024-12-12)
3.28.1 (2024-12-12)
- π bump
@vitest/eslint-plugin
to v1.1.16 (5c538da) - π bump
eslint-plugin-jsdoc
to v50.6.1 (544c492) - π bump
eslint-plugin-react-compiler
to latest (d6103d5)
3.28.0 (2024-12-07)
3.27.1 (2024-12-06)
3.27.0 (2024-12-06)
3.26.0 (2024-12-06)
- β¨ bump
eslint-plugin-perfectionist
to v4.2.0 (2adf903) - β¨ use
eslint-plugin-import-x
's new v3 resolver (05e59c4)
3.25.0 (2024-12-03)
3.24.0 (2024-12-03)
3.23.0 (2024-12-03)
- π bump
@tanstack/eslint-plugin-query
to v5.62.1 (0f33be3)
- β¨ add
overrides
option, deprecateconfigs
(bf84d3f) - β¨ bump
@eslint/js
to v9.16.0 (eb3446c) - β¨ bump
globals
to v15.13.0 (da25d15) - β¨ bump
typescript-eslint
to v8.17.0 (27c5112)
3.22.2 (2024-12-03)
- π only enable react refresh allowConstantExport for vite (1fb23f7)
- π set
allowExportNames
for react-refresh & nextjs (957e5af) - π use
eslint-plugin-react-refresh
types (020f0c1)
3.22.1 (2024-11-30)
3.22.0 (2024-11-27)
3.21.0 (2024-11-27)
3.20.0 (2024-11-26)
3.19.0 (2024-11-25)
- π bump
@tanstack/eslint-plugin-query
to v5.61.3 (94353a8)
3.18.0 (2024-11-23)
3.17.3 (2024-11-23)
- π don't apply jest,vitest & testing-library to e2e files (3ecd068)
- π don't nest testing-library name under testing (7980576)
- π use flat config from
eslint-plugin-testing-library
(054f581)
3.17.2 (2024-11-23)
3.17.1 (2024-11-23)
- π make
jest/expect-expect
an error instead of warn (19ba181)
3.17.0 (2024-11-22)
- π bump
local-pkg
andeslint-plugin-import-x
(e34a251) - π dynamically import jest plugin for rules as well (378b5d2)
- π prevent creating duplicate jest configs (70973da)
- β¨ bump
eslint-plugin-n
to v17.14.0 (701b6b7) - β¨ simplify testing configs names by avoiding nesting (a2ffd1e)
3.16.0 (2024-11-20)
3.15.0 (2024-11-20)
3.14.2 (2024-11-19)
3.14.1 (2024-11-19)
- π support typescript & unicorn rules on eslint v9.15.0 (ccd99d1)
3.14.0 (2024-11-18)
3.13.0 (2024-11-13)
3.12.0 (2024-11-13)
- π bump
@tanstack/eslint-plugin-query
to v5.60.1 (0d4630a) - π bump
eslint-plugin-import-x
to v4.4.2 (0859ce5)
3.11.2 (2024-11-13)
3.11.1 (2024-11-09)
3.11.0 (2024-11-09)
- β¨ dynamically import
jest
plugin (409d9ee) - β¨ dynamically import testing library plugin (49e9ff5)
3.10.0 (2024-11-08)
- β¨ dynamically load
@tanstack/query
plugin (c804032) - β¨ dynamically load
react
& related plugins (4cf373d)
3.9.0 (2024-11-08)
- β¨ dynamically import
astro
plugin and parser (9b0ab03)
3.8.2 (2024-11-08)
- π remove imports patch from previous plugin (fd5fffa)
3.8.1 (2024-11-08)
- π bump
eslint-plugin-testing-library
to v7.0.0-beta.5 (b1afc32) - π use typescript-eslint's
no-use-before-define
(7b4f0cc)
3.8.0 (2024-11-08)
- β¨ enable
no-self-compare
rule (0359507) - β¨ enable
no-template-curly-in-string
rule (0bb5e96) - β¨ enable
no-unmodified-loop-condition
rule (f55b9e8) - β¨ enable
no-unreachable-loop
rule (0083f43) - β¨ enable
no-use-before-define
rule (a759cb0) - β¨ rename
base
config tojavascript
(96d1a56)
3.7.2 (2024-11-07)
3.7.1 (2024-11-07)
- π disable
typescript-eslint/no-unsafe-
in tests (8369d08)
3.7.0 (2024-11-06)
- π bump
@tanstack/eslint-plugin-query
to v5.59.20 (59809a9) - π bump
eslint-plugin-astro
to v1.3.1 (623bd15)
- β¨ bump
eslint-plugin-n
to v17.13.0 (75d1542)
3.6.2 (2024-11-05)
3.6.1 (2024-11-05)
3.6.0 (2024-11-04)
- π allow
vitest
's describe, expect and it (8109cf9) - π include
vinxi
's outputs inignores
(8bf8c9d)
- β¨ bump
globals
to v15.12.0 (bf8f6ca) - β¨ bump
typescript-eslint
to v8.13.0 (e527114) - β¨ change
curly
to "all" (3133ce9) - β¨ enable
import-x/extensions
rule (e493f6c) - β¨ make
imports
recommended rules all errors (2d51c8b)
3.5.0 (2024-11-03)
- β¨ enable
react/forward-ref-uses-ref
(e7d8318) - β¨ enable
react/no-object-type-as-default-prop
(af90a75)
3.4.2 (2024-11-02)
3.4.1 (2024-11-02)
- π rename "disabled" config to "prettier" (5eea59b)
3.4.0 (2024-11-02)
- π ignore
**/*.gen.*
generated files (b4a524a)
- β¨ add
eslint-comments
rules (268d6d8)
3.3.0 (2024-11-01)
3.2.4 (2024-11-01)
- π have better support for "prefer-node-protocol" (cc27e4f)
3.2.3 (2024-11-01)
3.2.2 (2024-11-01)
3.2.1 (2024-10-31)
3.2.0 (2024-10-31)
- π include "@/**" as internal pattern for perfectionist (24a2b88)
- β¨ prefer separate type imports & exports (7ed2fd2)
3.1.0 (2024-10-31)
3.0.0 (2024-10-31)
- β¨ add the ability to extends ignores (161293a)
- β¨ enable auto detection by default (52a6f4b)
- β¨ support
eslint
v9 (3e40831) - β¨ you can pass additional configs after the 1st argument (11e521b)
- π₯
autoDetect
is nowtrue
by default - π₯
overrides
has been renamed toconfigs
- π₯ drop support for
eslint
v8 and require at least v9.10.0
2.0.0 (2024-10-31)
- π normalize package.repository.url (be1e573)
- π prevent couldn't find exhaustive-deps in @tanstack/query (8dd01b5)
- β¨ bump
typescript-eslint
to v8 (5937d40)
- π₯ multiple rules are now part of recommended
1.12.0 (2024-10-31)
- π bump
astro-eslint-parser
to v1.0.3 (920b0dd) - π bump
eslint-import-resolver-typescript
to v3.6.3 (27a734c)
- β¨ bump
@tanstack/eslint-plugin-query
v5.59.7 (63b6259) - β¨ bump
eslint-plugin-astro
to v1.3.0 (5ece7b6) - β¨ bump
eslint-plugin-jest
to v28.8.3 (8308da5) - β¨ bump
eslint-plugin-jsx-a11y
to v6.10.2 (62d85f6) - β¨ bump
eslint-plugin-react
to v7.37.2 (20dc9d9) - β¨ bump
eslint-plugin-simple-import-sort
v12.1.1 (3dcf37d) - β¨ bump
eslint-plugin-testing-library
to v6.4.0 (62c8100)
1.11.0 (2024-10-31)
- β¨ add support for
node
v22 (1e055af)
1.10.0 (2024-10-31)
- π add missing
@typescript-eslint/parser
dep (32f8abe) - π bump
eslint-plugin-import-x
to v4.4.0 (9790b2f) - π bump
eslint-plugin-react-refresh
to v0.4.14 (cb8d93a) - π reference
TSESLint
to address missing types (939c713)
- β¨ bump
globals
to v15.11.0 (c6537e7)
1.9.0 (2024-06-04)
1.8.0 (2024-04-30)
1.7.0 (2024-04-16)
1.6.1 (2024-04-13)
- π allow files under
.storybook
to be linted (4a33b5f) - π ignore
playwright-report
from linting (d0bf5b9)
1.6.0 (2024-04-13)
- π prevent redundant renaming by adding
no-useless-rename
(ff5c130)
- β¨ add type definitions for rules available (66949d1)
- β¨ improve
curly
rule by adding consistency (b464c37) - β¨ remove
simple-import-sort
type stubs (78a1ad0)
1.5.0 (2024-04-13)
- β¨ add auto detection to enable configurations (a65831b)
1.4.0 (2024-04-11)
- π disable expect-expect & no-deprecated-functions in e2e (2ce0b5a)
- π include missing
cypress
for e2e testing (370e228)
- β¨ add warnings for console logs (2ee8dd7)
- β¨ allow numbers for restrict-template-expressions (726264d)
1.3.0 (2024-04-09)
- π allow
vi.mock
when tests are usingvitest
(589fa8b) - π unblock some imports rules due to parsing issues (6c47ef1)
- β¨ add support for
**/*.cjs
files (a05113d) - β¨ allow namespace for
react/jsx-pascal-case
(29a11a4)