Skip to content

Releases: oxc-project/oxc

Oxc v0.0.2

26 Mar 15:00
677060f
Compare
Choose a tag to compare

Try it out!

npx oxidation-compiler@latest lint path-to-directory

No configuration is required.

What's Changed

Initial Support for Isolated Declarations

npx oxidation-compiler@latest lint -A all -D isolated-declaration src

Complete Conformance on Test262

Test262 Summary:
AST Parsed     : 44000/44000 (100.00%)
Positive Passed: 44000/44000 (100.00%)
Negative Passed: 3915/3915 (100.00%)

News Lints

New Features

  • Added support for ESLint disable comments
  • Added support for Clippy style allow / deny rules, e.g. --allow all --deny no-debugger to enable a single rule

Misc

  • Changed some color displays diagnostic printing, the titles are now in bright red or yellow
  • Made the CI run faster by using pre-built binaries on cargo-udeps, criptcmp and cargo-testest.

New Contributors

Full Changelog: https://github.com/Boshen/oxc/compare/v0.0.1...

CLI v0.0.1

12 Mar 07:04
Compare
Choose a tag to compare

To test the linter on your codebase, try running

npx oxidation-compiler@latest lint path

where the path can be . , src, packages or any directory path.


The goal of this release is to showcase:

  • speed: most codebases should run less than a few seconds
  • small dependency: the binary is less than 3MB
  • meaningful and pretty diagnostic messages: the no-constant-binary-expression eslint rule is implemented to demo this

v0.0.0-alpha.1

01 Mar 06:27
Compare
Choose a tag to compare
v0.0.0-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: https://github.com/Boshen/oxc/compare/v0.0.0-alpha.0...

CLI v0.0.0-alpha.0

28 Feb 16:00
Compare
Choose a tag to compare
CLI v0.0.0-alpha.0 Pre-release
Pre-release

What's Changed

  • First binary release

New Contributors

Full Changelog: https://github.com/Boshen/oxc/commits/