oxc/crates/oxc_allocator/CHANGELOG.md
github-actions[bot] c3f08ce8e0
Release crates v0.17.2 (#4115)
## [0.17.2] - 2024-07-08

### Features

- 115ac3b allocator: Introduce `FromIn` and `IntoIn` traits. (#4088)
(rzvxa)
- 720983a napi/transform: Allow setting `sourceType` to `transform`
(#4113) (Boshen)
- e386b62 semantic: Check for invalid type import assignments (#4097)
(DonIsaac)

### Bug Fixes

- 5472b7c codegen: 256 indentations level is not enough for codegen
(Boshen)
- 5c31236 isolated-declarations: Keep literal value for readonly
property (#4106) (Dunqing)
- e67c7d1 isolated-declarations: Do not infer type for private
parameters (#4105) (Dunqing)
- 3fcad5e isolated_declarations: Remove nested AssignmentPatterns from
inside parameters (#4077) (michaelm)
- f8d77e4 isolated_declarations: Infer type of template literal
expressions as string (#4068) (michaelm)
- 0f02608 semantic: Bind `TSImportEqualsDeclaration`s (#4100) (Don
Isaac)
- 4413e2d transformer: Missing initializer for readonly consructor
properties (#4103) (Don Isaac)

### Performance

- 7ed27b7 isolated-declarations: Use `FxHashSet` instead of `Vec` to
speed up the `contain` (#4074) (Dunqing)
- 9114c8e semantic: Keep a single map of unresolved references (#4107)
(Luca Bruno)

Co-authored-by: Boshen <Boshen@users.noreply.github.com>
2024-07-08 19:16:33 +08:00

1.3 KiB

Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog, and this project does not adhere to Semantic Versioning until v1.0.0.

[0.17.2] - 2024-07-08

Features

  • 115ac3b allocator: Introduce FromIn and IntoIn traits. (#4088) (rzvxa)

[0.15.0] - 2024-06-18

Features

  • 8f5655d linter: Add eslint/no-useless-constructor (#3594) (Don Isaac)

[0.13.0] - 2024-05-14

Refactor

  • 7e1fe36 ast: Squash nested enums (#3115) (overlookmotel)

[0.12.5] - 2024-04-22

Refactor

  • 6bc18e1 bench: Reuse allocator in parser + lexer benchmarks (#3053) (overlookmotel)

[0.12.4] - 2024-04-19

Features

  • 063b281 allocator: Make Box's PhantomData own the passed in T (#2952) (Boshen)

[0.6.0] - 2024-02-03

Documentation

  • a1271af allocator: Document behaviour of Box (Boshen)

[0.5.0] - 2024-01-12

Features

  • a6d9356 allocator: Add From API (#1908) (Boshen)

[0.4.0] - 2023-12-08

Refactor

  • 1a576f6 rust: Move to workspace lint table (#1444) (Boshen)

[0.2.0] - 2023-09-14

Refactor

  • 12798e0 Improve code coverage a little bit (Boshen)- fdf288c Improve code coverage in various places (#721) (Boshen)