mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
## [0.14.0] - 2024-06-12 ### Breaking * fix(codegen)!: remove the unecessary 4th argument from `Codegen::new` (#3640) * feat(ast)!: make `Trivias` clonable by adding `Arc` (#3638) ### Features -f6d9ca6linter: Add `eslint/sort-imports` rule (#3568) (Wang Wenzhe) -129f91espan: Port over more methods from TextRange (#3592) (Don Isaac) ### Bug Fixes -f8f6d33ast: Correct `visited_node` attr for strict mode of arrow fns (#3635) (overlookmotel) -e6ad3fbdiagnostics: Do not print ansi color codes in non-TTYs (#3624) (Boshen) -d65202dspan: Correct doc comments (#3608) (overlookmotel) -35e267btransformer: Arrow function transform use UIDs for `_this` vars (#3634) (overlookmotel) -39bdebctransformer: Arrow func transform maintain scope ID (#3633) (overlookmotel) -5cb7e6atransformer: Arrow func transform use correct spans (#3630) (overlookmotel) -0c4ccb4transformer: Arrow function transform alter `</this>` (#3627) (overlookmotel) -8d237c4transformer: JSX source calculate correct column when Unicode chars (#3615) (overlookmotel) -9e8f4d6transformer: Do not add `__source` for generated nodes (#3614) (overlookmotel) -0fb4c35transformer: Use UID for JSX source filename var (#3612) (overlookmotel) ### Performance -3a59294transformer: React display name transform reduce Atom allocations (#3616) (overlookmotel) -f4c1389transformer: Create `Vec` with capacity (#3613) (overlookmotel) ### Refactor -0f92521ast: Replace recursion with loop (#3626) (overlookmotel) -08f1010ast: Make `AstBuilder` `Copy` (#3602) (overlookmotel) -84304b4linter: Add a `ctx.module_record()` method (#3637) (Boshen) -f98f777linter: Add rule fixer (#3589) (Don Isaac) -e90e6a2minifier: Make `Prepass` `Copy` (#3603) (overlookmotel) -7d61832semantic: Pass `Rc` by value (#3586) (overlookmotel) -89bcbd5transformer: Move `BoundIdentifier` into helpers (#3610) (overlookmotel) -5793ff1transformer: Replace `&’a Trivias` with `Rc<Trivias>` (#3580) (Dunqing) -509871ftransformer: Comment for unimplemented `spec` option in arrow fns transform (#3618) (overlookmotel) -4b2e3a7transformer: Fix indentation (#3617) (overlookmotel) -3467e3dtransformer: Remove outdated comment (#3606) (overlookmotel) -a799225transformer: Flatten file structure for React transform (#3604) (overlookmotel) -70f31a8transformer: Reduce branching in JSX transform (#3596) (overlookmotel) -3ae567dtransformer: Remove dead code (#3588) (overlookmotel) -60cbdectraverse: `generate_uid_in_root_scope` method (#3611) (overlookmotel) Co-authored-by: Boshen <Boshen@users.noreply.github.com>
34 lines
915 B
TOML
34 lines
915 B
TOML
[package]
|
|
name = "oxc_codegen"
|
|
version = "0.14.0"
|
|
publish = true
|
|
authors.workspace = true
|
|
description.workspace = true
|
|
edition.workspace = true
|
|
homepage.workspace = true
|
|
keywords.workspace = true
|
|
license.workspace = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
categories.workspace = true
|
|
include = ["/examples", "/src"]
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
oxc_ast = { workspace = true }
|
|
oxc_span = { workspace = true }
|
|
oxc_allocator = { workspace = true }
|
|
oxc_syntax = { workspace = true }
|
|
oxc_sourcemap = { workspace = true }
|
|
bitflags = { workspace = true }
|
|
once_cell = { workspace = true }
|
|
daachorse = { workspace = true }
|
|
rustc-hash = { workspace = true }
|
|
[dev-dependencies]
|
|
oxc_parser = { workspace = true }
|
|
base64 = { workspace = true }
|