Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
New Features
- 8cf8e11c97e1a88a736ec8c7d63d6d98c80b9912: feat(builders/go): build ./..., better defaults (#6457) (@caarlos0)
- 9af5eeda5f79a977fa36a851d4b01472c5bb0577: feat(cask): add generate_completions_from_executable stanza support (#6485) (@caarlos0 and @Copilot)
- e7fe1779fbbe471df5221b35a4aba4b2856552f8: feat(telegram): message thread id (#6442) (@caarlos0)
- 3f66a19c1219d9fe302a9ed49674496d0e7392c7: feat: added blake3 checksumming support (#6412) (@philocalyst)
- cdf9453a91adda00bb42c67d32f2e2beee52bd72: feat: flatpak (#6448) (@caarlos0)
- 1acc9207097d75ccbfebc480dcde2f6342ff6cb0: feat: retry go mod proxy on 404 with exponential backoff (#6440) (@Copilot and @caarlos0)
- b888013a8f0e4c4dfc064e68a1280577c41a5124: feat: source rpm support (#6493) (@caarlos0 and @Copilot)
Bug fixes
- 928493f6ca1c728e1e3c5ee3598d004bfe7d0fd4: fix(archive): use current binary for ExtraReplaces in skip (#6499) (@cuiweixie)
- c7768121ff1fa74a2df967d782b636e4ff4c4484: fix(docker): check if --provenance and --sbom flags are available (#6458) (@caarlos0)
- 4e49e3afb78dafdc5ef46b79c555356dfda00c3a: fix(flatpak): singular (@caarlos0)
- 612d843702991eeabd4cce424ea332cb3a62c53d: fix(go): remove windows/arm from valid build targets (@Sim-hu)
- 0b98cb57c95a8257baf1cb94ae040986897589d8: fix(homebrew_cask): stanza order (#6466) (@caarlos0)
- 9cbb3c2e2b63499bd9531a28deaeb4cf17790b97: fix(homebrew_casks): use heredoc for cask caveats to handle shell metacharacters (#6460) (@Copilot and @caarlos0)
- 6f074fe80b75b2db5009eb8b3e6d92e8412b8f43: fix(rust): cargo zigbuild targets with custom glibc version (#6492) (@caarlos0)
- d90710af19c1e3ffe1aa3c0d605fda2b8c0ad943: fix(snapcraft): correct channel template args in fmt.Errorf (#6498) (@cuiweixie)
- 75f9bf1405400ffb65cfeff42b2dee0492149261: fix(telegram): make sure to close resp.body (@caarlos0)
- 1ca52706b27398727de3aa68ad8bf2b8acf2e149: fix(telegram): message thread id is not required (@caarlos0)
- 0a02951366dfecdf113f8a22d3462888d8e646da: fix: add flatpak to checksums and sign (@caarlos0)
- 5bc053e067e127f0167cf6b9f1e3998734e4603d: fix: better logs (@caarlos0)
- 0944d9f59ea63a867d8cd3cb9c226b1f3be47bc0: fix: consistent error outputs across all pipes (#6441) (@caarlos0 and @Copilot)
- dd611ec90c08797429dbb93c1603bd2995fc9619: fix: filterOut returns excluded tag when multiple ignore_tags are set (#6462) (@abhay1999)
- 44a1887c43cf4d5630f16807e0bfee97127e8665: fix: lint (@caarlos0)
- 50fbf9ecd344a9515691de7ef0bbfa75e2b5e810: fix: lint (@caarlos0)
- 15a1d6bf5b94a7de76d4adc509d2bf91d2a3092e: refactor: add UploadableTypes canonical var and use it across pipes (#6490) (@caarlos0 and @Copilot)
Documentation updates
- a9378e420c24f3bffa2becdddf9d0dd1f104dc77: docs(deps): bump mkdocs-material from 9.7.4 to 9.7.5 in /www in the docs group (#6454) (@dependabot[bot])
- 600a886465a2b9548711d9b2b7611cb340d995e2: docs(deps): bump mkdocs-material from 9.7.5 to 9.7.6 in /www in the docs group (#6469) (@dependabot[bot])
- fa067d157eea10efe07e88c6fab435193ba0ed5f: docs: add lang icons (@caarlos0)
- 855f02c78586b97605dded5f4ab9ffb20d8ec3ab: docs: better homepage (@caarlos0)
- 3436acabb9ec88414a53d7ae85787bea96e80323: docs: button style (@caarlos0)
- a70477d8490244dcb1fd07dc734a1f6ffc64f642: docs: clarify .Binary (@caarlos0)
- a4779e30097c6b6a6bcd1d28047be649e02ea0f5: docs: fix 404 (@caarlos0)
- 24b91871405a08852859a459f3e5ca9cf3b921ea: docs: fix build (@caarlos0)
- a52b714139de5198ce77abb77eb12ec07b2bc8b7: docs: fix favicons (@caarlos0)
- d6a070e2aad21e828cb74bb45de90229d5624466: docs: fix nsis typo (@caarlos0)
- 215ac6f9814cd7db0753f602cb34654f8ff5ccb6: docs: fix static url (#6478) (@caarlos0)
- de75958d88bb81356b7b8b40d0e32fab5b6de1dd: docs: hide screenshot on mobile (@caarlos0)
- ecbce4c3672ad33d8dddd6f772ef21e0d713f44d: docs: improve Contributing (@caarlos0)
- 1f7c7f0eee891c06f3240ca5e1511e8c08b49b74: docs: language icons (@caarlos0)
- fd46091d58a318d07c2163b2a9886343d3dfc610: docs: less stars on mobile (@caarlos0)
- 77bec10d9ed6186ad019e922b10bcced891e1e03: docs: meta tags (@caarlos0)
- 65216db4db173ddab48505b748b8a71a71d79f77: docs: new docs using hugo and hextra (#6474) (@caarlos0 and @Copilot)
- 785776ae2e5da0d9e0c0435b3ae83d78433f2316: docs: new sponsors tool (@caarlos0)
- 97c05b9cadd9fd996272aeec084181f4c43c0b62: docs: semver docs improvements (@caarlos0)
- 521d96fa37f2d76bd0521b34b61db95eda86ac65: docs: sponsor aliases (@caarlos0)
- 1436d79850df973e68c538699d5f971ecaf355fb: docs: sponsor links utm (@caarlos0)
- 692fea69b84f9403708db7fbf0e04dcb89884a11: docs: sponsors.md update (@caarlos0)
- 399ef141161f212f4e81b5d7497b84633fc712d9: docs: udpate (@caarlos0)
- bddeee6f3a0fe4eac6dc56ee09389e343b2ddb9c: fixup! docs: language icons (@caarlos0)
- 367aa84aea28377cef552f74dcd4d1e7407287ab: fixup! fixup! docs: language icons (@caarlos0)
Other work
- 8cf01557b792e9d8cbc473585515437cc8b71df1: chore: note (@caarlos0)
- d9a1447505bb2bb3716a70792f641ee03add1fd8: chore: remove todo (@caarlos0)
- b48220d5d7757fd322d41f40bb9e601be7befb25: ci(deps): bump the actions group with 3 updates (#6497) (@dependabot[bot])
- 001e1caf50f974dd4a8f5b3404b80244157bc25c: ci(deps): bump the actions group with 4 updates (#6477) (@dependabot[bot])
- b7fc2192c92ee238bb5259e5fb28ba07c850cf8e: ci(deps): bump the actions group with 5 updates (#6453) (@dependabot[bot])
- 0221846a31f04db25cc230523d8e4f7d9d0114da: ci(deps): bump the actions group with 7 updates (#6470) (@dependabot[bot])
Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.14.3...v2.15.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.
