Changes
Features
- Add --version flag: Display version information using
--version or -v flag
- Version injection: Support for build-time version injection via ldflags
Usage
# Display version information
list-codes --version
list-codes -v
Technical Details
- Version defaults to "dev" for development builds
- GoReleaser automatically injects the correct version during release builds
- Updated GoReleaser configuration with proper ldflags for version injection
Previous Features (from v0.2.3)
- Restrict --prompt to predefined templates only
- Shell completion for --prompt flag
- Available prompt templates: explain, find-bugs, refactor, security, optimize, test, document, migrate, scale, maintain, api-design, patterns, review, architecture, deploy