Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 22:01
· 494 commits to main since this release

Changelog

  • c83e681 chore(01-01): initialize Go module and install dependencies
  • 74addd1 feat(01-01): create CLI entry point and root command
  • 6e6d98d feat(01-02): create Config struct with CRUD operations
  • 5dfb433 feat(01-02): create Identity struct with validation
  • 434b0a2 feat(01-03): create git config read/write functions
  • 3c1263c feat(01-04): create UI package with styles, card, and prompt
  • 4756e12 feat(01-04): implement add, list, and status commands
  • 0c649d9 feat(01-04): implement use and delete commands
  • 6db71c8 feat(02-01): add SSH dependencies and path utilities
  • ff70916 feat(02-01): create SSH key generation module
  • 5cfcaaf feat(02-01): create SSH key validation module
  • e46cd84 feat(02-02): add SSH indicator to identity cards
  • 268f84c feat(02-02): add SSHKeyPath field and passphrase prompts
  • d484486 feat(02-03): add SSH key to agent on identity switch
  • 97757c5 feat(02-03): create ssh-agent interaction module
  • a5f9043 feat(03-01): create setup command and integrate wizard
  • 5db1ea9 feat(03-01): create wizard TUI model and step definitions
  • 316ed9c feat(03-01): polish wizard UX with header and edge case handling
  • 753e857 feat(03-02): add interactive mode to use command
  • 8aa53ab feat(03-02): create identity selector TUI model
  • b6f78a3 feat(03-02): polish selector with checkmark character
  • 9b76566 feat(03-03): add dynamic identity completion to delete command
  • c04c908 feat(03-03): add shell completion command for bash, zsh, fish
  • b61e8b9 fix(02-03): update import paths to correct module name
  • cf1e06f fix(ci): simplify CI workflow
  • 2c19458 fix(ci): update Go version compatibility
  • 019f239 fix(ci): use Go 1.24 for bubbletea compatibility
  • 20b9aee fix(release): use GoReleaser v2
  • d5e03f5 fix: correct goreleaser brews directory placement
  • 9b4b61a fix: update goreleaser config for v2 compatibility
  • fdb81a6 style: format code with gofmt
  • 6cd0043 test(01-02): add unit tests for config package
  • 33aee33 test(01-03): add unit tests for git config adapter