Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[0.15.9] - 2025-02-01
Features
eslint/prefer-object-spread
(feat(linter): implementeslint/prefer-object-spread
#8216) (tbashiyy)Bug Fixes
no-nested-ternary
rule anymore (fix(linter): can't disableno-nested-ternary
rule anymore #8600) (dalaoshu)LintCommandInfo
forCliRunResult::LintNoFilesFound
(fix(linter): outputLintCommandInfo
forCliRunResult::LintNoFilesFound
#8714) (Sysix)ignorePatterns
does not work when files are provided as command arguments (fix(linter):ignorePatterns
does not work when files are provided as command arguments #8590) (dalaoshu)oxc/no-async-await
(fix(linter): fix diagnostic spans foroxc/no-async-await
#8721) (camchenry)Promise
intypescript/array-type
rule (fix(linter): catchPromise
intypescript/array-type
rule #8702) (Rintaro Itokawa)259a47b
(fix(vscode): fix commands by reverting commit259a47b
#8819) (Alexander S.)Performance
Documentation
Refactor
eslint/eqeqeq
(refactor(linter): correctly handle loose options foreslint/eqeqeq
#8798) (dalaoshu)eslint/eqeqeq
(refactor(linter): support loose options foreslint/eqeqeq
#8790) (dalaoshu)LintResult
(refactor(linter): removeLintResult
#8712) (Sysix)all_rules
output to trait (refactor(linter): move defaultall_rules
output to trait #8710) (Sysix)GraphicalReporter
(refactor(linter): move finishing default diagnostic message toGraphicalReporter
#8683) (Sysix)CliRunResult::InvalidOption
to outside and use more Enums for different invalid options (refactor(oxlint): move output fromCliRunResult::InvalidOption
to outside and use more Enums for different invalid options #8778) (Sysix)CliRunResult
instead of passingExitCode
to it (refactor(oxlint): create differentCliRunResult
instead of passingExitCode
to it #8777) (Sysix)CliRunResult::PathNotFound
(refactor(oxlint): remove unusedCliRunResult::PathNotFound
#8775) (Sysix)Testing
CliRunResult
to snapshot (test(oxlint): addCliRunResult
to snapshot #8780) (Sysix)