Releases: goreleaser/goreleaser-pro
Releases · goreleaser/goreleaser-pro
v2.6.0-pro-nightly
Changelog
v2.5.0-pro
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
to6c5c959
(#5349) - chore(deps): bump golang from
9bfa54e
to9a31ef0
(#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
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
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
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
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
toc5eb6fe
(#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
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
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
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
Changelog
Shared with OSS
Bug fixes
- fix(nfpm): bad filename for 386
Documentation updates
- docs: announcement
Other work
- chore: auto-update generated files