Skip to content

v1.21.0-pro

Compare
Choose a tag to compare
@caarlos0 caarlos0 released this 23 Sep 03:01
· 5 commits to main since this release
8e15c75

Changelog

Pro-only

New features

  • feat(pro): git.tag_sort semver

Bug fixes

  • fix(pro): --ids when not --single-target should infer partial build
  • fix(pro): --split
  • fix(pro): changelog --skip
  • fix(pro): check version properly handle 5xx requests
  • fix(pro): continue --skip-after
  • fix(pro): do not show outdated info if get latest fails
  • fix(pro): jsonschema for git.tag_sort
  • fix(pro): nightly should run before before hooks

Other work

  • test(pro): merge
  • test(pro): merge
  • test(pro): merge
  • test(pro): merge
  • test(pro): update golden files
  • test(pro): update golden files
  • test(pro): update golden files

Shared with OSS

New features

  • feat(dependencies): upgrade cosign (#4254)
  • feat(docker): retry push if 503 (#4265)
  • feat(winget): support dependencies (#4299)
  • feat(winget): update manifest schema version & links (#4298)
  • feat: add map and indexOrDefault template functions (#4317)
  • feat: add map and indexOrDefault template functions (#4317)
  • feat: allow goreleaser to run in gerrit, soft-serve and others (#4271)
  • feat: git.ignore_tags (#4255)
  • feat: improve template error handling (#4256)
  • feat: skip gomod pipe when Go does not support modules (#4280)
  • feat: skip pre build hooks
  • feat: support WASI (#4230)
  • feat: templates in upx.enabled (#4269)
  • feat: update to go 1.21 (#4244)

Bug fixes

  • fix(chocolatey): skip publish is check by publish pipe (#4273)
  • fix(custom_publishers): skip publish is check by publish pipe (#4274)
  • fix(git): ignore_tags should ignore empty
  • fix(sbom): Add LOCALAPPDATA to passthroughEnvVars (#4291)
  • fix(sbom): syft might fail on windows (#4301)
  • fix(skips): print all steps that will be skipped
  • fix(skips): print all steps that will be skipped
  • fix(skips): print all steps that will be skipped (#4319)
  • fix(skips): print all steps that will be skipped (#4319)
  • fix(snapcrafts): skip publish is check by publish pipe (#4275)
  • fix: chocolatey push failing (#4300)
  • fix: failing when pull_request.base is empty (#4261)
  • fix: improve check/load config logs
  • fix: improve example config used in init
  • fix: improve git info log output
  • fix: jsonschema for git.tag_sort
  • fix: skip post-hook on universal binaries as well
  • fix: snapshot should run before before hooks
  • fix: snapshot should run before before hooks (#4250)
  • fix: typo in error message

Dependency updates

  • feat(deps): bump code.gitea.io/sdk/gitea from 0.15.1 to 0.16.0 (#4313)
  • feat(deps): bump github.com/charmbracelet/lipgloss from 0.7.1 to 0.8.0 (#4260)
  • feat(deps): bump github.com/disgoorg/disgo from 0.16.8 to 0.16.9 (#4316)
  • feat(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 (#4257)
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from v2.32.0 to v2.33.0
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from v2.33.0 to v2.33.1
  • feat(deps): bump github.com/invopop/jsonschema from 0.7.0 to 0.8.0 (#4308)
  • feat(deps): bump github.com/invopop/jsonschema from 0.8.0 to 0.9.0
  • feat(deps): bump github.com/jarcoal/httpmock from 1.3.0 to 1.3.1 (#4253)
  • feat(deps): bump github.com/slack-go/slack from 0.12.2 to 0.12.3 (#4305)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.90.0 to 0.91.1 (#4304)
  • feat(deps): bump gocloud.dev from 0.33.0 to 0.34.0 (#4306)
  • feat(deps): bump golang from 1.21.0-alpine to 1.21.1-alpine (#4279)
  • feat(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#4314)
  • feat(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#4312)
  • feat(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 (#4307)
  • feat(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 (#4315)
  • feat(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 (#4315)
  • feat(deps): udpate go-github to v55
  • feat(deps): update go-github to v54 (#4251)

Build process updates

  • build: increase nightly release timeout

Other work

  • ci: fix docs build workflow
  • ci: ignore nightly only when not nightly
  • docs: blog (#4264)
  • docs: clarify includes
  • docs: fix broken links
  • docs: fix link to homebrew formula on install page (#4294)
  • docs: fix some broken links (#4295)
  • docs: improve docs
  • docs: improve tmpl.map
  • docs: improve tmpl.map
  • docs: udpate jsonschema
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update changelog.md
  • docs: update goreleaser-action (#4297)
  • refactor: --skip=item (#4272)
  • refactor: improve --skip completions