From 4cc1001d2bb72bdba61efb98cbbbc9ee0fe3f8f4 Mon Sep 17 00:00:00 2001 From: Evan Wallace Date: Mon, 17 May 2021 21:43:52 -0700 Subject: [PATCH] publish 0.12.0 to npm --- CHANGELOG.md | 8 +++++++- cmd/esbuild/version.go | 2 +- npm/esbuild-android-arm64/package.json | 2 +- npm/esbuild-darwin-64/package.json | 2 +- npm/esbuild-darwin-arm64/package.json | 2 +- npm/esbuild-freebsd-64/package.json | 2 +- npm/esbuild-freebsd-arm64/package.json | 2 +- npm/esbuild-linux-32/package.json | 2 +- npm/esbuild-linux-64/package.json | 2 +- npm/esbuild-linux-arm/package.json | 2 +- npm/esbuild-linux-arm64/package.json | 2 +- npm/esbuild-linux-mips64le/package.json | 2 +- npm/esbuild-linux-ppc64le/package.json | 2 +- npm/esbuild-openbsd-64/package.json | 2 +- npm/esbuild-wasm/package.json | 2 +- npm/esbuild-windows-32/package.json | 2 +- npm/esbuild-windows-64/package.json | 2 +- npm/esbuild/package.json | 2 +- version.txt | 2 +- 19 files changed, 25 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44232ace19d..3489456e562 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog -## Unreleased +## 0.12.0 + +**This release contains backwards-incompatible changes.** Since esbuild is before version 1.0.0, these changes have been released as a new minor version to reflect this (as [recommended by npm](https://docs.npmjs.com/cli/v6/using-npm/semver/)). You should either be pinning the exact version of `esbuild` in your `package.json` file or be using a version range syntax that only accepts patch upgrades such as `~0.11.0`. See the documentation about [semver](https://docs.npmjs.com/cli/v6/using-npm/semver/) for more information. + +The breaking changes in this release relate to CSS import order and also build scenarios where both the `inject` and `define` API options are used (see below for details). These breaking changes are as follows: * Fix bundled CSS import order ([#465](https://github.com/evanw/esbuild/issues/465)) @@ -90,6 +94,8 @@ With this release, esbuild will now run "define" before "inject". In the above example this means that `process.env.NODE_ENV` will now be replaced with `"production"`, the injected shim will not be included, and only the production version of the package will be bundled. This feature was contributed by [@rtsao](https://github.com/rtsao). +In addition to the breaking changes above, the following features are also included in this release: + * Add support for the `NO_COLOR` environment variable The CLI will now omit color if the `NO_COLOR` environment variable is present, which is an existing convention that is followed by some other software. See https://no-color.org/ for more information. diff --git a/cmd/esbuild/version.go b/cmd/esbuild/version.go index 43e9f6118c5..ffb64f569fe 100644 --- a/cmd/esbuild/version.go +++ b/cmd/esbuild/version.go @@ -1,3 +1,3 @@ package main -const esbuildVersion = "0.11.23" +const esbuildVersion = "0.12.0" diff --git a/npm/esbuild-android-arm64/package.json b/npm/esbuild-android-arm64/package.json index d2e3766d4bd..67cf16c7ff9 100644 --- a/npm/esbuild-android-arm64/package.json +++ b/npm/esbuild-android-arm64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-android-arm64", - "version": "0.11.23", + "version": "0.12.0", "description": "The Android ARM 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-darwin-64/package.json b/npm/esbuild-darwin-64/package.json index 78fadc4f5aa..2e67a0bb25d 100644 --- a/npm/esbuild-darwin-64/package.json +++ b/npm/esbuild-darwin-64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-darwin-64", - "version": "0.11.23", + "version": "0.12.0", "description": "The macOS 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-darwin-arm64/package.json b/npm/esbuild-darwin-arm64/package.json index 565fe8c65af..968c3ee9091 100644 --- a/npm/esbuild-darwin-arm64/package.json +++ b/npm/esbuild-darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-darwin-arm64", - "version": "0.11.23", + "version": "0.12.0", "description": "The macOS ARM 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-freebsd-64/package.json b/npm/esbuild-freebsd-64/package.json index 5303c4bfa83..0fc9f92fa33 100644 --- a/npm/esbuild-freebsd-64/package.json +++ b/npm/esbuild-freebsd-64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-freebsd-64", - "version": "0.11.23", + "version": "0.12.0", "description": "The FreeBSD 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-freebsd-arm64/package.json b/npm/esbuild-freebsd-arm64/package.json index a0789e7f853..ce1bd918917 100644 --- a/npm/esbuild-freebsd-arm64/package.json +++ b/npm/esbuild-freebsd-arm64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-freebsd-arm64", - "version": "0.11.23", + "version": "0.12.0", "description": "The FreeBSD ARM 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-32/package.json b/npm/esbuild-linux-32/package.json index f89b38489d6..8b3d0b5f895 100644 --- a/npm/esbuild-linux-32/package.json +++ b/npm/esbuild-linux-32/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-32", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux 32-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-64/package.json b/npm/esbuild-linux-64/package.json index 30f94c8819e..69f2170148f 100644 --- a/npm/esbuild-linux-64/package.json +++ b/npm/esbuild-linux-64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-64", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-arm/package.json b/npm/esbuild-linux-arm/package.json index b68e99e1258..630eed9cb89 100644 --- a/npm/esbuild-linux-arm/package.json +++ b/npm/esbuild-linux-arm/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-arm", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux ARM binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-arm64/package.json b/npm/esbuild-linux-arm64/package.json index 4f69bd5b80e..b241160e8f7 100644 --- a/npm/esbuild-linux-arm64/package.json +++ b/npm/esbuild-linux-arm64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-arm64", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux ARM 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-mips64le/package.json b/npm/esbuild-linux-mips64le/package.json index 9b9787caeec..be265f5b340 100644 --- a/npm/esbuild-linux-mips64le/package.json +++ b/npm/esbuild-linux-mips64le/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-mips64le", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux MIPS 64-bit Little Endian binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-linux-ppc64le/package.json b/npm/esbuild-linux-ppc64le/package.json index 87743803a29..dd127066608 100644 --- a/npm/esbuild-linux-ppc64le/package.json +++ b/npm/esbuild-linux-ppc64le/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-linux-ppc64le", - "version": "0.11.23", + "version": "0.12.0", "description": "The Linux PowerPC 64-bit Little Endian binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-openbsd-64/package.json b/npm/esbuild-openbsd-64/package.json index 568bca282c6..78859a8b321 100644 --- a/npm/esbuild-openbsd-64/package.json +++ b/npm/esbuild-openbsd-64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-openbsd-64", - "version": "0.11.23", + "version": "0.12.0", "description": "The OpenBSD 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-wasm/package.json b/npm/esbuild-wasm/package.json index 68fefcda370..bf3a8496466 100644 --- a/npm/esbuild-wasm/package.json +++ b/npm/esbuild-wasm/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-wasm", - "version": "0.11.23", + "version": "0.12.0", "description": "The cross-platform WebAssembly binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-windows-32/package.json b/npm/esbuild-windows-32/package.json index 27b4f46c01b..48dcb8cff7e 100644 --- a/npm/esbuild-windows-32/package.json +++ b/npm/esbuild-windows-32/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-windows-32", - "version": "0.11.23", + "version": "0.12.0", "description": "The Windows 32-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild-windows-64/package.json b/npm/esbuild-windows-64/package.json index 55210bf662e..deb6f06587e 100644 --- a/npm/esbuild-windows-64/package.json +++ b/npm/esbuild-windows-64/package.json @@ -1,6 +1,6 @@ { "name": "esbuild-windows-64", - "version": "0.11.23", + "version": "0.12.0", "description": "The Windows 64-bit binary for esbuild, a JavaScript bundler.", "repository": "https://github.com/evanw/esbuild", "license": "MIT", diff --git a/npm/esbuild/package.json b/npm/esbuild/package.json index 439737c8b22..ddbd0639063 100644 --- a/npm/esbuild/package.json +++ b/npm/esbuild/package.json @@ -1,6 +1,6 @@ { "name": "esbuild", - "version": "0.11.23", + "version": "0.12.0", "description": "An extremely fast JavaScript bundler and minifier.", "repository": "https://github.com/evanw/esbuild", "scripts": { diff --git a/version.txt b/version.txt index b76fc26753b..ac454c6a1fc 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.11.23 +0.12.0