Skip to content

Releases: chainloop-dev/chainloop

v0.93.7

12 Jul 10:52
53f95f0

Choose a tag to compare

Chainloop Attestation

View the attestation of this release

What's Changed

  • build(deps): Bump github.com/docker/docker from 25.0.0+incompatible to 25.0.5+incompatible by @dependabot in #1081
  • Bump Helm Chart Version => v0.93.6 by @github-actions in #1083
  • chore(deployment): add certificate validity to file CA example by @jiparis in #1084
  • feat(policy): Add Rego policy engine package by @jiparis in #1085
  • feat(policies): evaluate policies and store the result in attestation by @jiparis in #1086
  • chore(vulns): fix CVEs in base image by @jiparis in #1088

Full Changelog: v0.93.6...v0.93.7

v0.93.6

08 Jul 10:58
89f7458

Choose a tag to compare

Changelog

  • 89f7458 chore(go): update Go version in build pipelines (#1082)

v0.93.5

04 Jul 15:50
f5b1213

Choose a tag to compare

Changelog

  • f5b1213 fix(cas): Fix compatibility with Reflection API (#1074)

v0.93.3

03 Jul 17:31
ed70e71

Choose a tag to compare

Changelog

  • ed70e71 fix(controlplane): skip allow-list for API tokens (#1071)

v0.93.2

02 Jul 10:40
5488f49

Choose a tag to compare

Chainloop Attestation

View the attestation of this release

Highlights

Stable identifiers in CLI

This release introduced a huge UX improvement since now, all commands use name as identifiers instead of UUID. So, for example, setting a current organization went from

chainloop org set --id 7d487b73-ba94-4d62-99a6-c54fa6ae0e2b

to

chainloop org set --name read-only-demo

S3-compatible backends support a.k.a Cloudflare and Minio

You can now connect any s3-compatible CAS backend to Chainloop by providing the custom endpoint. For more information refer to our updated documentation

EJBCA support for Keyless Signing

You can now configure EJBCA in your Chainloop instance to enable keyless signing. You can find more information here #1026

What's Changed

  • Bump Helm Chart Version => v0.92.7 by @github-actions in #1029
  • chore(authz): Move authz to pkg by @javirln in #1030
  • feat(keyless): support EJBCA as certificate issuer by @jiparis in #1026
  • chore(api-tokens): use name as identifier by @migmartri in #1037
  • chore(cas-backends): make name inmutable by @migmartri in #1031
  • chore(integrations): make name inmutable by @migmartri in #1032
  • chore(cli): manage organizations by name by @migmartri in #1036
  • chore: move cas-backends to declarative mode by @migmartri in #1039
  • chore(workflows): move to name from id by @migmartri in #1044
  • chore(contracts): id to name by @migmartri in #1045
  • chore(integrations): available and registered integrations id to name by @migmartri in #1046
  • chore(runs): filter by name instead of id by @migmartri in #1047
  • feat(ejbca): deployment changes for ejbca integration by @jiparis in #1033
  • chore: add contract name by @migmartri in #1048
  • chore(contracts): create workflow with contract name by @migmartri in #1049
  • chore(contracts): show associated workflow names instead of IDs by @migmartri in #1050
  • feat(orgmetrics): Accept start and end date for metrics by @javirln in #1052
  • chore(integrations); move from id to name by @migmartri in #1051
  • feat(casbackends): support for s3 compatible endpoints (minio, cloudflare R2, ...) by @migmartri in #1055
  • Bump Helm Chart Version => v0.93.0 by @github-actions in #1057
  • chore(docs): fix README link by @jiparis in #1056
  • docs: document cloudflare R2 and Minio by @migmartri in #1058
  • fix: scope down revocation by @migmartri in #1060
  • feat(cli): show contract name in wf list by @migmartri in #1061
  • docs: update docs to reference name instead of id by @migmartri in #1059
  • Bump Helm Chart Version => v0.93.1 by @github-actions in #1063
  • chore(docs): fix README to use HTML-encoded characters by @jiparis in #1062
  • feat(docs): Document EJBCA support for signing by @jiparis in #1054
  • fix(controlplane): allow changing contract by name by @migmartri in #1065

Full Changelog: v0.92.7...v0.93.2

v0.93.1

01 Jul 10:53
ca1b1f4

Choose a tag to compare

Chainloop Attestation

View the attestation of this release

Highlights

Stable identifiers in CLI

This release introduced a huge UX improvement since now, all commands use name as identifiers instead of UUID. So, for example, setting a current organization went from

chainloop org set --id 7d487b73-ba94-4d62-99a6-c54fa6ae0e2b

to

chainloop org set --name read-only-demo

S3-compatible backends support a.k.a Cloudflare and Minio

You can now connect any s3-compatible CAS backend to Chainloop by providing the custom endpoint. For more information refer to our updated documentation

EJBCA support for Keyless Signing

You can now configure EJBCA in your Chainloop instance to enable keyless signing. You can find more information here #1026

What's Changed

Full Changelog: v0.92.7...v0.93.1

v0.93.0

01 Jul 09:31
0f09abd

Choose a tag to compare

Chainloop Attestation

View the attestation of this release

What's Changed

Full Changelog: v0.92.7...v0.93.0

v0.92.7

25 Jun 06:37
e8c8318

Choose a tag to compare

Changelog

  • e8c8318 build(deps): Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 (#1028)

v0.92.6

24 Jun 14:49
10b4400

Choose a tag to compare

Changelog

v0.92.5

24 Jun 14:25
62eaf63

Choose a tag to compare

Changelog