What's Changed
⭐ New features
🛠 Fixes
- fix: prevent panic with invalid semver in self-update by @theseion in #261
- fix: meta character escaping by @theseion in #252
- fix: version parsing in self-updater by @theseion in #271
- fix: use parseable version as fallback when self-updating by @theseion in #272
- fix: skip subdirectories when running
update --allby @theseion in #273
⚙️ Dependency updates
- chore(deps): update module github.com/ulikunitz/xz to v0.5.15 [security] by @renovate[bot] in #260
- chore(deps): update actions/setup-go action to v6 in .github/workflows/release.yml by @renovate[bot] in #263
- chore(deps): update github/codeql-action action to v4 in .github/workflows/scorecard.yml by @renovate[bot] in #265
- chore(deps): update actions/upload-artifact action to v5 in .github/workflows/scorecard.yml by @renovate[bot] in #266
- chore(deps): update golangci/golangci-lint-action action to v9 in .github/workflows/lint.yml by @renovate[bot] in #267
- chore(deps): update actions/checkout action to v6 in .github/workflows/scorecard.yml by @renovate[bot] in #269
- chore(deps): update alpine docker tag to v3.22.2 in dockerfile by @renovate[bot] in #264
- chore(deps): update module golang.org/x/crypto to v0.45.0 [security] by @renovate[bot] in #268
- fix(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #262
🧰 Other changes
Full Changelog: v2.6.0...v2.7.0