Changelog
Pro-only
New features
- feat(pro): cloudsmiths.republish
- feat(pro): custom outputs
- feat(pro): outputs for custom publishers
Bug fixes
- fix(pro): checksum assign
- fix(pro): improve error handling
- fix(pro): nightly build when no previous tags
- fix(pro): use x/ansi
Shared with OSS
New features
- feat(cask): place
custom_block
on top of cask definition - feat(cask): pluralize manpages
- feat(ux): use fang
- feat: add signed commits capability
- feat: improve error handling
- feat: log duration of all shell commands
- feat: run custom publishers last
Bug fixes
- fix(archive): ignore override with no formats
- fix(archive): override with no goos
- fix(cask): add test and docs for custom URL
- fix(cask): invalid string quoting in uninstall/zap arrays
- fix(casks): binary packages need to rename to binary
- fix(deps): update to lipgloss/v2
- fix(http): improve log output
- fix(nix): improve nix-hash check
- fix(rust): properly group binaries by platform
- fix(schema): upload.mode enum
- fix(semver): skip=validate allows invalid semver
- fix: artifact.Checksum should set artifact.Extra field
- fix: keyword style
- fix: remove opts set by fang
- fix: remove opts set by fang
- fix: skip empty image_templates in docker_manifests
- fix: typo
- fix: warn if cask directory is not Casks
- refactor: improve commitauthor templating
- refactor: rename package
- refactor: simplify tests with require.ErrorContains
- refactor: using signal.NotifyContext, better context usage
Documentation updates
- docs(cask): fix the incorrect Ruby code in the example
- docs: clarify 'binary' mode usage
- docs: cleanup
- docs: fix
- docs: improve cask deprecation notice
- docs: improve install.md
- docs: readme update
Other work
- Revert "chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2.0.20250707173510-045a87bf1420 to 2.0.0-beta1"
- chore: fix lint issues
- chore: fix typo
- chore: lint