v1.12.2 🌈
github-actions
released this
20 May 18:19
·
9 commits
to refs/heads/master
since this release
Changes
- [BB-248] Improving test coverage @Franr (#249)
- Adds testing for credentials module
- [BB-242] _load_configs_for_credentials test @Franr (#245)
- Improves testing of credentials use even more!
- Fix portability issues with sed and sort in MacOS & Linux @borland667 (#263)
🚀 Features
- [BB-235] project short name validation @Franr (#250)
- We now make sure project short name is valid before continuing with the credentials files generation
- [SSO Login] Remove now unnecessary restrictions @Franr (#258)
- The user can now run
leverage aws configure sso
from anywhere in the project
- The user can now run
🐛 Bug Fixes
- [159] Improve apply arguments parsing logic @borland667 (#260)
- Users can once again use target arguments with the syntax
-target <resource>
instead of being forced to use an equals sign in Terraform commands
- Users can once again use target arguments with the syntax
- [229] Fix issue with --version option @borland667 (#256)
- Now the version will be displayed regardless of the place where the command runs
- [Snyk] Security upgrade jinja2 from 3.0.1 to 3.1.3 @binbashdevops (#241)
- [Snyk] Security upgrade docker from 24.0.5-dind-alpine3.18 to 24.0.7-dind-alpine3.18 @binbashdevops (#246)
📝 Documentation
- Add Version Compatibility section to release notes @diego-ojeda-binbash (#247)
- Reminder added to Release notes draft template
- [157] Refactor of build processes and dependency management using Poetry @borland667 (#261)
- We've deprecated Pipenv in favor of Poetry to modernize Leverage packaging and improve developer experience.
- Pipelines have also been reworked to reflect this change