Skip to content

goreleaser

v2.16.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 10d Artifact Management
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

announcements package release-automation release-engineering

ReleasePort's take

Moderate signal
editorial:auto 10d

Release v2.16.0 adds xz archive support and Node Sea builder integration while updating dependencies and enhancing dockers_v2 with hooks, variables, and platform metadata.

Why it matters: Feature additions (xz archives, Node Sea builders) expand capability; dockers_v2 gains pre/post hooks and extra.platforms metadata for multi‑platform builds.

Summary

AI summary

Broad release touches @caarlos0, Documentation updates, Bug fixes, and New Features.

Changes in this release

Feature Medium

Adds xz archive format support.

Adds xz archive format support.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Adds Node Sea builder support.

Adds Node Sea builder support.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Updates Docker in Docker image dependency.

Updates Docker in Docker image dependency.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Introduces baseimage and baseimagedigest template variables for dockers_v2.

Introduces baseimage and baseimagedigest template variables for dockers_v2.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Adds pre/post hooks for dockers_v2.

Adds pre/post hooks for dockers_v2.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Removes experimental warning from dockers_v2.

Removes experimental warning from dockers_v2.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Sets extra.platforms in the artifact for dockers_v2.

Sets extra.platforms in the artifact for dockers_v2.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Supports meta.mainProgram in nix builds.

Supports meta.mainProgram in nix builds.

Source: llm_adapter@2026-05-24

Confidence: low

Feature Medium

Updates Go runtime to version 1.26.3.

Updates Go runtime to version 1.26.3.

Source: llm_adapter@2026-05-24

Confidence: low

Deprecation Medium

Properly deprecates brews usage.

Properly deprecates brews usage.

Source: llm_adapter@2026-05-24

Confidence: high

Bugfix Medium

Preserves prerelease on GitHub publish actions.

Preserves prerelease on GitHub publish actions.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Bugfix Medium

Corrects wrong GoReleaser URL reference.

Corrects wrong GoReleaser URL reference.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Bugfix Low

Removes author lookup by email in GitHub integrations.

Removes author lookup by email in GitHub integrations.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Bugfix Low

Handles secondary rate limits on GitHub requests.

Handles secondary rate limits on GitHub requests.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Full changelog

Announcement

Read the official announcement: Announcing GoReleaser v2.16.

Changelog

New Features

  • bb532b61116c548da4a995f681b9cdfc47ec4a71: feat(archive): xz format (#6520) (@jaredallard and @caarlos0)
  • 9500ead0fcf8286e1df124ab71ccd2fe379306fe: feat(builders): add node sea support (#6579) (@caarlos0 and @vedantmgoyal9)
  • 851f8f9ad22909d47b884cf00b2365e545eed245: feat(deps): update docker in docker image (@caarlos0)
  • 8da70bc471acc0904f0b1429df1a74369890e613: feat(dockers_v2): baseimage and baseimagedigest template variables (#6625) (@caarlos0)
  • 9e629ad10562773a0dc91186b8fd92feed23d7c3: feat(dockers_v2): pre/post hooks (#6634) (@caarlos0)
  • e8d568690722707bcb840b20e0c972b8f00e3025: feat(dockers_v2): remove experimental warn (@caarlos0)
  • d5c8e4facf3e5950d8248faca446c13a31d85315: feat(dockers_v2): set extra.platforms in the artifact (#6628) (@caarlos0)
  • 868767bd2e957242a2dd388a07f85d1f2aaafcaa: feat(nix): support meta.mainProgram (#6627) (@caarlos0)
  • f72cf9d487f74587fb403bb48064c34b129585fe: feat: go1.26.3 (@caarlos0)
  • a4be92b9be10ab19b26934b3de1fb1e0128d4908: feat: proper deprecate brews (@caarlos0)

Bug fixes

  • bb9062f564e30a94b005009ae0b37c3a40bc9b96: fix(cask): emit generate_completions_from_executable after postflight (#6594) (@caarlos0)
  • 6ecba31405e8ade89b335bf05e19734d0fd8d2d8: fix(github): preserve prerelease on publish (#6591) (@caarlos0)
  • 2e17678c4be30b1c53b5931919b57e71532b6d16: fix(github): preserve prerelease publish fields (@caarlos0)
  • 17315a556ef69444cf54ad27f623abf728472bc6: fix(github): remove author lookup by email (#6601) (@caarlos0)
  • e696cf8a8b95ea8de5152a71183833e5ba11e099: fix(srpm): set format and extension in extra (#6623) (@caarlos0)
  • 9fd33f58cdbe39ccf11a8ff41a859a5735f2a628: fix(xz): rm unused field (@caarlos0)
  • 306e37db68be39da785ac15f14cf05a1f4954eff: fix: change keyword color (@caarlos0)
  • dd02be11c5280d9d985c7437eb794905073d16e4: fix: handle secondary rate limits on github (#6630) (@caarlos0)
  • 49025ca384af2286db640fef2328c02d07c84ea8: fix: run script resolves nightly tags (@caarlos0)
  • bba909e24364cc2579c7ec9d3ab12c02ca8621ff: fix: webhook error handling improvements (@caarlos0)
  • 9f2811bc1085e3ce2b9004d0e59aa65f827e690b: fix: wrong goreleaser URL (#6584) (@ldez)
  • 0944b0e216d6e23d5155aa8a9b4e66e68e51838c: fix:linkedin error handling improvements (@caarlos0)

Documentation updates

  • 9081224ee51dc19cf8023b7df4b7788416005631: docs(actions): note immutable nightly resolution (#6590) (@caarlos0)
  • 6c2d9e07cd1d242387b67262c954ed994c20801b: docs: add RWX CI guide (#6597) (@robinaugh)
  • 3514d8d7762a1977261368b63536eff9bddfedaf: docs: add slack to users list (#6605) (@zimeg)
  • 7b6496fdc4f869b09d4bca331f938bf67a06ffcd: docs: better install page (#6631) (@caarlos0)
  • 33dfa252e3a085bee0ab330f3ac02505d340409f: docs: cleanup install (@caarlos0)
  • be689affd0b732caff0984ce9fa20f6dc58ab3e1: docs: dont include nightlies in releases.json (@caarlos0)
  • 6bc06bf044ecbdd4d178b097f4a58b7b820eb635: docs: fix invalid 'neq' template function in pkg example (#6604) (@SAY-5)
  • f7b59d4a6e9d9af2e3d6d994d6f0c68d80963e7d: docs: fix logos (@caarlos0)
  • ebc848413c6fb64c2981770858d662029a84eff5: docs: fix rendering issue inside tabs (@caarlos0)
  • c6c834c35f247dd7ce08127a1387e8f3cc994a68: docs: improve install page (@caarlos0)
  • d05aaa0843dc34b2b35d5740a07b3d62c6654423: docs: missing required version (@caarlos0)
  • b1e5b9aa87247f551dd06fa7a61289e7802894bc: docs: parallax effect on homepage (#6596) (@caarlos0)
  • 6e7c9176d7341affcff160d731409ae1e5d6e0b0: docs: rm old docs instructions (@caarlos0)
  • dd373023f2d8c7f3338b4dee1a8686a460df9a92: docs: updat (@caarlos0)
  • 8b21145b052ca3ccf1737555373071095773523f: docs: update link (@caarlos0)
  • 8976559342deffb0644ca49ddf15695fa82a2bbd: docs: update users.md (@caarlos0)
  • bd4e1a5f74a23f66844921f7b9ca0d74db3c0b4f: docs: updates (@caarlos0)
  • b2593808124eab1c093b826b191c18f2e597f7c1: docs: updates (@caarlos0)

Other work

  • 22004f44cc34bc5ec2e3bc99b54968edf03a6e9c: chore(www): update hextra (@caarlos0)
  • 0750c1b3419459c7eece2686d171f1cb15ae53a6: chore: fmt (@caarlos0)
  • 61623ca237028ce02de30037864eb3cc20493d4f: chore: gofumpt (@caarlos0)
  • 231e274e25c7c089f53231b7bd78819a6d380bb8: chore: remove unused struct (@caarlos0)
  • d76fb400136f96af3aaa7202776257885c9a6097: chore: skip one more docker test on windows (@caarlos0)
  • 6fd4db60e3498536f5c74919377a72fd33cb2dcf: chore: update golang.org/x/ (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.4...v2.16.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?

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track goreleaser

Get notified when new releases ship.

Sign up free

About goreleaser

Release engineering, simplified

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]