Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.66 KB

CHANGELOG.md

File metadata and controls

39 lines (22 loc) · 1.66 KB

Changelog

Unreleased

  • Fix incorrect package for @esbuild/netbsd-arm64 (#4018)

    Due to a copy+paste typo, the binary published to @esbuild/netbsd-arm64 was not actually for arm64, and didn't run in that environment. This release should fix running esbuild in that environment (NetBSD on 64-bit ARM). Sorry about the mistake.

  • Fix esbuild incorrectly rejecting valid TypeScript edge case (#4027)

    The following TypeScript code is valid:

    export function open(async?: boolean): void {
      console.log(async as boolean)
    }

    Before this version, esbuild would fail to parse this with a syntax error as it expected the token sequence async as ... to be the start of an async arrow function expression async as => .... This edge case should be parsed correctly by esbuild starting with this release.

2024

All esbuild versions published in the year 2024 (versions 0.19.12 through 0.24.2) can be found in CHANGELOG-2024.md.

2023

All esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11) can be found in CHANGELOG-2023.md.

2022

All esbuild versions published in the year 2022 (versions 0.14.11 through 0.16.12) can be found in CHANGELOG-2022.md.

2021

All esbuild versions published in the year 2021 (versions 0.8.29 through 0.14.10) can be found in CHANGELOG-2021.md.

2020

All esbuild versions published in the year 2020 (versions 0.3.0 through 0.8.28) can be found in CHANGELOG-2020.md.