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

latest releases: crates_v0.17.0, oxlint_v0.5.2, crates_v0.16.3...
9 months ago

What's Changed

  • feat(linter): add typescript/no-explicit-any by @DonIsaac in #881
  • feat(linter): eslint-plugin-import(no-cycle) by @Boshen in #890
  • feat(linter): add eslint-plugin-import/default by @mysteryven in #895
  • feat(linter): add no-console rule by @todor-a in #887
  • feat(linter): implement eslint-plugin-unicorn/no-thenable rule by @Devin-Yeung in #910
  • Fix: return 0 exit code when warnings<max_warnings by @developit in #933

Performance

  • perf(cli): force terminal_links to reduce sys calls by @Boshen in #911
  • perf(lexer): remove an extra branch from identifier_name_handler by @Boshen in #912
  • perf(lexer): only check the first lower case for match_keyword by @Boshen in #913
  • perf(parser): remove an extra branch from parse_member_expression_rhs hot path by @Boshen in #896
  • perf(lexer): reduce an extra branch from peek by @Boshen in #841
  • perf(linter): swap the order of checks for no_caller by @Boshen in #844
  • perf(linter): parse ts-directive manually by @Devin-Yeung in #845

Parser Fixes

New Contributors

Full Changelog: oxlint_v0.0.12...oxlint_v0.0.13

Don't miss a new oxc release

NewReleases is sending notifications on new releases.