Skip to content

Releases: goreleaser/goreleaser-pro

v2.6.0-pro-nightly

18 Dec 00:55
9b714a4
Compare
Choose a tag to compare
v2.6.0-pro-nightly Pre-release
Pre-release

Changelog

v2.5.0-pro

16 Dec 01:33
b4c679e
Compare
Choose a tag to compare

Changelog

Pro-only

New features

  • feat(pro): publishers.if

Bug fixes

  • fix(pro): adjust zig to use extra pro builder api
  • fix(pro): adjusting prebuilt to new builder api
  • fix(pro): merge issue
  • fix(pro): prebuilt added to jsonschema for build.builder
  • refactor(pro): enhance build opts
  • refactor(pro): improve hooks tests

Build process updates

  • ci(pro): fix generate after release

Other work

  • chore(pro): godoc
  • chore(pro): lint issue

Shared with OSS

New features

  • feat(announce): implement expected_status_codes for webhooks (#5317)
  • feat(build): initial support for zig (#5312)
  • feat(build): rust support (#5325)
  • feat(init): add footer to default configuration file
  • feat(init): figure out if its a zig project, init differntly
  • feat(ko): support multiple repositories (#5353)
  • feat(release): allow using existing draft release (#5226)
  • feat(rust): detect project name from Cargo.toml
  • feat(template): allow to use .Target (#5308)
  • feat(winget): update manifest version to 1.9.0 (#5333)
  • feat: --release and -Doptimize=ReleaseSafe for rust and zig (#5332)
  • feat: AUR source integration (#5311)
  • feat: add rustup and zig to packages optional dependencies (#5330)
  • feat: changing descriptions everywhere, more docs touches (#5368)
  • feat: handle healthcheck for builders (#5329)
  • feat: rename builds..gobinary to builds..tool (#5328)

Bug fixes

  • fix(announce): move default status codes to Default, more tests
  • fix(archive): improve info messages (#5362)
  • fix(brew): do not use on_arm and on_intel (#5348)
  • fix(build): improve build overrides handling
  • fix(docker): install cosign and syft with apk (#5275)
  • fix(docker): retry on EOF (#5319)
  • fix(init): complete --language
  • fix(jsonschema): add enum options to build.builder
  • fix(lint): ignore error copying to discard
  • fix(typo): asmtags -> asmflags (#5331)
  • fix: artifact filter should check if default when builder is zig
  • fix: default zig config
  • fix: docker error message
  • fix: godoc
  • fix: group by platform when using rust or zig mixed with go
  • fix: improve zig build
  • fix: keep underscores in deprecation urls (#5352)
  • fix: lint
  • fix: lint issue
  • fix: skip gomod info loading if no go builds
  • fix: typo in the YAML tag for Webhook.ExpectedStatusCodes (#5359)
  • refactor(build): preparing to support multiple languages (#5307)
  • refactor: change from sort functions to slices functions (#5355)
  • refactor: flag template processing (#5336)
  • refactor: simplify validateImager, validateManifester (#5366)

Dependency updates

  • chore(deps): bump actions/cache from 4.1.2 to 4.2.0 (#5344)
  • chore(deps): bump actions/setup-go from 5.1.0 to 5.2.0 (#5357)
  • chore(deps): bump actions/setup-go from 5.1.0 to 5.2.0 (#901)
  • chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 (#5345)
  • chore(deps): bump dagger/dagger-for-github from 7.0.1 to 7.0.2 (#5364)
  • chore(deps): bump dagger/dagger-for-github from 7.0.2 to 7.0.3 (#5370)
  • chore(deps): bump github.com/caarlos0/go-version from 0.1.1 to 0.2.0 (#5310)
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#5309)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.114.0 to 0.115.0 (#5358)
  • chore(deps): bump github/codeql-action from 3.27.5 to 3.27.6 (#5335)
  • chore(deps): bump github/codeql-action from 3.27.6 to 3.27.7 (#5356)
  • chore(deps): bump github/codeql-action from 3.27.7 to 3.27.9 (#5369)
  • chore(deps): bump golang from 1.23.3-alpine to 1.23.4-alpine (#5334)
  • chore(deps): bump golang from 9a31ef0 to 6c5c959 (#5349)
  • chore(deps): bump golang from 9bfa54e to 9a31ef0 (#5341)
  • chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#5339)
  • chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#5363)
  • chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 (#5340)
  • chore(deps): bump golang.org/x/tools from 0.27.0 to 0.28.0 (#5338)
  • chore(deps): update go-github to v67

Documentation updates

  • docs: add since v2.5
  • docs: better document defaults
  • docs: change some colors and images on the homepage (#5354)
  • docs: clarify build.overrides
  • docs: details
  • docs: document how to run them with docker
  • docs: fix broken link
  • docs: fix build
  • docs: fix shortcode
  • docs: fix some broken URLs
  • docs: fixes instructions, typo (#5346)
  • docs: improve a little bit
  • docs: improve dark mode colors
  • docs: improvements
  • docs: improving home page (#5324)
  • docs: minor docs improvements (#5320)
  • docs: more fixes
  • docs: split build docs
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update actions
  • docs: update home
  • docs: update image

Build process updates

  • build: fix mkdocs build
  • ci: build docs on flake.{nix,lock} changes
  • ci: build fail-fast
  • ci: fix ref on workflow-dispatch for goreleaser-cross
  • ci: fix workflow depends
  • ci: notify goreleaser-rust-cross with the new release (#5342)

Other work

  • chore(docs): update schema
  • chore(docs): update schema
  • chore: auto update schema/docs
  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: docs update
  • chore: fix typos in comments, tests, and variables (#5360)
  • chore: fmt flake.nix
  • chore: update
  • chore: update
  • chore: update
  • chore: upgrade

v2.4.8-pro

22 Nov 17:35
94c5f28
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): lint issues
  • refactor(pro): use cmp instead of ordered

Shared with OSS

Bug fixes

  • fix(aur): description with quotes (#5304)
  • fix(build): overrides without specifying goarm64 et al (#5298)
  • refactor: replace fmt.Errorf with errors.New for consistency (#5294)
  • refactor: use cmp.Or instead of ordered.First (#5295)

Dependency updates

  • chore(deps): bump anchore/sbom-action from 0.17.7 to 0.17.8 (#5305)
  • chore(deps): bump anchore/sbom-action from 0.17.7 to 0.17.8 (#890)
  • chore(deps): bump codecov/codecov-action from 5.0.2 to 5.0.4 (#5300)
  • chore(deps): bump codecov/codecov-action from 5.0.4 to 5.0.7 (#5302)
  • chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#5299)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.113.0 to 0.114.0 (#5296)
  • chore(deps): bump github/codeql-action from 3.27.4 to 3.27.5 (#5303)

Other work

  • chore: auto-update generated files
  • chore: lint

v2.4.7-pro

18 Nov 11:39
94c5f28
Compare
Choose a tag to compare

Changelog

Shared with OSS

Bug fixes

  • fix: no output

Dependency updates

  • chore(deps): bump codecov/codecov-action from 5.0.0 to 5.0.2 (#5293)

Other work

  • chore: auto-update generated files
  • chore: lint
  • chore: update

v2.4.6-pro

18 Nov 02:19
94c5f28
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): prefixed tag in urls

Build process updates

  • ci(pro): skip apt stuff on windows

Other work

  • chore(pro): lint fixes

Shared with OSS

Bug fixes

  • fix: URL escape tags in github, gitlab, and gitea (#5283)
  • fix: pass context.Context to HTTP requests (#5289)
  • fix: typo in the git SSH command constant (#5287)

Dependency updates

  • chore(deps): bump anchore/sbom-action from 0.17.6 to 0.17.7 (#869)
  • chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.0 (#5285)
  • chore(deps): bump codecov/codecov-action from 5.0.0 to 5.0.1 (#884)
  • chore(deps): bump github/codeql-action from 3.27.3 to 3.27.4 (#5284)
  • chore(deps): update nfpm to v2.41.1

Documentation updates

  • docs: fix static/run script signature check on nightlies

Build process updates

  • ci: fix clone
  • ci: run build/test workflow on windows too (#5263)
  • ci: update golangci-lint to v1.62 (#5288)

Other work

  • chore(aur): remove dead code about armv6 (#5280)
  • chore: auto-update generated files
  • chore: lint

v2.4.5-pro

14 Nov 14:30
94c5f28
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): changelog on monorepos

Other work

  • chore(pro): schema update

Shared with OSS

Bug fixes

  • fix(changelog): fix for no tags (#5272)
  • fix(jsonschema): add custom JSONSchema type to umask (#5276)
  • fix: typo in JSON property for OpenCollective announce (#5251)
  • refactor: improve a bit the git changeloger
  • refactor: remove an unneeded condition

Dependency updates

  • chore(deps): bump anchore/sbom-action from 0.17.6 to 0.17.7 (#5250)
  • chore(deps): bump dagger/dagger-for-github from 6.14.0 to 7.0.0 (#5266)
  • chore(deps): bump dagger/dagger-for-github from 7.0.0 to 7.0.1 (#5268)
  • chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-beta.1 to 3.0.0-rc.1 (#5260)
  • chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#5244)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.112.0 to 0.113.0 (#5252)
  • chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#5265)
  • chore(deps): bump github/codeql-action from 3.27.1 to 3.27.3 (#5274)
  • chore(deps): bump golang from 1.23.2-alpine to 1.23.3-alpine (#5255)
  • chore(deps): bump golang from 0974259 to c5eb6fe (#5267)
  • chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#5261)
  • chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#5262)
  • chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 (#5258)
  • chore(deps): bump golang.org/x/tools from 0.26.0 to 0.27.0 (#5264)

Documentation updates

  • docs: clarify some things about ko templates
  • docs: fix typos in comments (#5246)

Build process updates

  • ci: approve before merge
  • ci: dependabot fix
  • ci: release build using too much space (#5277)

Other work

  • chore: auto-update generated files
  • chore: fix typo in script name (#5256)
  • chore: fix typos in test names (#5249)
  • chore: task release

v2.4.4-pro

05 Nov 02:35
94c5f28
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): arm64 docker images on partial builds

Shared with OSS

Bug fixes

  • fix(cmd): handle --skip=,names...

Other work

  • chore: auto-update generated files

v2.4.3-pro

04 Nov 17:35
94c5f28
Compare
Choose a tag to compare

Changelog

Shared with OSS

Bug fixes

  • fix(changelog): first release default to git changelogger (#5242)
  • fix: missing equal sign in environment variable

Documentation updates

  • docs: update deprecated config documentation (#5243)

Build process updates

  • ci: delete local nightly tag on release

Other work

  • chore: auto-update generated files

v2.4.2-pro

04 Nov 13:15
94c5f28
Compare
Choose a tag to compare

Changelog

Shared with OSS

Bug fixes

  • fix: build override (#5239)
  • fix: build override consider goarm64
  • fix: goreleaser build --single-target on arm64

Documentation updates

  • docs: fix announcement
  • docs: fix link
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update builds

Other work

  • chore: auto-update generated files
  • chore: schema update
  • chore: update

v2.4.1-pro

02 Nov 18:43
3d23a24
Compare
Choose a tag to compare

Changelog

Shared with OSS

Bug fixes

  • fix(nfpm): bad filename for 386

Documentation updates

  • docs: announcement

Other work

  • chore: auto-update generated files