oxc/crates
oxc-bot c61a383e8c
release(oxlint): v0.14.0 (#7563)
## [0.14.0] - 2024-12-01

### Features

- 32f860d linter: Add support for ignorePatterns property within config
file (#7092) (Nicholas Rayburn)
- 053bc08 linter: Implement typescript/no-unused-expressions (#7498)
(camc314)
- 60b28fc linter: Implement typescript/consistent-generic-constructors
(#7497) (camc314)
- bd0693b linter: Allow lint rules with the same name (#7496) (camc314)
- 2ac9f96 linter: Typescript/no-inferrable-types (#7438) (camc314)
- 8d89fdc linter: Add eslint/prefer-spread (#7112) (tbashiyy)

### Bug Fixes

- 123b5b7 linter: False positive in
`typescript/consistent-type-definitions` (#7560) (dalaoshu)
- cc078d6 linter: Add missing error message prefix to
`eslint/no-const-assign` (Boshen)
- 17c0dd8 linter: Fix `jsx_no_script_url` doc failed to build (Boshen)

### Performance

- 6cc7a48 linter: Use `OsString` for module cache hash (#7558) (Boshen)
- 6655345 linter: Use `FxDashMap` for module cache (#7522)
(overlookmotel)

### Documentation

- a6b0100 linter: Fix config example headings (#7562) (Boshen)

### Refactor

- 0f3f67a linter: Add capability of adding semantic data to module
record (#7561) (Boshen)
- 8392177 linter: Clean up the runtime after the module record change
(#7557) (Boshen)
- 823353a linter: Clean up APIs for `ModuleRecord` (#7556) (Boshen)
- f847d0f linter: Call `str::ends_with` with array not slice (#7526)
(overlookmotel)
- 2077ff9 linter: Remove `once_cell` (#7510) (Boshen)
- 169b8bf linter, syntax: Introduce type alias `FxDashMap` (#7520)
(overlookmotel)

Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
2024-12-01 16:47:21 +08:00
..
oxc feat(parser)!: Build ModuleRecord directly in parser (#7546) 2024-11-29 14:50:42 +00:00
oxc_allocator chore: Rust v1.83.0 changes (#7535) 2024-11-29 11:59:45 +08:00
oxc_ast chore(deps): update dependency rust to v1.83.0 (#7537) 2024-11-29 07:25:36 +00:00
oxc_ast_macros release(crates): v0.38.0 (#7490) 2024-11-26 14:38:47 +08:00
oxc_cfg chore: Rust v1.83.0 changes (#7535) 2024-11-29 11:59:45 +08:00
oxc_codegen chore: Rust v1.83.0 changes (#7535) 2024-11-29 11:59:45 +08:00
oxc_data_structures feat(data_structures): add SparseStack::last_mut method (#7528) 2024-11-28 16:39:34 +00:00
oxc_diagnostics release(crates): v0.38.0 (#7490) 2024-11-26 14:38:47 +08:00
oxc_ecmascript test(ecmascript): move tests to oxc_minifier due to cyclic dependency with oxc_parser (#7542) 2024-11-29 09:18:45 +00:00
oxc_estree chore: Rust v1.83.0 changes (#7535) 2024-11-29 11:59:45 +08:00
oxc_isolated_declarations chore: Rust v1.83.0 changes (#7535) 2024-11-29 11:59:45 +08:00
oxc_language_server refactor(linter): add capability of adding semantic data to module record (#7561) 2024-12-01 08:14:43 +00:00
oxc_linter release(oxlint): v0.14.0 (#7563) 2024-12-01 16:47:21 +08:00
oxc_macros feat(linter): allow lint rules with the same name (#7496) 2024-11-27 04:25:05 +00:00
oxc_mangler release(crates): v0.38.0 (#7490) 2024-11-26 14:38:47 +08:00
oxc_minifier test(ecmascript): move tests to oxc_minifier due to cyclic dependency with oxc_parser (#7542) 2024-11-29 09:18:45 +00:00
oxc_module_lexer feat(parser)!: Build ModuleRecord directly in parser (#7546) 2024-11-29 14:50:42 +00:00
oxc_parser feat(parser,linter)!: use a different ModuleRecord for linter (#7554) 2024-11-30 16:02:01 +00:00
oxc_prettier chore(deps): update dependency rust to v1.83.0 (#7537) 2024-11-29 07:25:36 +00:00
oxc_regular_expression chore(deps): update dependency rust to v1.83.0 (#7537) 2024-11-29 07:25:36 +00:00
oxc_semantic refactor(semantic)!: remove ModuleRecord from Semantic (#7548) 2024-11-29 16:30:54 +00:00
oxc_sourcemap release(crates): v0.38.0 (#7490) 2024-11-26 14:38:47 +08:00
oxc_span refactor(linter): clean up APIs for ModuleRecord (#7556) 2024-12-01 04:48:42 +00:00
oxc_syntax feat(parser,linter)!: use a different ModuleRecord for linter (#7554) 2024-11-30 16:02:01 +00:00
oxc_transformer chore(deps): update dependency rust to v1.83.0 (#7537) 2024-11-29 07:25:36 +00:00
oxc_traverse chore(deps): update dependency rust to v1.83.0 (#7537) 2024-11-29 07:25:36 +00:00
oxc_wasm refactor(linter): add capability of adding semantic data to module record (#7561) 2024-12-01 08:14:43 +00:00