Skip to content

Releases: klarna/bec

Bugfix release

24 Jul 07:02
f6ec1a2
Compare
Choose a tag to compare

Fixed bugs in this release:

  • #72 Respect text encoding in !env tag

v1.5.0

05 Jul 18:03
07e9faa
Compare
Choose a tag to compare

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's logger (#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

15 Mar 07:06
e7ca631
Compare
Choose a tag to compare

Changes:

  • Use the correct warnings_as_errors instead of the incorrect fail_on_warning
  • Retry when the restapi responds with 429 (rate limited). This is configurable, see bec.app.src.

v1.4.0

20 Sep 08:57
35243ab
Compare
Choose a tag to compare

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 by logger (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

03 Mar 16:21
c4d6e0a
Compare
Choose a tag to compare
  • Add support for .yaml file extensions
  • Improve documentation around Token based authentication

1.1.0

24 Feb 13:16
1e2ed6a
Compare
Choose a tag to compare
  • Add option to specify mandatory reviewers in path
  • Add support for Access-Token based authentication

1.0.2

12 Jan 13:36
a0e45b1
Compare
Choose a tag to compare
  • Fix deps rewriting

1.0.1

12 Jan 12:54
b856106
Compare
Choose a tag to compare
  • Be able to specify a custom git source for dependencies
  • Read team/user for integration tests from OS environment

1.0.0

12 Jan 08:37
37b74c0
Compare
Choose a tag to compare

Initial version