github oxc-project/oxc oxlint_v0.16.5
oxlint v0.16.5

latest releases: crates_v0.87.0, crates_v0.86.0, oxlint_v1.14.0...
5 months ago

[0.16.5] - 2025-04-07

Reduced Oxlint binary size from 6.32 MB to 5.8 MB.

Features

  • 2f6810a editor: Add named fixes for code actions (#10203) (camchenry)
  • 32b9d1e language_server: Add fix_kind flag (#10226) (Sysix)
  • dab1bd8 language_server: Search for nested configurations by initialization (#10120) (Sysix)
  • 794b180 linter: Add messages for complex fixes (#10279) (camchenry)
  • bde73b5 linter: Add unicorn/no-accessor-recursion rule (#9971) (yefan)

Bug Fixes

  • 03ba760 linter: jsdoc/require-param: skip rule if any doc has @type tag (#10282) (Cam McHenry)
  • f2eff56 linter: Fix rule_id for some diagnostics formats (#10251) (Alexander S.)
  • 7c54ea1 linter: Rule no-restricted-imports allow combination of paths and patterns (#10224) (Sysix)
  • 6174129 linter: Run react/no-children-props only when react framework is found (#10225) (Sysix)
  • cc1267e linter: Fix Display impl for ConfigBuilderError (#10239) (overlookmotel)

Documentation

  • f115f71 editor: Add readme block for possible configurations (#10243) (Sysix)
  • 3d4ed3e linter: Rule eslint/eqeqeq add "null" & "smart" options (#10258) (Jacob Smith)
  • ec34ef3 rules/react: Adding missing code block ending (#10218) (Cannonbark)

Testing

  • 297d07f editor: Add e2e tests for creating oxlint configurations on the fly (#10138) (Sysix)
  • 29be469 editor: Add test for code actions (#10168) (camchenry)
  • ba817a9 editor: Add E2E Diagnostics test (#10133) (Sysix)
  • 72238fc linter: Ensure complex fixes have messages (#10280) (camchenry)

Don't miss a new oxc release

NewReleases is sending notifications on new releases.