Skip to content

feat(cli): Release v0.21.0 and refactor command structure#77

Merged
allisson merged 1 commit intomainfrom
improve-code
Feb 28, 2026
Merged

feat(cli): Release v0.21.0 and refactor command structure#77
allisson merged 1 commit intomainfrom
improve-code

Conversation

@allisson
Copy link
Owner

Support binary releases as a primary installation method and refactor the CLI into a more maintainable, modular structure.

  • Add documentation and binary release support in docs/getting-started/
  • Refactor cmd/app logic into a dedicated internal commands package
  • Implement domain-specific errors for the secrets module
  • Update crypto service mocks and improve interface consistency
  • Standardize error handling in secret and transit usecases

Support binary releases as a primary installation method and refactor
the CLI into a more maintainable, modular structure.

- Add documentation and binary release support in docs/getting-started/
- Refactor cmd/app logic into a dedicated internal commands package
- Implement domain-specific errors for the secrets module
- Update crypto service mocks and improve interface consistency
- Standardize error handling in secret and transit usecases
@allisson allisson merged commit 19788b8 into main Feb 28, 2026
2 checks passed
@allisson allisson deleted the improve-code branch February 28, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant