Skip to content

v1.0.0

Compare
Choose a tag to compare
@ekristen-dev ekristen-dev released this 24 Nov 17:38
· 7 commits to main since this release
ece8fb4

1.0.0 (2024-11-24)

Bug Fixes

  • asset cleanup and many tests (23ad81e)
  • checksum: fix single line checksum files (b93c743)
  • cleanup info command (ee3abc7)
  • command/info: display paths better on windows (0e95c9a)
  • command/install: detect already installed for specific versions (71621e6)
  • deprioritize update binaries (9176d80)
  • deprioritize zst archives (5e37bf1)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.5 (fb99f01)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.6 (ffda309)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.7 (#78) (20d3d0c)
  • deps: update module github.com/google/go-github/v62 to v66 (24c9cc4)
  • deps: update module github.com/protonmail/gopenpgp/v2 to v2.8.0 (#61) (4e4b8f5)
  • deps: update module github.com/stretchr/testify to v1.10.0 (#81) (dc01080)
  • deps: update module github.com/urfave/cli/v2 to v2.27.4 (4b2b919)
  • deps: update module github.com/urfave/cli/v2 to v2.27.5 (d8e2388)
  • disable cgo to get actual statically linked (54f732a)
  • do not re-run source run (0bb3379)
  • final changes for initial release for docs and config (0ba9b0a)
  • general fixes and improvements (ebb3ead)
  • golangci-lint violations (d9df9c5)
  • gorelease prerelease: auto (8d00c16)
  • goreleaser action version (5fa2c02)
  • goreleaser config (00bfaf3)
  • gpg signature and pkg file type (ed37ccf)
  • handle version in the filename (67f6bd6)
  • hiding flags, fixing filenames, release prep (752a40e)
  • installers: command arguments (19e0fcc)
  • inventory: use to slash for windows (9c7e0cf)
  • kubernetes: add code back required that was marked as duplicate (1e8186c)
  • nil pointer (188ec79)
  • no binary, too low score warning (bc3e48b)
  • permissions (8965f44)
  • permissions (b4cbf08)
  • protect against one part install targets (0ddf21d)
  • remove unused vars (5f0495b)
  • run semantic/goreleaser for alpha branch (a83b00c)
  • semantic releases (cb1b3eb)
  • skip checksum verify if no checksum found (e48b930)
  • switch binary name to dist (f1422b5)
  • switch to if and clear lint violation (706c55f)
  • various tweaks, improving architectures and sbom detection (832b189)
  • workflow: permissions for installers upload (b6440aa)

Features

  • add warning if no token and 404 error (08709a5)
  • automatic support for distillery pre-releases, better logging (4501b09)
  • better classification, scoring logic, test coverage (25524d0)
  • checksum working (0fa42e7)
  • clean command (a574fe4)
  • command/list: sort output (9d8307d)
  • command/list: use inventory for list command (9b75d10)
  • config aliases (8731be4)
  • cosign: support cosign bundle signatures (8341f4e)
  • cosign: verification of pki sigs working (111a38c)
  • generate install scripts for releases (51c2a6f)
  • github, hashicorp, homebrew, gitlab and more (c1e9ba5)
  • goreleaser: build for freebsd (7213dab)
  • gpg signatures (0224cce)
  • improve file detection (80669f5)
  • info and list commands (2b8692a)
  • install: add took duration to install finished log (c043bf0)
  • remove uninstall command for the moment (835c7eb)
  • scoring improvements, interface cleanups, discover split (8148002)
  • shell completion support (b364126)
  • skip if already installed (ff63d2d)
  • source: support kubernetes (91f2960)
  • support custom gitlab providers via config (d2aba81)
  • support preleases on github (9943de5)
  • uninstall command (d209720)
  • verify kubernetes signatures (d299bf9)
  • working mvp for github (c747c3e)
  • working on signature verification (80ff9bb)