Goreleaser Versions Save

Deliver Go binaries as fast and easily as possible

v1.17.1

1 year ago

Changelog

Bug fixes

  • b36e30a071199b7290b73b3faa0652825c4d88fc: fix(jsonschema): add binary to Archive format enum (#3924) (@maxbrunet)
  • ac19f902b4603ab81b14e08567dba7056d179e37: fix(nfpm): Add extension to produced artifacts (#3940) (@mbamber)
  • 11b32cf3b7bd1dd05ffbd4a56ce968d407d9cc62: fix: build should output more debug info (#3939) (@caarlos0)
  • e872e45b441bf522a022995a256b55b418cba794: fix: improve docker error handling (#3942) (@caarlos0)
  • f6b5e9abb8443e6123c91935985bbb368511ef4d: fix: source archive not being added when no extra-files (#3938) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.17.0...v1.17.1


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.17.0

1 year ago

Changelog

New Features

  • c47315fead9433407e845156c665370443032dae: feat(ko): support labels and creation times (#3852) (@maxbrunet)
  • 590eff32d294cb277970e17fd08e78a7cdc49de5: feat: .Now template variable (#3853) (@caarlos0)
  • 44f8fae305800d9997d0f0b3cb2da85e491af47e: feat: IsDraft template variable (#3888) (@caarlos0)
  • d5a413f9f4e96b606bf4fdb7a42b3faf51803971: feat: add context info to docker build errors (#3920) (@caarlos0)
  • 8b1c4ead603da969fac07e712c3364db2767dee3: feat: allow to PR homebrew taps (#3903) (@caarlos0)
  • dc6a4e7e2f7bf97de6236ea2648d08740fc34168: feat: allow to forcefully use a token when multiple are set (#3910) (@caarlos0)
  • 5805c5d6087de21f4f23f5becd05551cf485c77c: feat: allow to pr krew plugin manifests (#3915) (@caarlos0)
  • 282c42164e152fca794e4042c82b29013c5838d8: feat: allow to pr scoop manifests (#3916) (@caarlos0)
  • f82a32cd3a59bb780555cb375e971458bf646953: feat: blobs.disable (#3884) (@caarlos0)
  • 8877fe1ef4ff56dfd6865176dd1de38e8b08a1bc: feat: include prerelease suffix in git (#3841) (@vandot)
  • 1f56d8e088ba223c3d174bf6be6618abf65a0a74: feat: scoop shortcuts (#3846) (@howieyuen)
  • c41d6de833114f52759e6c6b70349d960a8ae293: feat: support tgz and txz as archive formats (@caarlos0)

Bug fixes

  • d83d362b96f7e6c5f847efe932abdbb031b2cf0b: fix(sign): use gpg path from git config by default if it is set (#3891) (@go-compile)
  • 37e92ce2f144bdfb059bed7c7a4989d8d4b7a7e4: fix: clarify scoop no windows error (#3894) (@caarlos0)
  • 723484d157a679baeccb9d1deb9ef36979507336: fix: do not skip scoop on draft releases (#3889) (@caarlos0)
  • 9a97aaae99cb0d95c6b5a4110f5ca4ab11c9e4f3: fix: improve brew no archive error (#3895) (@caarlos0)
  • f4fad65471e037a6b76353106ebb6a38fd5ebda4: fix: improve gpg.program detection, add more tests (@caarlos0)
  • a459911f459bed151558d811f200f738a5c1da07: fix: many linting issues (@caarlos0)
  • b495c905d5146ed385f408f048f2e2a88c669ef2: fix: set parallelism to match Linux container CPU (#3901) (@marukaz)
  • 0eb3e7975c7a134713c7e377dcb8696cb0294357: fix: use git-archive under the hood (#3904) (@caarlos0)

Dependency updates

  • 9bdfc55e6763832a86ff1d928e67d0b22d4e3877: feat(deps): bump github.com/caarlos0/env/v7 from 7.0.0 to 7.1.0 (#3848) (@dependabot[bot])
  • 12b01f673420bf5af1a4ab5efd695e0d0dab383d: feat(deps): bump github.com/caarlos0/log from v0.2.1 to v0.2.2 (#3875) (@caarlos0)
  • 34fd422742c893c8b46609494addc48276975cf9: feat(deps): bump github.com/disgoorg/disgo from 0.15.2 to 0.15.3 (#3882) (@dependabot[bot])
  • ecf77c948f8796a9899ab9080ab8b62d02c4ad61: feat(deps): bump github.com/disgoorg/disgo from 0.15.3 to 0.16.0 (#3905) (@dependabot[bot])
  • e263d1464c907780f7f4b5a17979a5818ca95f00: feat(deps): bump github.com/disgoorg/disgo from 0.16.0 to 0.16.1 (#3922) (@dependabot[bot])
  • 00b21758555881e835953dbe5176a9136dc5630f: feat(deps): bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible (#3909) (@dependabot[bot])
  • b96dba03330e15ae9196c5bd0d9ed685c9d1dc4d: feat(deps): bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0 (#3878) (@dependabot[bot])
  • 43731e252c06f9e024675aa06861296ba7e98463: feat(deps): bump github.com/google/ko from 0.12.0 to 0.13.0 (#3880) (@dependabot[bot])
  • dec5fb8e17e362fe444072a71822ec3fc9551029: feat(deps): bump github.com/goreleaser/nfpm/v2 from v2.26.0 to v2.27.1 (#3876) (@caarlos0)
  • 55154b9aea33a3370c31cfcd289aa669ce1b5e38: feat(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#3892) (@dependabot[bot])
  • c7a2818e2d5eaa062d615d1aa7d58c84e3a18afe: feat(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.5 (#3896) (@dependabot[bot])
  • c4d5cf96d95fd388aa52ec072d06519796dcd563: feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#3908) (@dependabot[bot])
  • 13d92b4f89419abd51bd85b75cc944503e9bc1a3: feat(deps): bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 (#3855) (@dependabot[bot])
  • ed2e378c87dc8e9e2f884ca202937c7b0e4fea98: feat(deps): bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 (#3911) (@dependabot[bot])
  • 7579e70442cd55e931a68599f1d9012263fd7aea: feat(deps): bump golang from 1.20.2-alpine to 1.20.3-alpine (#3907) (@dependabot[bot])
  • 427251f36e4bfdd467d0d19dc59af5d48759e1a5: feat(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#3923) (@dependabot[bot])
  • 01b14f9b7a2c6d8db845fabf165a2da7a5788155: feat(deps): bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (#3919) (@dependabot[bot])
  • 6565383ef2b84ab65de67b68eaebe2da59be6aaf: feat(deps): bump golang.org/x/text from 0.8.0 to 0.9.0 (#3917) (@dependabot[bot])
  • dfdbad17f748834d3d50533ba4eb7e67828a8469: feat(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 (#3849) (@dependabot[bot])
  • 30f543c853444dd1e4dda049802f3ed79fd7ad6c: feat(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 (#3918) (@dependabot[bot])
  • f62a2e48cebf910e9e93f954c5f6e6a030d510c4: feat(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#3877) (@dependabot[bot])
  • 137ed3be74b06f45397eb6129bcc14476a616159: feat(deps): update caarlos0/env to v8 (@caarlos0)
  • e9e392d371be640c4cbe94bc8ac5278acb9541b8: feat(deps): update nfpm to v2.28.0 (@caarlos0)

Build process updates

  • 9dcc63c60e416c1a4a568676fceaaad34a6b79b8: build: create scoop manifests inside a bucket folder (@caarlos0)
  • c849cfc2a958616991b01d9d7c10468df551254a: build: fix golangci-lint failing (#3874) (@caarlos0)
  • 33e46b6e8492412bd73e7dca2437614911b1cf65: build: improve changelog config (@caarlos0)

Other work

  • cc584c8ab872467837965391537437947a44499b: docs: add since (@caarlos0)
  • bf2e163ce4220f1584d91fb0dba073b0bd689dcf: docs: fix install's cosign steps (#3913) (@caarlos0)
  • f33a36f01fbca783eedc41112b729724a82016d4: docs: fix typo (@caarlos0)
  • 62bd21ce8dd8619d5f6f9a6ac160eadfa7e73ed6: docs: improve docs on scoop.folder (@caarlos0)
  • 6ae7b08188f11717e1cd141eaf615a0a62472bda: docs: improve page on partial builds (@caarlos0)
  • 52f45d759fdf016a59340b9e63b1eadd41874794: docs: remove deprecated note about setup-go-action (@caarlos0)
  • 8a6de5cc5595a84ccee5413c8e8c7c5536b31eb8: docs: schema update (@caarlos0)
  • d524d9308615603cf8e6ee99bb7450b7bda58333: docs: standarizing docs defaults, since, etc (#3898) (@caarlos0)
  • 57d3bdd965fef9c83f8109fa0935929578d78dbe: docs: update (@caarlos0)
  • f5bcdff44521a64840576a5ac631c8ed5529c595: docs: update (@caarlos0)
  • e3f6de7a87da1fe395ec30ecb3937136a8241b25: docs: update USERS.md (#3921) (@howieyuen)
  • 6e4c0e6abe9b09f20cada6882c50d74adf98f297: docs: update git.md (@caarlos0)
  • 5af2c31c7ac0d12d86e7e2177bc3e6610d46e5b6: refactor: fix redundant net/http import (#3897) (@alrs)
  • 88f3aea086587ee1ba8cdf31ca7d8d867194f504: refactor: improve tmpl mergeability with pro (@caarlos0)
  • 7229a0dab06076c844a298ab5de6372a0b2971e6: refactor: pipe.Skipf (@caarlos0)
  • 4ada24b6a88fbd723b421d5158523c2c7681b8c0: refactor: remove unused function (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.2...v1.17.0


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.16.2

1 year ago

Changelog

Bug fixes

  • 53277590f5892860a5c7158174ad84c2c8e92f29: fix(ko): disable SBOM when sbom is none (#3861) (@maxbrunet)

Build process updates

  • b4b6496ea606c593478d0d4e1377ee325577b632: build: setup-go update (@caarlos0)

Other work

  • 3345f8c9c5b287198a29d3db228388148b788c5e: docs: add note about binary archives (#3867) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.1...v1.16.2


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.16.1

1 year ago

Changelog

Security updates

  • dd1315b0a7e3e7e6318eb62053202f4b70fe0a00: fix(GO-2023-1621): update from go 1.20.1 to 1.20.2 (#3854) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.0...v1.16.1


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.16.0

1 year ago

Changelog

New Features

  • d5151a6eb09eec5699e0db4222fbd33d1bf8cf20: feat: ConventionalExtension on nFPM (#3822) (@caarlos0)
  • 6c21b015868f15823e4aace242d962f4cadf06cf: feat: add OpenCollective (#3753) (@jolheiser)
  • a40eb156185ce2c4e6244f8877150cb2b2eaa4c8: feat: add base template function (#3834) (@caarlos0)
  • 874d698564847eff656c949b1c456f0028d47b83: feat: add healthcheck cmd (#3826) (@caarlos0)
  • 9e21511300a245306f3cb64b1ea9f9f5dda40419: feat: cosign update (#3821) (@caarlos0)
  • 99ae0822372bad18e47394549862bb69254a87e4: feat: finally deprecate the single build option (#3758) (@caarlos0)
  • b6dd26c0911aad37ed1316f9d2e8bf96f62e35d0: feat: infer package name from go.mod (#3827) (@caarlos0)
  • 9dfa94cbb3fd3b05ae62bf4c9a2884b4058acee0: feat: scoop depends (#3797) (@caarlos0)
  • 2920de7cec6218419e3fd1a44848f5cb507b2642: feat: templateable changelog.skip (#3830) (@caarlos0)

Bug fixes

  • 8b4186410979a207fe6da09f730123aa12b9dc1e: fix: GO-2023-1571 (@caarlos0)
  • 2c805882519705c8b2b9725869a6a5181215066a: fix: better handle password protected keys (#3788) (@caarlos0)
  • 1aa984d006401b8c90ec2a4ec8a06a5ab18a15a9: fix: convert to forward slashes inside gio.Copy (#3794) (@caarlos0)
  • be3a1b22d4553b2f9ffc3855e33661788e05b0a0: fix: create temp docker outside dist (#3823) (@caarlos0)
  • 4f7475eee165e5b2a99099e5791411cd74405021: fix: meta archives make the other archives be ignored (#3804) (@caarlos0)
  • 1858bace7eac1a1f8b8410a89ee4ee8969075959: fix: nfpm replacements deprecation (#3793) (@caarlos0)
  • 2634fbdad45836542d85785ba428701d6da81b1a: fix: race condition on artifacts.List (#3813) (@caarlos0)
  • e6159a12836fc405e3f5c252646fac35c6f11abc: fix: remove unused field (#3817) (@caarlos0)
  • 702164076d57408472e38742083d47e5569325c4: fix: skip publish on exec (#3800) (@caarlos0)
  • 53838da8acb852bdf7ea9d01e78904a9d5735cb8: fix: smtp mixup of env and yaml opts (#3815) (@caarlos0)
  • 6d3eb57c7af35824f8e31b9b82bf5ea6259cc960: fix: update to go 1.20.1 (@caarlos0)

Dependency updates

  • 970fad38b063a5612dd0d8299ec4c3353eed7056: feat(deps): bump github.com/disgoorg/disgo from 0.15.0 to 0.15.1 (#3785) (@dependabot[bot])
  • 4ea080ce49bdab9983192637dc0d6281cafff811: feat(deps): bump github.com/disgoorg/disgo from 0.15.1 to 0.15.2 (#3819) (@dependabot[bot])
  • 2b454c283f9529435089b260fa5a0af750fa88c1: feat(deps): bump github.com/google/go-github/v50 from 50.0.0 to 50.1.0 (#3802) (@dependabot[bot])
  • f3f6d94a5c7fb1a05fcd6b68f141bdc80abc807e: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.25.1 to 2.26.0 (#3779) (@dependabot[bot])
  • d658b04ad7ea230bced5e03eb486ca82af6e0b0a: feat(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#3809) (@dependabot[bot])
  • c903398719f4d2f5aecb09c754b7a572e0932582: feat(deps): bump github.com/xanzy/go-gitlab from 0.79.1 to 0.80.0 (#3774) (@dependabot[bot])
  • 3f34afcecc92737e9c9c035afccc20b632a5f42d: feat(deps): bump github.com/xanzy/go-gitlab from 0.80.0 to 0.80.2 (#3786) (@dependabot[bot])
  • 41bb6dcddf5288c1e2a661500f6d95836b027595: feat(deps): bump gocloud.dev from 0.28.0 to 0.29.0 (#3837) (@dependabot[bot])
  • db5a305fee5bf16ce3ae2606297494cad394b059: feat(deps): bump golang from 1.20.0-alpine to 1.20.1-alpine (#3783) (@dependabot[bot])
  • 763340c2dfc1277ebd3d61415f29561a51e12964: feat(deps): bump golang from 48f336e to 87d0a33 (#3820) (@dependabot[bot])
  • 5fa826eb7faa90c45d55e0b98134b60deb8ca2d2: feat(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#3768) (@dependabot[bot])
  • dde6a2359091d5d95e2ba141bc2d8e6cc120d935: feat(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#3839) (@dependabot[bot])
  • 3e63d739f854ad78bac983536412840cd8b54a95: feat(deps): bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 (#3769) (@dependabot[bot])
  • 284574d9f5105872bd9299511e5c44c8cc70322f: feat(deps): bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 (#3840) (@dependabot[bot])
  • 8c763ceca73bedd629aee9fd153a9ffc32c3724e: feat(deps): bump golang.org/x/text from 0.6.0 to 0.7.0 (#3770) (@dependabot[bot])
  • e8948e9e2e626664f1e43c1490c5c50f9f001ab4: feat(deps): bump golang.org/x/text from 0.7.0 to 0.8.0 (#3838) (@dependabot[bot])
  • b572e8a834d55faaee42c24d38a4bc7a4aa5e365: feat(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 (#3778) (@dependabot[bot])
  • acc9eea154941db9247dcd3b78841b414ab4fbfa: feat(deps): update env to v7 (#3814) (@caarlos0)

Build process updates

  • fee166d02fe4416e984b13087c69372cd9a5b772: build: do not release for windows arm7 (#3735) (@caarlos0)

Other work

  • 6eff3857a13c317c9510212e4fa54f8b8ae76987: docs: add cross-compilation article (#3811) (@jamietanna)
  • 26cdc63b7ef4cf270c0397cbf4aa327bd4f7c2af: docs: add missing file (@caarlos0)
  • b4a4ca1716504402de8187c46616b778769ca8d3: docs: fix list item count (#3816) (@CC11001100)
  • 3e6aa965e3b0e736310cb68340cc054ae5b7ac9e: docs: more redirs (@caarlos0)
  • 17782b1f7bcd6bf1a13bfe161af3bf06e68d62ba: docs: ordering (@caarlos0)
  • b18339c5c62147443997fb804faa435c2719349c: docs: pro features (@caarlos0)
  • adc279a15c20b78894a16bca30cd2878aa27184e: docs: update (@caarlos0)
  • 7f445e9f8d745ab84f28d94a6a708bab563fe372: docs: update snap ref links (#3775) (@mohammadv184)
  • 4c44ecedf850241b687db222e3b5b27b1612d283: docs: updates (@caarlos0)
  • 29335c84a4e3924ddfb79857fa5ea31b7c21e635: docs: updates (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.2...v1.16.0


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.15.2

1 year ago

Changelog

Bug fixes

  • 90d8324971560dba8ef53e4a1268eba26f2e6740: fix(gitlab): correctly prepend/append/keep releases notes (#3765) (@christophwitzko)
  • 9b7603ac74c2afdf240135a1177203f747cf4d3a: fix: force specific version of go-crypto (#3756) (@caarlos0)

Build process updates

  • 15bc65618bbeb0c88b20fd48ab1776cb61040d3a: build: add another category to our changelog (@caarlos0)
  • 2bfbab9885f4bd84a754477b8e8d85bb17abaa77: build: disable goreleaser twitter announce (@caarlos0)
  • addd7c4ceb0a2459e72c097b58cea1ead6992c70: build: fix workflow syntax (@caarlos0)
  • b0783c740111c45ae05327f1a1dc06626b870628: build: run test on any workflow change (@caarlos0)
  • 81914757da42dcc40d05ffb12be7086a22264d33: build: use go1.20 (#3757) (@caarlos0)

Other work

  • 72bd87dc411ba6573bc9fc3c33d916345c5c91cc: docs: improve changelog (@caarlos0)
  • 92377e8b6eb2c5867eef4a871caef03741ecdf40: docs: twitter non-free api warning (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.1...v1.15.2


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.15.1

1 year ago

Changelog

Bug fixes

  • 7c6bd86b286ee76cfb0a0b4ec17d18d4ee9daeec: fix: do not do fancy 3rd party process logging (#3747) (@caarlos0)
  • f22987a026228109c5f12bf50976c0b2c15cafe3: fix: honouring ko bare option (#3743) (@kameshsampath)
  • 1dbb55854df8bc982f0a6ac11300a0e6b4185a46: fix: make the warning clearer (@caarlos0)

Dependency updates

  • b0a59a118514638216e61e9cf35db328378e1f97: Revert "feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715)" (@caarlos0)
  • a6d558af0a1d70d8d5fa8a96a5127ecfd170ba8d: feat(deps): bump github.com/xanzy/go-gitlab from 0.79.0 to 0.79.1 (#3739) (@dependabot[bot])

Other work

  • f25e3b307af4eb3c519bf17b1909861be8711976: build: increase release timeout (#3734) (@caarlos0)
  • aa3aff3cfe1406fb2942645b67d981867622657e: docs: improve git dirty err page (@caarlos0)
  • 53fdcd77097fdccfd0571e429143333c00639960: docs: reference --clean instead of --rm-dist everywhere (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.0...v1.15.1


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.15.0

1 year ago

Changelog

New Features

  • 2450746e5c47266c55d41e357fff0451c5d140ae: feat: add ko support (#3653) (@caarlos0)
  • 1b7dd258cecfd7bf8d841f73d156d11bf721f01e: feat: allow to template apk keyname (#3667) (@KalleDK)
  • afc38b79a9bb4025211560210036860eb399fdd5: feat: allow to template release.disable and releaser.skip_upload (#3710) (@caarlos0)
  • d386cbf3cec58d8bc9c95eab384a1bf7ed350e40: feat: allow to template snaps.grade (#3712) (@caarlos0)
  • 82be112be1bac32e82d47cc32c80532155d71524: feat: allow to template telegram.chat_id (#3686) (@caarlos0)
  • d18adfb57ee951787536b22b62f2a5ebc511c716: feat: deprecate --rm-dist in favor of new --clean flag (#3702) (@caarlos0)

Bug fixes

  • 4954815ae491b8c81f884660f76323d77218adf1: fix: improve handling of --rm-dist deprecation (#3728) (@caarlos0)
  • caaf9973ee2293634701eda8075ece6c75784229: fix: only debs should create iphoneos pkgs (#3719) (@caarlos0)
  • 0286cf7163d9e96fd7c87c87031851bf61bb0340: fix: schema (@caarlos0)
  • 2257b6341487014e795ed747aea6bb3e00b34d37: fix: telegram.chat_id string (@caarlos0)
  • af38a4c6d3e7a65a5559811fdaaaa719f2d7c208: fix: toslash artifact paths on metadata.json (@caarlos0)

Dependency updates

  • 12d5ed0b0b0d7bb011551fd28bf79332ce7c805f: feat(deps): bump github.com/disgoorg/disgo from 0.14.1 to 0.15.0 (#3718) (@dependabot[bot])
  • 599ed6527db01046beb4fe98fdaefc57085c6ad7: feat(deps): bump github.com/google/go-containerregistry from 0.11.0 to 0.12.1 (#3699) (@dependabot[bot])
  • 54ef103bfc989c69c297f2a86344f6150aacdf6c: feat(deps): bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0 (#3716) (@dependabot[bot])
  • 7375a395915aa8dbb39018ac94aafd0ac2d30b59: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715) (@dependabot[bot])
  • 0fe8b8dc212580c535ab8e2187a9bfc961115984: feat(deps): bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 (#3690) (@dependabot[bot])
  • f979a6347e4c5ef50e613ce3e3ef1711407ae769: feat(deps): bump github.com/xanzy/go-gitlab from 0.78.0 to 0.79.0 (#3717) (@dependabot[bot])
  • 3fd95e1737c5e66d85b30a87accee7f8e38fa866: feat(deps): bump gocloud.dev from 0.27.0 to 0.28.0 (#3689) (@dependabot[bot])
  • 395d8de5b933a806d299e560b718f9a72b17847d: feat(deps): bump golang from 1.19.4-alpine to 1.19.5-alpine (#3694) (@dependabot[bot])
  • 66dbc7ff83db8f50a864f75de1f2fc63fa78d094: feat(deps): bump golang from a9b24b6 to 86d32cc (#3691) (@dependabot[bot])
  • 793def693ded6a1d391ea4fea8e476228617bb51: feat(deps): bump golang.org/x/crypto from 0.3.0 to 0.5.0 (#3695) (@dependabot[bot])
  • da1dca2f914067cbc3ce4d61b425fc9fa86cf3ec: feat(deps): bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#3693) (@dependabot[bot])
  • 31f88113020989b366b00ceb89163e10a8c489cc: feat(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 (#3681) (@dependabot[bot])
  • 571cde5d9ec09a99d7e39e48579056770cb804b8: feat(deps): bump golang.org/x/tools from 0.2.0 to 0.5.0 (#3700) (@dependabot[bot])
  • 71f3952f185c002ad39ce41c784c66114037b426: feat(deps): update go-github from v48 to v50 (@caarlos0)

Other work

  • 48f77f9ea467ff39a043ddca61c70dcadcf3895a: build: fix htmltest config (@caarlos0)
  • 0f8de794738528d03af849e35c4d5199c948211e: build: notify goreleaser-cross about new release (#3685) (@troian)
  • e90193b6e8e49afe1387a1bd4de96a297abfe419: build: only notify generate-releases on a release (@caarlos0)
  • e27e3a6478d59eb0f93af0a51a9c474bad6f8350: build: release for ppc64 (@caarlos0)
  • 17cd6721498fd2d43ad6ca83fe8c537c84ebe7f0: build: use go 1.19.5 (@caarlos0)
  • a1876e3eca06e10b81491383cc88474c4167f430: docs: GO_VERSION in the examples might cause confusion (@caarlos0)
  • cb13b556167c60498fa576ed916973a1327f7497: docs: apk key name template (@caarlos0)
  • 9c5b4d56d92880232221bb9291b31159dac31836: docs: consistent formatting (@caarlos0)
  • 5c4c7de539821dc6cd7f0d6865a5316d47e26f7e: docs: fix deprecation notice for --rm-dist -> --clean (#3733) (@Daegalus)
  • 750664f44901d6990dee08ffceda99f49003d784: docs: fix nfpm override depends (@caarlos0)
  • 938edc413155605991014689768292aa68804d33: docs: fix releases.json (@caarlos0)
  • 050f5a43c2fdd0f559eeb582437131eebb63579d: docs: fix typo in changelog page (#3730) (@j178)
  • d6504aaa1d65381b718ead90af79e4b2ecb072bc: docs: keep --rm-dist for now (@caarlos0)
  • 3eb759f039340faa4f1cd01534b916039b68272d: docs: keep --rm-dist on docs for now (@caarlos0)
  • 1381e02f59411637c0141c4224d8c9c6d7dd9ea5: docs: quote strings in docker manifests docs (@caarlos0)
  • 2af9bdb689f910e971889e78d37eb543e6866ab0: docs: rename .goreleaser.yml to .goreleaser.yaml in intro (#3680) (@craigpastro)
  • 99e1ac1d4e5ad141b4b035ff745e4167572b583d: docs: repology img (@caarlos0)
  • 44012cc2a073eb13f299ed4e21c51a6b32b81665: docs: update (@caarlos0)
  • 98e3a7ff71d5bc50bdbe9d3f9e3a14dc9e87864b: docs: update (@caarlos0)
  • 49ccad443f4c8542b67cf64ff8964520b3505f1e: docs: update USERS.md (#3688) (@cfabianski)
  • 95c4c86806d94e34565cc29f6c92ef6b7d78d9c3: docs: update changelog docs and schema (@caarlos0)
  • 13fda95e0ebf812c70a405e78dfa57e6c64c1b12: docs: update schema for changelog.sort (@caarlos0)
  • a1477f9370f1b9823dfec79e8eacb8ead1f39788: refactor: improve changelog code (@caarlos0)
  • c42b3ec6afe6b1e983e92880e104630d0d5ec107: refactor: improve go mod proxy usage (#3698) (@caarlos0)
  • 90a82157ca94d319c205c6fa3ae3900bbf283b70: refactor: improve tmpls that eval to a bool (#3726) (@caarlos0)
  • 8e3567ed0a8c7a0c9ed68af9e8db32f8b76a823f: refactor: rename ChangeLogGroup to ChangelogGroup (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.14.1...v1.15.0


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.14.1

1 year ago

Changelog

Bug fixes

  • 3734c2d9be31ba05b40cce59a040b83e28cc273f: fix: check that the variable resp is not nil (#3670) (@ddddddO)
  • ee51a5afb0162a4d08f5d8925da0dd943f0339aa: fix: do not put binaries in /usr/local/bin (#3677) (@caarlos0)
  • bd98343e4b65bf68594bba93a7066bf11ef6e84d: fix: improve changelog a bit (#3673) (@caarlos0)
  • 1d2842c4193239f7a614b7b390d918b94a66c592: fix: log which token will be used (#3665) (@caarlos0)
  • da2335791a987d77267cf0b1d4e0307cc2220066: fix: native changeloger without previous tag (#3668) (@caarlos0)
  • 47ce9a9b33cce0c78a72f905cd721f83d8a9a1a4: fix: only fail announcing phase in the end (#3666) (@caarlos0)

Dependency updates

  • 033af4ac57b2ea3320ff571c3f0693d51838eece: fix(deps): Bump github.com/goreleaser/nfpm/v2 from 2.22.2 to 2.23.0 (#3679) (@dependabot[bot])

Other work

  • a3867c8ccb8ce8d36d00d07c3a8825dd658ae8da: docs: clarify token files a bit (@caarlos0)
  • c714e13a8479558e805fc77d42ef6751bf2ea735: docs: deploy to cloudflare pages (@caarlos0)
  • 09b76aa090bb18392c838800ca6818b738c36c4c: docs: fix descriptions (@caarlos0)
  • 232c982fb062f08c0b34d3941d87a0022d696114: docs: improve build (#3674) (@caarlos0)
  • 71000969c0b7a655ea4d5b27926b31ce59fc19e7: docs: improve docs build/organization (@caarlos0)
  • f238d9698fad217c5ea04b86888843763a73fa0f: docs: remove vercel (#3672) (@caarlos0)
  • 2ae0eaf4ddf59b7e83c1ece85051258eca766145: docs: update (@caarlos0)
  • 7be70934534b5c9798b6ab1b7b3e5c35df7e8b2e: docs: update mkdocs options (@caarlos0)
  • 02e2dfddf2852c3b3c78acfbd4a916e5223d65bf: docs: update workflows (@caarlos0)
  • ad40cb0349bc20ba5b25c2c335373c526f7c7f90: refactor: improve mergeability (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.14.0...v1.14.1


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!

v1.14.0

1 year ago

Changelog

New Features

  • 541e3dfed9b23e277948ea641db91ea468aafc88: feat(brew): allow to template brew.install (#3593) (@caarlos0)
  • 1b8395d6b6bd83bbf2d519261f1f003afa502fe5: feat(build): allow to template env (#3592) (@caarlos0)
  • b66568529dfa4b21a14a67981b9e621f01c62aad: feat: add windows to default builds (#3581) (@jolheiser)
  • 2e5a8e5a54a9fbc24fbdb484d8781abce1968d9d: feat: allow to template archives.files.info (#3630) (@caarlos0)
  • a209757ad2b47cb4a6f7a1c6b7dbe5dcf4fece15: feat: better archives relative paths (#3656) (@caarlos0)
  • f5696d01ee7c380c0e5fc681fc58bf6f381dbfcf: feat: custom tag.sort (#3611) (@caarlos0)
  • e54656438b4bb8b1af483943891db226a090f841: feat: deprecate replacements (#3589) (@caarlos0)
  • 937067697b4e0e86d1876c5751efb97ed3046494: feat: set file info for binaries inside archives (#3618) (@caarlos0)
  • f3f1c08cafbe86b2a8caf9fbcbfac516be45f250: feat: title template function (#3590) (@caarlos0)

Bug fixes

  • d4b570a00271683fa26248212e0a221236f3100c: fix: clarify scoop no windows archive errors (@caarlos0)
  • ddf7660b6d6621804c15cbbb3864a66de9f06876: fix: extra quotes on goreleaser archives (@caarlos0)
  • a3d3ab2058bceb4041087beab0178f1e0ea940b1: fix: improve docker warning (@caarlos0)
  • 6ff89366ca9b95f4a2056f6ecac548c09e584eb0: fix: improve nfpm error (@caarlos0)
  • e72ab30ac83b8747e1b182dfc480d124e2615640: fix: improve schema for signs (#3603) (@caarlos0)
  • 21648d187cef7b536bd152f6c153b6e765456359: fix: init with extra quote (@caarlos0)
  • d7ce4841c8f8cfe800f723067e22cff43e129621: fix: jsonschema for chocolateys (@caarlos0)
  • 494ba292677e76affe18cd095fcefd90a6aa77df: fix: lint issue (@caarlos0)
  • 50bd78439c2bac7bd8031c9e659391326978db34: fix: log request-id on upload error and release create/update (#3608) (@caarlos0)
  • f05f3b5b7f52b62ceee7eed2d20b2ac2d88ff39b: fix: merge issues (@caarlos0)
  • c2adc1727f8591c5321862bfa95465098d4e5e71: fix: missing digests on manifests (#3602) (@caarlos0)
  • 46fdb5552a0ff93efc36e9847a3c1a343007f6e5: fix: multiple files with same name warning (#3660) (@caarlos0)
  • 33528d701a0c903dd4db806a2bc091a5d1a19897: fix: remove warning (@caarlos0)
  • 19ab124f1bec275ccc08452ada8deb7f1bf0c612: fix: retain symlinks added to zip archives (#3585) (@orirawlings)
  • a1305d391226ebd046f37b3014412bccde45fb59: fix: validate env templates (#3591) (@caarlos0)
  • 24d86475b48dec37a93639d98b65031addb903f7: fix: warn if list has multiple files with same name (#3607) (@caarlos0)

Dependency updates

  • cac3f1756213e454fbf154dba9d7ecebc6af0e72: feat(deps): build with go 1.19.4 (#3644) (@caarlos0)
  • c8f007653c21ba99c39d5721d4aee3757f7f984a: feat(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 (#3606) (@dependabot[bot])
  • 691234d40268fc49c9202b1592317a66bbd18dee: feat(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.6.1 to 2.7.0 (#3638) (@dependabot[bot])
  • 583bca59aa623228bae3ebcdc3eb3cb1b3f2adc0: feat(deps): bump github.com/caarlos0/log from 0.1.10 to 0.2.0 (#3634) (@dependabot[bot])
  • 8480d3090e438c80cd3c275c67edcf47268680b3: feat(deps): bump github.com/caarlos0/log from 0.2.0 to 0.2.1 (#3646) (@dependabot[bot])
  • 708375193433f3bcbd384010dbb8a9698a453637: feat(deps): bump github.com/dghubble/oauth1 from 0.7.1 to 0.7.2 (#3627) (@dependabot[bot])
  • 9abc613ad1e205d6eab4ed977e15bf4e48c8abee: feat(deps): bump github.com/disgoorg/disgo from 0.13.21 to 0.13.22 (#3577) (@dependabot[bot])
  • a2308ee6083a76076cd769687a2135905b14fb20: feat(deps): bump github.com/disgoorg/disgo from 0.13.22 to 0.14.0 (#3610) (@dependabot[bot])
  • d32b420d0cf78e449d161649523405be0fe30326: feat(deps): bump github.com/disgoorg/disgo from 0.14.0 to 0.14.1 (#3650) (@dependabot[bot])
  • 261cc8a5cdff69fe8c401c1c8ccb0fe6c94c8fef: feat(deps): bump github.com/google/go-github/v48 from 48.1.0 to 48.2.0 (#3633) (@dependabot[bot])
  • 45868b8e5bd65a45e2e024950a4d3f4395871b29: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.22.1 to 2.22.2 (#3613) (@dependabot[bot])
  • b6cac24c7989f1199f8e0c2afba2711ef2370a56: feat(deps): bump github.com/slack-go/slack from 0.11.4 to 0.12.0 (#3649) (@dependabot[bot])
  • 196fa6c1e96cf9b6da95f228ee17a025c24579df: feat(deps): bump github.com/slack-go/slack from 0.12.0 to 0.12.1 (#3654) (@dependabot[bot])
  • d0e91cb99be932bbcbdbdf32aaf23de54921c890: feat(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.11 (#3639) (@dependabot[bot])
  • 85f4be900e4f6e7104e383ed4ea52cdc56ab62b5: feat(deps): bump github.com/xanzy/go-gitlab from 0.74.0 to 0.76.0 (#3578) (@dependabot[bot])
  • 6b01982e1be074b55d60afa6acf16950bbd80af6: feat(deps): bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 (#3637) (@dependabot[bot])
  • e8773b7f9df8c94c60d8f498ee96b35dd900f785: feat(deps): bump golang from 1.19.3-alpine to 1.19.4-alpine (#3626) (@dependabot[bot])
  • 4c62c9b450b414f4c4029d3742fa1de036666be1: feat(deps): bump golang from d171aa3 to 8bd8a4b (#3617) (@dependabot[bot])
  • f83a942fd5b4d9a3ba5c81ada8a7f544290436cc: feat(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 (#3595) (@dependabot[bot])
  • 50d1ca68e233bb646bcb32abab38fffa22821797: feat(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (#3622) (@dependabot[bot])

Other work

  • fd9afb9cd72dd2650e71cd4d54c9de1d17a23563: docs: add Optimus Mine to GoReleaser users (#3651) (@abemedia)
  • eedf9578a61d44b09803b33c0be1df5293d919cf: docs: clarify cgo (@caarlos0)
  • bb6181c1bb27ce89188b37747319f81f9a78df02: docs: document release upload errors (@caarlos0)
  • 5c15e5a6ef4079e98a8ddafc71a5606fe236db82: docs: errors/build (@caarlos0)
  • 2999db7a4c428c20d502eb0294c1c2d30e058a07: docs: fix README badge (#3652) (@dirien)
  • 960814aea81f06d33f5b11de5ce8ff737cfeb6d1: docs: fix skip_push parameter to skip_build (#3628) (@j178)
  • 0c6d2099467b0a3e1993570c002eb35bb86a5b69: docs: fix typo in pro docs (#3586) (@markphelps)
  • 54341682e0131e47b4634014bf019452a135c8c2: docs: improve modeline docs (@caarlos0)
  • 27af559a6235a42170d6d4d4e7dd1e7bb1989df4: docs: improve reproducible builds (@caarlos0)
  • fb901ae6d35ced691ae24b1b20a4ca32be05508f: docs: make co-marketing more strict on eula (#3583) (@caarlos0)
  • ee9816bf7b573f7334ff6efde5dc60ac73d4dac0: docs: schema update (@caarlos0)
  • 580022b1b6a6f15f04e9fbc69e1c1eff363f621c: docs: typo fix (@caarlos0)
  • b06f217e3b57cf3139f31220b428f9350e0ac47b: docs: update docker options and schema (@caarlos0)
  • 3cfe215d4c3490703b136d51c8ddbbb85fc4afa2: docs: update github-action documentation (#3640) (@caarlos0)
  • 0767ded0cdbbebe092340ec276ad1aa15b6b822e: refactor: improving minio and docker tests (#3642) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.13.1...v1.14.0


GoReleaser logo

Find examples and commented usage of all options in our website. Want to help? You can sponsor,get a Pro License or contribute. Also, feel free to reach out on Discord and Twitter!