Skip to content

Releases: payfacto/awsprof-cli

v0.1.2

Choose a tag to compare

@jmadore-payfacto jmadore-payfacto released this 23 Jul 10:54
0f6e701

Changelog

  • 31a693d ci: bump actions/checkout to v7 and setup-go to v6 (Node 24)
  • 0f6e701 fix(security): address PP-8314 Strix findings

v0.1.1

Choose a tag to compare

@jmadore-payfacto jmadore-payfacto released this 11 Jul 16:46
da5f492

Changelog

  • 98710fa fix: install as awsprof via cmd/awsprof + VCS version fallback
  • f4db1c9 refactor: address full-repo review (shell-injection hardening + cleanups)

v0.1.0

Choose a tag to compare

@jmadore-payfacto jmadore-payfacto released this 11 Jul 14:57
448bc96

Changelog

  • 41bac9d ci: add Bitbucket->GitHub mirror pipeline
  • 946ea15 docs(handoff): record environment-coloring session
  • 0b18fdb feat: SSO device-authorization login flow with pollable OIDC client
  • 78f474a feat: STS identity check and SSO-login error classifier
  • 9ec0c50 feat: activation flow, root positional profile, picker wiring, hidden use
  • 31f7ad9 feat: add 'awsprof list' with --plain and active marker
  • 36696ff feat: add 'awsprof shell-init' to emit the shell hook
  • 3c41899 feat: add 'awsprof whoami' identity command
  • 1777782 feat: add ~/.awsprof.yaml config loader with default prefixes
  • 2bf514f feat: aws-CLI-compatible SSO token cache (key, read/write, expiry)
  • 4794ea8 feat: bootstrap awsprof module, version, and CLI skeleton
  • a54bd56 feat: color profile names by environment in list, picker, whoami
  • 5be8a3b feat: discover and classify AWS profiles (SSO, static, assume-role, process)
  • 9bc9947 feat: filterable huh-based profile picker (renders to stderr)
  • ef26298 feat: per-shell export lines and shell-init hooks (bash/zsh/fish/powershell)
  • 036521c feat: resolve short profile names via exact-then-prefix
  • 4e7fea8 fix(picker): bound select height to the terminal and clean up the footer
  • 648956d fix(picker): don't start in filter mode; keep cancel hint always visible
  • 2174c18 fix: classify expired-SSO-token errors as needs-login
  • ca70b41 fix: gate NeedsLogin on API-error discriminator to avoid false login prompts
  • aa99994 fix: move Version into package cmd and print errors to stderr
  • 5e1d29d fix: surface ReadToken parse errors; gate Valid on token presence; add cache-path/golden tests
  • 5317605 refactor: clean picker cancel via picker.ErrAborted; note SSO cache-read delegation
  • 448bc96 release: pin GoReleaser release target to payfacto/awsprof-cli