Skip to content

oxlint v0.6.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jul 14:53
697c0ef

[0.6.1] - 2024-07-17

Features

  • 1f8968a linter: Add eslint-plugin-promise rules: avoid-new, no-new-statics, params-names (#4293) (Jelle van der Waa)
  • a4dc56c linter: Add fixer for unicorn/no_useless_promise_resolve_reject (#4244) (Burlin)
  • 6fb808f linter: Add typescript-eslint/no-confusing-non-null-assertion (#4224) (Jaden Rodriguez)
  • 126b66c linter: Support eslint-plugin-vitest/valid-describe-callback (#4185) (cinchen)
  • 05b9a73 linter: Support eslint-plugin-vitest/valid-expect (#4183) (cinchen)
  • 3e56b2b linter: Support eslint-plugin-vitest/no-test-prefixes (#4182) (cinchen)
  • 3016f03 linter: Let fixer functions return a None fix (#4210) (DonIsaac)
  • bbe6137 linter: Implement unicorn/no-useless-undefined (#4079) (Burlin)

Bug Fixes

  • 9df60da linter: Correct find first non whitespace logic in @typescript-eslint/consistent-type-imports (#4198) (mysteryven)
  • 67240dc linter: Not ignore adjacent spans when fixing (#4217) (mysteryven)
  • dd07a54 linter: Global variables should always check the builtin variables (#4209) (Jelle van der Waa)

Performance

Refactor

  • b5a8f3c linter: Use get_first_parameter_name from unicorn utils (#4255) (Jelle van der Waa)
  • 7089a3d linter: Split up fixer code into separate files (#4222) (DonIsaac)