Releases: klarna/bec
Releases · klarna/bec
Bugfix release
v1.5.0
Added:
- Allow injecting OS env vars into YAML files via custom !env tag (#70).
- Allow injecting OS env vars into
bitbucket.config
parameters (#69). - Handle HTTP 429 Too Many Requests errors (#64).
- Execute tests as GitHub workflows (#52, #53, #56).
Changed:
- The project is now tested on OTP versions 23-26, OTP 23 is the minimum supported version (#49, #65).
- Replaced
lager
with OTP'slogger
(#55). - Minor improvements in what messages are printed/logged (#49).
Fixed:
- Handle Bitbucket not preserving the order of access keys (#59).
- Avoid confusing WorkZone with lower case project names (#59).
Security:
- Do not log any settings at info level to avoid leaking secrets to the terminal (#66).
v1.4.1
v1.4.0
Highlights in this release:
master
is now protected against PR-less merges, and PR's need approval by @klarna-incubator/kred-core- Run PropEr tests against a containerized Bitbucket Server as part of the "build" workflow (bug #50)
lager
has been replaced bylogger
(bug #54)- PLT caching in workflow now works correctly (bug #51)
- BEC now requires OTP 23, and supports OTP 24+25 (bug #45)
- Handle that Bitbucket does not preserve access key order (bug #58)
- Enable
unknown
option to Dialyzer + fixed errors which appeared as a result
1.2.0
- Add support for
.yaml
file extensions - Improve documentation around Token based authentication
1.1.0
- Add option to specify mandatory reviewers in path
- Add support for Access-Token based authentication
1.0.2
- Fix deps rewriting
1.0.1
- Be able to specify a custom git source for dependencies
- Read team/user for integration tests from OS environment
1.0.0
Initial version