chore(deps): update all non-major dependencies #905
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.19.10
->0.19.11
1.22.1
->1.23.0
Release Notes
evanw/esbuild (esbuild)
v0.19.11
Compare Source
Fix TypeScript-specific class transform edge case (#3559)
The previous release introduced an optimization that avoided transforming
super()
in the class constructor for TypeScript code compiled withuseDefineForClassFields
set tofalse
if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case and there are#private
instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call tosuper()
(sincesuper()
is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:Minifier: allow reording a primitive past a side-effect (#3568)
The minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:
Minifier: consider properties named using known
Symbol
instances to be side-effect free (#3561)Many things in JavaScript can have side effects including property accesses and ToString operations, so using a symbol such as
Symbol.iterator
as a computed property name is not obviously side-effect free. This release adds a special case for knownSymbol
instances so that they are considered side-effect free when used as property names. For example, this class declaration will now be considered side-effect free:Provide the
stop()
API in node to exit esbuild's child process (#3558)You can now call
stop()
in esbuild's node API to exit esbuild's child process to reclaim the resources used. It only makes sense to do this for a long-lived node process when you know you will no longer be making any more esbuild API calls. It is not necessary to call this to allow node to exit, and it's advantageous to not call this in between calls to esbuild's API as sharing a single long-lived esbuild child process is more efficient than re-creating a new esbuild child process for every API call. This API call used to exist but was removed in version 0.9.0. This release adds it back due to a user request.goreleaser/goreleaser (goreleaser)
v1.23.0
Changelog
New Features
b149223
: feat(docs): Update command in SLSA verification blog post (#4420) (@laurentsimon)ee14837
: feat(homebrew): add os to dependency (#4481) (@caarlos0)dda1c70
: feat(nix): validate licenses (#4497) (@caarlos0)1d34568
: feat(sbom): update default command (@caarlos0)27f0e33
: feat(winget): support installing .exe directly (#4498) (@caarlos0)22fa994
: feat: allow to template builds.gobinary (#4454) (@caarlos0)711490d
: feat: aur dir (#4484) (@caarlos0)25a054c
: feat: improve --single-target (#4442) (@caarlos0)bd7933d
: feat: improve project and build hooks error handling (@caarlos0)8f6b16f
: feat: validate ko's main path (#4429) (@gabrielcipriano)Bug fixes
8586878
: fix(aur): support wrap_in_directory (#4502) (@caarlos0)aa9986e
: fix(github): do not fail branch creation if it already exists (#4471) (@caarlos0)a09a0d7
: fix(ko): error finishing with . (@caarlos0)2b9e471
: fix(nix): include unzip if any artifact is a zip (#4495) (@caarlos0)103b54b
: fix(sbom): warn/error on wrong configuration (@caarlos0)a85d049
: fix(winget): improve schema (#4489) (@caarlos0)e33d053
: fix: --single-target when no match (@caarlos0)159211a
: fix: add -c flags when building go test (#4473) (@fl0Lec)74e7064
: fix: allow homebrew to use tar.xz format (#4441) (@jftuga)c0b2be3
: fix: handle configs with no explicit targets on --single-target (@caarlos0)142b94c
: fix: improve chocolatey no archive error handling and docs (@caarlos0)59a3eeb
: fix: linkedin announce api changes (#4428) (@gabrielcipriano)Dependency updates
00ea9f9
: feat(deps): bump code.gitea.io/sdk/gitea from 0.16.0 to 0.17.0 (#4459) (@dependabot[bot])a5ae5cd
: feat(deps): bump github.com/disgoorg/disgo from 0.16.11 to 0.16.12 (#4422) (@dependabot[bot])f9203ba
: feat(deps): bump github.com/disgoorg/disgo from 0.16.12 to 0.17.0 (#4434) (@dependabot[bot])3458c7f
: feat(deps): bump github.com/google/go-containerregistry from 0.16.1 to 0.17.0 (#4452) (@dependabot[bot])334cb89
: feat(deps): bump github.com/google/ko from 0.15.0 to 0.15.1 (#4435) (@dependabot[bot])e39548d
: feat(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#4476) (@dependabot[bot])782dd54
: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.34.0 to 2.35.0 (#4492) (@dependabot[bot])3c6dcd8
: feat(deps): bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.1 (#4419) (@dependabot[bot])182e103
: feat(deps): bump github.com/xanzy/go-gitlab from 0.93.2 to 0.94.0 (#4433) (@dependabot[bot])48d4d04
: feat(deps): bump github.com/xanzy/go-gitlab from 0.94.0 to 0.95.1 (#4468) (@dependabot[bot])a096097
: feat(deps): bump github.com/xanzy/go-gitlab from 0.95.1 to 0.95.2 (#4477) (@dependabot[bot])52de4ac
: feat(deps): bump gocloud.dev from 0.34.0 to 0.35.0 (#4467) (@dependabot[bot])c6b68aa
: feat(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine (#4463) (@dependabot[bot])fdf73bd
: feat(deps): bump golang from110b07a
to30a46e7
(#4455) (@dependabot[bot])0222430
: feat(deps): bump golang from30a46e7
to70afe55
(#4457) (@dependabot[bot])f0c4d71
: feat(deps): bump golang from5c1cabd
tofeceecc
(#4466) (@dependabot[bot])d616c38
: feat(deps): bump golang fromfeceecc
to4db4aac
(#4491) (@dependabot[bot])3bae110
: feat(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#4485) (@dependabot[bot])a73fcfc
: feat(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#4416) (@dependabot[bot])5587cb2
: feat(deps): bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#4445) (@dependabot[bot])5c2cbb3
: feat(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 (#4417) (@dependabot[bot])2f1162a
: feat(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 (#4444) (@dependabot[bot])7b5a858
: feat(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 (#4478) (@dependabot[bot])853275f
: feat(deps): update go-github to v57 (@caarlos0)6e9ed05
: feat(deps): update nfpm to latest (@caarlos0)7d29385
: fix(deps): bump golang from 1.21.3-alpine to 1.21.4-alpine (#4414) (@dependabot[bot])Build process updates
4f17fba
: build: fix setup-task rate limit (@caarlos0)5a74601
: build: fix typo (@caarlos0)b0bf4eb
: build: golangci config (@caarlos0)9d2162b
: build: report only new lint problems (@caarlos0)18c109a
: build: simplify changelog on nightly builds (@caarlos0)be9ad4d
: build: update workflow (@caarlos0)Other work
a5f7678
: SBOM improvements (#4430) (@caarlos0)6bce81c
: docs(azblob): correct auth to Azure storage service (#4439) (@librucha)d83243c
: docs(sbom): improve sbom alternative example (@caarlos0)532879e
: docs: Removed the duplicate GoReleaser Pro entry (#4456) (@cafferata)b7be447
: docs: add flipt to USERS (@caarlos0)522ab11
: docs: fix broken link (@caarlos0)3ec68fb
: docs: fix broken link (@caarlos0)233c4bc
: docs: fix changelog subgroups docs (@caarlos0)d2c0e4c
: docs: fix typo (#4447) (@EverythingSuckz)582ff38
: docs: fix typo in check_boxes (#4499) (@jidckii)d89557b
: docs: install should say the required Go version (@caarlos0)b682fdf
: docs: mention that snaps cant be built inside docker (@caarlos0)c1b7139
: docs: update (@caarlos0)11e5682
: docs: update CONTRIBUTING.md add upx as optional prerequesite (#4427) (@gabrielcipriano)149b178
: docs: update deprecated--skip-publish
release flag (#4449) (@ixje)429ddb1
: docs: update details about cosign and certificate (@caarlos0)910b837
: docs: update snap link (#4486) (@lucacome)df982a6
: docs: update the link to the go wiki page on first-class ports (#4490) (@smlx)7e48196
: docs: update users, blog posts divider (@caarlos0)6491631
: docs: update users.md (@caarlos0)6f598dc
: refactor(brew): use cases.Title instead of strings.Title (@caarlos0)Full Changelog: goreleaser/goreleaser@v1.22.0...v1.23.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.