mirror of
https://github.com/danbulant/oxc
synced 2026-05-22 21:58:36 +00:00
## [0.34.0] - 2024-10-26 -4618aa2transformer: [**BREAKING**] Rename `TransformerOptions::react` to `jsx` (#6888) (Boshen) -90c786cregular_expression: [**BREAKING**] Support ES2025 Duplicated named capture groups (#6847) (leaysgur) -67a7bdenapi/parser: [**BREAKING**] Add typings to napi/parser (#6796) (ottomated) ### Features -1145341ast_tools: Output typescript to a separate package (#6755) (ottomated) -4429754ecmascript: Constant eval `null` to number (#6879) (Boshen) -fd57e00ecmascript: Add abstract_relational_comparison to dce (#6846) (Boshen) -8bcaf59minifier: Late peeophole optimization (#6882) (Boshen) -860cbcaminifier: Implement folding simple arrow fns (#6875) (camc314) -c26020eminifier: Implement folding String.prototype.replaceAll (#6871) (camc314) -50744f3minifier: Implement folding String.prototype.replace (#6870) (camc314) -fccf82eminifier: Implement folding `substring` string fns (#6869) (camc314) -e6a5a1bminifier: Implement folding `charCodeAt` string fns (#6475) (camc314) -0d0bb17transformer: Complete the async-to-generator plugin (#6658) (Dunqing) -419343btraverse: Implement `GetAddress` for `Ancestor` (#6877) (overlookmotel) ### Bug Fixes -a47c70eminifier: Fix remaining runtime bugs (#6855) (Boshen) -686727fminifier: Reference read has side effect (#6851) (Boshen) -c658d93minifier: Keep template literals with expressions (#6849) (Boshen) -4dc5e51transformer: Only run typescript plugin for typescript source (#6889) (Boshen) -076f5c3transformer/typescript: Retain ExportNamedDeclaration without specifiers and declaration (#6848) (Dunqing) -b075982types: Change @oxc/types package name (#6874) (ottomated) ### Documentation -6eeb0e6ast: Mention typescript-eslint, field ordering and shape (#6863) (Boshen) -99e3b32napi: Remove JSON.parse from example (#6836) (ottomated) ### Refactor -adb5039allocator: Add `impl GetAddress for Address` (#6891) (overlookmotel) -3e7507fast_tools: Reduce macro usage (#6895) (overlookmotel) -423d54crust: Remove the annoying `clippy::wildcard_imports` (#6860) (Boshen) -2d95009transformer: Implement `Debug` on `StatementInjector` internal types (#6886) (overlookmotel) -c383c34transformer: Make `StatementInjectorStore` methods generic over `GetAddress` (#6885) (overlookmotel) -1f29523transformer: Rename ReactJsx to Jsx (#6883) (Boshen) -333b758transformer: `StatementInjectorStore` methods take `&Statement` as target (#6858) (overlookmotel) -c19996ctransformer: Add `StatementInjectorStore::insert_many_before` method (#6857) (overlookmotel) -7339ddetransformer: `StatementInjectorStore::insert_many_after` take an iterator (#6856) (overlookmotel) -4348eaetransformer/typescript: Re-order visitor methods (#6864) (overlookmotel) -3a56d59transformer/typescript: Insert assignments after super by `StatementInjector` (#6654) (Dunqing) -a366faetraverse: Rename `TraverseScoping::generate_binding_in_current_scope` (#6832) (overlookmotel) -3b99fe6traverse: Move `generate_binding` to `TraverseScoping` (#6831) (overlookmotel) -60f487atraverse: `TraverseCtx::generate_binding` take an `Atom` (#6830) (overlookmotel) ### Styling -262b2edast: Move crate doc comment to top of file (#6890) (overlookmotel) --------- Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
33 lines
650 B
TOML
33 lines
650 B
TOML
[package]
|
|
name = "oxc_transform_napi"
|
|
version = "0.34.0"
|
|
authors.workspace = true
|
|
categories.workspace = true
|
|
edition.workspace = true
|
|
homepage.workspace = true
|
|
keywords.workspace = true
|
|
license.workspace = true
|
|
publish = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
description.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "lib"]
|
|
test = false
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
oxc = { workspace = true, features = ["full", "napi"] }
|
|
|
|
napi = { workspace = true }
|
|
napi-derive = { workspace = true }
|
|
|
|
[package.metadata.cargo-shear]
|
|
ignored = ["napi"]
|
|
|
|
[build-dependencies]
|
|
napi-build = { workspace = true }
|