oxc/crates
oxc-bot abb4ff30eb
release(oxlint): v0.10.1 (#6729)
## [0.10.1] - 2024-10-21

### Features

- af25752 linter: Add `unicorn/prefer-math-min-max` (#6621) (Brian Liu)
- 5095f02 linter: Added fixer for duplicate prefix in valid title jest
rule (#6699) (Tapan Prakash)
- e9976d4 linter: Add title whitespace fixer for jest valid title rule
(#6669) (Tapan Prakash)
- 45f02d5 linter: Add `unicorn/consistent-empty-array-spread` (#6695)
(Brian Liu)
- 01a35bb linter/eslint: Show ignore patterns in `eslint/no-unused-vars`
diagnostic messages (#6696) (DonIsaac)

### Bug Fixes

- 1bcd707 editor: Update config sent to language server (#6724)
(Nicholas Rayburn)
- ce25c45 linter: Panic in `disable-directives` (#6677) (dalaoshu)
- a5de230 linter/import: `import/no-duplicates` handles namespace
imports correctly (#6694) (DonIsaac)
- b0b6ac7 linter/no-cond-assign: False positive when assignment is in
body statement (#6665) (camchenry)

### Performance

- 6a76ea8 linter/no-unused-vars: Use default IgnorePattern when /^_/ is
provided as a pattern (#6697) (DonIsaac)

### Refactor

- d6609e9 linter: Use `run_on_jest_node` for existing lint rules (#6722)
(camchenry)
- 97195ec linter: Add `run_on_jest_node` to run rules on only jest nodes
(#6721) (camchenry)
- 155fe7e linter: Allow `Semantic` to be passed for collecting Jest
nodes (#6720) (camchenry)
- ad8f281 linter: Use iter for collecting jest nodes (#6719) (camchenry)
- dc19a8f linter: Use iterator for collecting jest imports (#6718)
(camchenry)
- 29c1447 linter: `jest/valid-title` fixer to use `Span::shrink` method
(#6703) (Tapan Prakash)
- 2eb984a linter: Add missing `should_run` implementations (#6666)
(camchenry)
- 23f88b3 linter/import: Better diagnostic messages for
`import/no-duplicates` (#6693) (DonIsaac)

---------

Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-10-21 12:29:57 +08:00
..
oxc release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_allocator fix(allocator)!: make Vec non-drop (#6623) 2024-10-19 15:43:54 +00:00
oxc_ast refactor(ast): change plain_function to accept FunctionBody as a required parameter (#6709) 2024-10-21 03:03:33 +00:00
oxc_ast_macros release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_cfg release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_codegen docs(codegen): add #![warn(missing_docs)] to oxc_codegen (#6711) 2024-10-21 00:13:57 +00:00
oxc_data_structures release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_diagnostics release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_ecmascript refactor(minifier): binary operations use ConstantEvaluation (#6700) 2024-10-20 15:13:27 +00:00
oxc_estree release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_index release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_isolated_declarations refactor(isolated-declarations): protect internal transform methods (#6723) 2024-10-21 02:03:33 +00:00
oxc_language_server
oxc_linter release(oxlint): v0.10.1 (#6729) 2024-10-21 12:29:57 +08:00
oxc_macros refactor(linter): add run_on_jest_node to run rules on only jest nodes (#6721) 2024-10-21 02:13:58 +00:00
oxc_mangler release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_minifier refactor(minifier): binary operations use ConstantEvaluation (#6700) 2024-10-20 15:13:27 +00:00
oxc_module_lexer release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_parser release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_prettier fix(allocator)!: make Vec non-drop (#6623) 2024-10-19 15:43:54 +00:00
oxc_regular_expression chore(coverage): bump test262, babel and TypeScript (#6702) 2024-10-20 15:02:26 +00:00
oxc_semantic release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_sourcemap release(crates): v0.32.0 (#6691) 2024-10-19 23:09:35 +08:00
oxc_span test(span): add Span::is_empty unit tests (#6706) 2024-10-20 15:39:14 -04:00
oxc_syntax refactor(ast_tools): add line breaks to generated code for ESTree derive (#6680) 2024-10-19 19:50:13 +00:00
oxc_transformer refactor(ast): change plain_function to accept FunctionBody as a required parameter (#6709) 2024-10-21 03:03:33 +00:00
oxc_traverse refactor(traverse): change generate_uid_in_based_on_node to accept a generic type parameter as node type (#6708) 2024-10-21 03:03:32 +00:00
oxc_wasm chore(semantic, wasm): re-order dependencies in Cargo.toml files (#6657) 2024-10-18 13:40:37 +00:00