Changelog
Pro-only
New features
- feat(pro): archive.templated_files
- feat(pro): blobs.templated_extra_files
- feat(pro): checksum.templated_extra_files
- feat(pro): custom_publishers.templated_extra_files
- feat(pro): docker.templated_files
- feat(pro): nfpms.templated_content
- feat(pro): release.templated_extra_files
- feat(pro): snapcrafts.templated_extra_files
- feat(pro): source.templated_files
Bug fixes
- fix(pro): docker.templated_files
- fix(pro): nfpm.templated_files
- fix(pro): podman error message improvement
- fix(pro): source.templated_files
- fix(pro): template_files should take monorepos into account
- fix(pro): templated extra files with monorepos
- fix(pro): templated files uniqueness
- fix(pro): write too long and other possible file concurrency issues
Build process updates
- build(pro): fix lint action (#366)
- build(pro): fix more lint issues
- build(pro): fix wrong license in pro aur pkg
- build(pro): update license year
Other work
- refactor(pro): laying ground for templated_files
- test(pro): more archivefiles tests
- test(pro): more extrafiles tests
- test(pro): nfpm.templated_files
- test(pro): snapcrafts.templated_files
Shared with OSS
New features
- feat(ko): support labels and creation times (#3852)
- feat: .Now template variable (#3853)
- feat: IsDraft template variable (#3888)
- feat: add context info to docker build errors (#3920)
- feat: add context info to docker build errors (#3920)
- feat: allow to PR homebrew taps (#3903)
- feat: allow to forcefully use a token when multiple are set (#3910)
- feat: allow to pr krew plugin manifests (#3915)
- feat: allow to pr scoop manifests (#3916)
- feat: blobs.disable (#3884)
- feat: include prerelease suffix in git (#3841)
- feat: scoop shortcuts (#3846)
- feat: support tgz and txz as archive formats
Bug fixes
- fix(sign): use gpg path from git config by default if it is set (#3891)
- fix: clarify scoop no windows error (#3894)
- fix: do not skip scoop on draft releases (#3889)
- fix: improve brew no archive error (#3895)
- fix: improve gpg.program detection, add more tests
- fix: many linting issues
- fix: set parallelism to match Linux container CPU (#3901)
- fix: set parallelism to match Linux container CPU (#3901)
- fix: use git-archive under the hood (#3904)
Dependency updates
- feat(deps): bump github.com/caarlos0/env/v7 from 7.0.0 to 7.1.0 (#3848)
- feat(deps): bump github.com/caarlos0/log from v0.2.1 to v0.2.2 (#3875)
- feat(deps): bump github.com/disgoorg/disgo from 0.15.2 to 0.15.3 (#3882)
- feat(deps): bump github.com/disgoorg/disgo from 0.15.3 to 0.16.0 (#3905)
- feat(deps): bump github.com/disgoorg/disgo from 0.16.0 to 0.16.1 (#3922)
- feat(deps): bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible (#3909)
- feat(deps): bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0 (#3878)
- feat(deps): bump github.com/google/ko from 0.12.0 to 0.13.0 (#3880)
- feat(deps): bump github.com/goreleaser/nfpm/v2 from v2.26.0 to v2.27.1 (#3876)
- feat(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#3892)
- feat(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.5 (#3896)
- feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#3908)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 (#3855)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 (#3911)
- feat(deps): bump golang from 1.20.2-alpine to 1.20.3-alpine (#3907)
- feat(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#3923)
- feat(deps): bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (#3919)
- feat(deps): bump golang.org/x/text from 0.8.0 to 0.9.0 (#3917)
- feat(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 (#3849)
- feat(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 (#3918)
- feat(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#3877)
- feat(deps): update caarlos0/env to v8
- feat(deps): update nfpm to v2.28.0
Build process updates
- build: create scoop manifests inside a bucket folder
- build: fix golangci-lint failing (#3874)
- build: improve changelog config
Other work
- docs: add since
- docs: add the recent templated files docs
- docs: fix install's cosign steps (#3913)
- docs: fix typo
- docs: fix typo
- docs: improve docs on scoop.folder
- docs: improve page on partial builds
- docs: improve page on partial builds
- docs: remove deprecated note about setup-go-action
- docs: schema update
- docs: schema update
- docs: standarizing docs defaults, since, etc (#3898)
- docs: standarizing docs defaults, since, etc (#3898)
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update USERS.md (#3921)
- docs: update git.md
- refactor: fix redundant net/http import (#3897)
- refactor: improve tmpl mergeability with pro
- refactor: pipe.Skipf
- refactor: remove unused function
Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!