Changelog
Pro-only
New features
- feat(pro): create dmg disk images (#620)
- feat(pro): create msi installers (#604)
- feat(pro): git.ignore_tag_prefixes
Bug fixes
- fix(pro): docker artifact id check
- fix(pro): improve msi.replaces and dmg.replaces
- fix(pro): improve msi.replaces and dmg.replaces
- fix(pro): invalid jsonschema
- fix(pro): prebuilt missing default goamd64
- fix(pro): properly skip docker builds of skipped builds
- fix(pro): tag prefix exclusion
- test(pro): fix templated_file test
- test(pro): properly check PATH for docker tests
- test(pro): update metadata goldenfile
Build process updates
- build(pro): publish :nightly docker images
- ci(pro): install mkisofs on release jobs
Shared with OSS
New features
- feat(artifactory): publish source archives too, log when no archives found (#4586)
- feat(blob): acl support for s3
- feat(blob): allow to customize whether to force path style
- feat(blob): cache_control
- feat(blob): content disposition
- feat(blob): deprecate disableSSL
- feat(blob): deprecate kmskey
- feat(nfpm): add .Format tmpl var
- feat(nfpm): support libraries (#4587)
- feat(tmpl): .GitTreeState and .IsGitClean
- feat(tmpl): contains
- feat: --skip=chocolately
- feat: --skip=nfpm
- feat: deprecated changelog.skip in favor of changelog.disable
- feat: store which action is being taken in the context (#4508)
Security updates
- sec(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.11.0 (#4505)
- sec: do not log env when --verbose
- sec: do not log env when --verbose
Bug fixes
- fix(brew): improve handling of single os (#4562)
- fix(config): handle relative git repos (#4575)
- fix(docker): remove --builder=default from default args when use=buildx (#4566)
- fix(nix): improve generated derivations (#4582)
- fix(nix): prevent importing makeWrapper when it's not needed
- fix(nix): sourceRoot when using archives.wrap_in_directory (#4550)
- fix(nix): use stdenvNoCC
- fix(winget): schema
- fix: Allow using double quotes for templates in Slack notifications (#4555)
- fix: build does not run chocolatey
- fix: improve linkedin error message
- fix: improve skip details (#4522)
- fix: invalid jsonschema
- fix: possible nil pointers on logs
- fix: prevent having whitespaces in artifact names (#4515)
- fix: remove disgo dependency (#4521)
- fix: typo in jsonschema
- refactor(http): remove redundant
nil
check (#4563) - refactor(winget): improve winget code
Dependency updates
- feat(deps): bump github.com/aws/aws-sdk-go from 1.49.0 to 1.49.17
- feat(deps): bump github.com/aws/aws-sdk-go from 1.49.17 to 1.49.18
- feat(deps): bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#4525)
- feat(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
- feat(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#4528)
- fix(deps): bump code.gitea.io/sdk/gitea from 0.17.0 to 0.17.1 (#4512)
- fix(deps): bump github.com/goreleaser/nfpm/v2 from 2.35.1 to 2.35.2 (#4519)
- fix(deps): bump gocloud.dev from 0.35.0 to 0.36.0 (#4506)
- fix(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 (#4518)
Documentation updates
- docs(blob): update
- docs(blog): fixed backlinks, imported last post
- docs(blog): import more posts
- docs(blog): import more posts (#4544)
- docs: GitHub Actions code example (#4516)
- docs: add installation links for mkdocs and extensions
- docs: add more details to the gon integration
- docs: announce v1.23.0
- docs: correct a typo in the apple notes
- docs: document nightly oss install options
- docs: fix broken link
- docs: fix description of AUR directory parameter (#4581)
- docs: fix typo
- docs: fix typo in link to nightly releases
- docs: format
- docs: github changeloger needs tags to be pushed
- docs: github changeloger needs tags to be pushed
- docs: goreleaser continue help
- docs: ignore medium.com in htmltest
- docs: include a section for running documentation
- docs: little formatting improvements
- docs: udpate starcharts url
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update continue --dist docs
- docs: update deprecations page
- docs: update docs/readme.md
- docs: update gitlab docs
- docs: update gon link
- docs: update pro.md
- docs: update run script
- docs: update users.md
- docs: update users.md
- docs: updated the GitHub Code Search syntax (#4579)
Build process updates
- build(nix): shell dont need CC
- build: fix generate workflow
- build: nix devShell (#4507)
- build: publish :nightly docker images
- build: remove duplicated schema generation
- ci: change dependabot commit prefix to chore
- ci: dependabot automerge
- ci: improve changelog
- ci: improve changelog
- ci: remove dependabot auto approve