chore(deps): update dependency esbuild to v0.14.28 #1723

Merged
konrad merged 1 commits from renovate/esbuild-0.x into main 2022-03-26 19:11:52 +00:00
Member

This PR contains the following updates:

Package Type Update Change
esbuild devDependencies patch 0.14.27 -> 0.14.28

Release Notes

evanw/esbuild

v0.14.28

Compare Source

  • Add support for some new CSS rules (#​2115, #​2116, #​2117)

    This release adds support for @font-palette-values, @counter-style, and @font-feature-values. This means esbuild will now pretty-print and minify these rules better since it now better understands the internal structure of these rules:

    /* Original code */
    @​font-palette-values Foo { base-palette: 1; }
    @​counter-style bar { symbols: b a r; }
    @​font-feature-values Bop { @​styleset { test: 1; } }
    
    /* Old output (with --minify) */
    @​font-palette-values Foo{base-palette: 1;}@​counter-style bar{symbols: b a r;}@​font-feature-values Bop{@​styleset {test: 1;}}
    
    /* New output (with --minify) */
    @​font-palette-values Foo{base-palette:1}@​counter-style bar{symbols:b a r}@​font-feature-values Bop{@​styleset{test:1}}
    
  • Upgrade to Go 1.18.0 (#​2105)

    Binary executables for this version are now published with Go version 1.18.0. The Go release notes say that the linker generates smaller binaries and that on 64-bit ARM chips, compiled binaries run around 10% faster. On an M1 MacBook Pro, esbuild's benchmark runs approximately 8% faster than before and the binary executable is approximately 4% smaller than before.

    This also fixes a regression from version 0.14.26 of esbuild where the browser builds of the esbuild-wasm package could fail to be bundled due to the use of built-in node libraries. The primary WebAssembly shim for Go 1.18.0 no longer uses built-in node libraries.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [esbuild](https://github.com/evanw/esbuild) | devDependencies | patch | [`0.14.27` -> `0.14.28`](https://renovatebot.com/diffs/npm/esbuild/0.14.27/0.14.28) | --- ### Release Notes <details> <summary>evanw/esbuild</summary> ### [`v0.14.28`](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md#&#8203;01428) [Compare Source](https://github.com/evanw/esbuild/compare/v0.14.27...v0.14.28) - Add support for some new CSS rules ([#&#8203;2115](https://github.com/evanw/esbuild/issues/2115), [#&#8203;2116](https://github.com/evanw/esbuild/issues/2116), [#&#8203;2117](https://github.com/evanw/esbuild/issues/2117)) This release adds support for [`@font-palette-values`](https://drafts.csswg.org/css-fonts-4/#font-palette-values), [`@counter-style`](https://developer.mozilla.org/en-US/docs/Web/CSS/@&#8203;counter-style), and [`@font-feature-values`](https://developer.mozilla.org/en-US/docs/Web/CSS/@&#8203;font-feature-values). This means esbuild will now pretty-print and minify these rules better since it now better understands the internal structure of these rules: ```css /* Original code */ @&#8203;font-palette-values Foo { base-palette: 1; } @&#8203;counter-style bar { symbols: b a r; } @&#8203;font-feature-values Bop { @&#8203;styleset { test: 1; } } /* Old output (with --minify) */ @&#8203;font-palette-values Foo{base-palette: 1;}@&#8203;counter-style bar{symbols: b a r;}@&#8203;font-feature-values Bop{@&#8203;styleset {test: 1;}} /* New output (with --minify) */ @&#8203;font-palette-values Foo{base-palette:1}@&#8203;counter-style bar{symbols:b a r}@&#8203;font-feature-values Bop{@&#8203;styleset{test:1}} ``` - Upgrade to Go 1.18.0 ([#&#8203;2105](https://github.com/evanw/esbuild/issues/2105)) Binary executables for this version are now published with Go version 1.18.0. The [Go release notes](https://go.dev/doc/go1.18) say that the linker generates smaller binaries and that on 64-bit ARM chips, compiled binaries run around 10% faster. On an M1 MacBook Pro, esbuild's benchmark runs approximately 8% faster than before and the binary executable is approximately 4% smaller than before. This also fixes a regression from version 0.14.26 of esbuild where the browser builds of the `esbuild-wasm` package could fail to be bundled due to the use of built-in node libraries. The primary WebAssembly shim for Go 1.18.0 no longer uses built-in node libraries. </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate added the
dependencies
label 2022-03-26 04:05:33 +00:00
renovate added 1 commit 2022-03-26 04:05:33 +00:00
continuous-integration/drone/pr Build is passing Details
8d69262e6a
chore(deps): update dependency esbuild to v0.14.28
Member

Hi renovate!

Thank you for creating a PR!

I've deployed the changes of this PR on a preview environment under this URL: https://1723-renovate-esbuild-0-x--vikunja-frontend-preview.netlify.app

You can use this url to view the changes live and test them out.
You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/.

Have a nice day!

Beep boop, I'm a bot.

Hi renovate! Thank you for creating a PR! I've deployed the changes of this PR on a preview environment under this URL: https://1723-renovate-esbuild-0-x--vikunja-frontend-preview.netlify.app You can use this url to view the changes live and test them out. You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/. Have a nice day! > Beep boop, I'm a bot.
konrad merged commit bd52ac71aa into main 2022-03-26 19:11:52 +00:00
konrad deleted branch renovate/esbuild-0.x 2022-03-26 19:11:52 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.