Releases: oxc-project/oxc
Releases · oxc-project/oxc
Oxc v0.0.2
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
- no-caller #178 @jason89521
- no-duplicate-case #179 @jason89521
- no-async-promise-executor #180 @magic-akari
- no-compare-neg-zero #185 @YangchenYe323
- no-unsafe-negation #186 @YangchenYe323
- no-dupe-keys #188 @jason89521
- no-dupe-class-members #195 @YangchenYe323
- no-const-assign #199 @YangchenYe323
- no-new-symbol #201 @jason89521
- valid-typeof #202 @RiESAEX
- no-class-assign #204 @YangchenYe323
- isolated-declaration #209 @YangchenYe323
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
andcargo-testest
.
New Contributors
- @KasperZutterman made their first contribution in #193
- @RiESAEX made their first contribution in #202
Full Changelog: https://github.com/Boshen/oxc/compare/v0.0.1...
CLI v0.0.1
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
What's Changed
- feat(oxc_cli): support ignore-pattern by @jason89521 in #76
Full Changelog: https://github.com/Boshen/oxc/compare/v0.0.0-alpha.0...
CLI v0.0.0-alpha.0
What's Changed
- First binary release
New Contributors
- @Boshen made their first contribution in #1
- @jason89521 made their first contribution in #24
- @thepassle made their first contribution in #52
- @amitdahan made their first contribution in #62
- @YangchenYe323 made their first contribution in #64
Full Changelog: https://github.com/Boshen/oxc/commits/