Improved the message for unused suppression comments. Contributed by @dyc3
Fix #4228, where the rule a11y/noInteractiveElementToNoninteractiveRole incorrectly reports a role for non-interactive elements. Contributed by @eryue0220
noSuspiciousSemicolonInJsx now catches suspicious semicolons in React fragments. Contributed by @vasucp1207
CLI
Enhancements
The --summary reporter now reports parsing diagnostics too. Contributed by @ematipico
Improved performance of GritQL queries by roughly 25-30%. Contributed by @arendjr
Configuration
Bug fixes
Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @ematipico
Formatter
Bug fixes
Fix #4121. Respect line width when printing multiline strings. Contributed by @ah-yu
Improved the message for unused suppression comments. Contributed by @dyc3
Fix #4228, where the rule a11y/noInteractiveElementToNoninteractiveRole incorrectly reports a role for non-interactive elements. Contributed by @eryue0220
noSuspiciousSemicolonInJsx now catches suspicious semicolons in React fragments. Contributed by @vasucp1207
The syntax rule noTypeOnlyImportAttributes now ignores .cts files (#4361).
Since TypeScript 5.3, type-only imports can be associated to an import attribute in CommonJS-enabled files.
See the TypeScript docs.
The following code is no longer reported as a syntax error:
import type { TypeFromRequire } from "pkg" with {
"resolution-mode": "require"
};
Note that this is only allowed in files ending with the cts extension.
Bumps the development-dependencies group with 8 updates in the / directory:
1.8.3
1.9.4
0.9.2
0.13.2
22.5.4
22.7.9
2.0.5
2.1.3
2.0.5
2.1.3
1.7.15
1.8.1
5.6.2
5.6.3
2.0.5
2.1.3
Updates
@biomejs/biome
from 1.8.3 to 1.9.4Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
fa93a14
release: v1.9.4 (#4320)2a05cd4
feat(lint): adduseGoogleFontDisplay
rule (#4264)bbb93b9
feat(lint): useCollapsedIf JS lint rule (#4179)561b54c
feat(linter): implement noUselessStringRaw (#4263)5b7d158
feat(linter): implementnoDuplicateProperties
(#4029)2342984
feat(lint): addnoDocumentImportInPage
rule (#4265)3cf20eb
chore(linter): renameuseExplicitFunctionReturnType
to `useExplicit… (#4261)970f498
feat(useGuardForIn): add rule (#4104)2e5b656
feat(lint): addnoDocumentCookie
rule (#4204)3364640
feat(lint): add ruleuseAtIndex
(#4120)Updates
@effect/vitest
from 0.9.2 to 0.13.2Release notes
Sourced from
@effect/vitest
's releases.Changelog
Sourced from
@effect/vitest
's changelog.... (truncated)
Commits
02b09e3
Version Packages (#3821)d2fc79a
Version Packages (#3819)8b97669
fix@effect/vitest
.prop test (#3803)6734a03
Version Packages (#3801)685a460
Vitest prop testing (#3703)fdfa501
Vitest README: add Logging section (#3795)2465abd
Version Packages (#3770)597b301
Version Packages (#3745)9fef880
test sql connection as part of client construction (#3744)6225e56
Version Packages (#3741)Updates
@types/node
from 22.5.4 to 22.7.9Commits
Updates
@vitest/coverage-v8
from 2.0.5 to 2.1.3Release notes
Sourced from
@vitest/coverage-v8
's releases.... (truncated)
Commits
4c03a0d
chore: release v2.1.37155cee
refactor(coverage): move re-usable parts to base provider (#6665)0ce26a4
chore: release v2.1.288bde99
fix(coverage):cleanOnRerun: false
to invalidate previous results (#6592)1371ca6
fix(coverage): remove empty coverage folder on test failure too (#6547)699055e
chore: release v2.1.19f1fd18
chore: release v2.1.0b2be23e
chore: release v2.1.0-beta.78ac7011
chore: release v2.1.0-beta.6da52d23
fix(coverage): use project specificvitenode
for uncovered files (#6044)Updates
@vitest/ui
from 2.0.5 to 2.1.3Release notes
Sourced from
@vitest/ui
's releases.... (truncated)
Commits
4c03a0d
chore: release v2.1.30ce26a4
chore: release v2.1.2e7f3521
fix: moveVitest.setServer
to postconfigureServer
hook to enable import ...d0bf89d
fix(ui): list tests on ui when--standalone
(#6577)699055e
chore: release v2.1.19f1fd18
chore: release v2.1.094a186e
fix(ui): render project name consistently (#6329)b2be23e
chore: release v2.1.0-beta.70223bb7
fix(ui): remove "filters" flickering (#6463)97773e2
chore: fix edge case in license files bundling (#6460)Updates
lefthook
from 1.7.15 to 1.8.1Release notes
Sourced from lefthook's releases.
Changelog
Sourced from lefthook's changelog.
Commits
48cf7f6
1.8.1: ignore lfs hook when running pre-push from terminal3c959bf
chore: bump Go to 1.23 (#856)453d026
fix: skip git lfs hook when calling manually (#855)fa89715
1.8.0: avoid using npx and set root dir for commands when configured7d38c94
fix!: don't auto-install lefthook with npx if not found (#602)5afb245
fix!: execute files command within configured root (#607)5517878
fix: calculate hashsum of the full config (#854)f3b1a81
feat: support globs in extends (#853)67626f7
docs: simplify configuration docs (#851)fb7d017
1.7.22: add skip option merge-commitUpdates
typescript
from 5.6.2 to 5.6.3Release notes
Sourced from typescript's releases.
Commits
d48a5cf
Bump version to 5.6.3 and LKGfefa70a
🤖 Pick PR #60083 (Don't issue implicit any when obtai...) into release-5.6 (#...ff71692
[release-5.6] Remove tsbuildInfo specification error now that we need it for ...1f44dcf
🤖 Pick PR #60157 (fix automatic type acquisition) into release-5.6 (#60169)Updates
vitest
from 2.0.5 to 2.1.3Release notes
Sourced from vitest's releases.