Skip to content

Releases: chainloop-dev/chainloop

v0.93.3

03 Jul 17:31
ed70e71
Compare
Choose a tag to compare

Changelog

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

v0.93.2

02 Jul 10:40
5488f49
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Changelog

v0.92.5

24 Jun 14:25
62eaf63
Compare
Choose a tag to compare

Changelog

v0.92.4

24 Jun 10:14
4d5d7f8
Compare
Choose a tag to compare

Chainloop Attestation

View the attestation of this release

What's Changed

  • Bump Helm Chart Version => v0.92.3 by @github-actions in #1004
  • fix: allow leaving account if invitation sent by @migmartri in #1005
  • feat(chart): Allow configuration of externalURL on values.yaml by @javirln in #1011
  • feat(docs): Update documenttion for contract-less and auto-discovery by @javirln in #1006
  • feat(docs): Document telemetry endpoint by @javirln in #1008
  • chore(go.mod): Update gqlparser from 2.5.11 => 2.5.16 by @javirln in #1012
  • chore(cas): allow listing services by @migmartri in #1016
  • feat(api): show error message by @migmartri in #1019
  • fix(cli): show wf output as json object instead of array by @migmartri in #1015
  • feat(chart): configure CP-CAS TLS flag by @migmartri in #1020
  • feat(cli): support custom CA certificates by @migmartri in #1017

Full Changelog: v0.92.3...v0.92.4

v0.92.3

20 Jun 10:59
508698c
Compare
Choose a tag to compare

Changelog

  • 508698c feat(signserver): Add support to SignServer key references for signing (#959)

v0.92.2

19 Jun 15:18
efc0b53
Compare
Choose a tag to compare

Chainloop Attestation

View the attestation of this release

What's Changed

  • Bump Helm Chart Version => v0.91.8 by @github-actions in #970
  • feat(cli): output format to export PAE-encoded payload by @jiparis in #971
  • feat: set new organizations as default by @migmartri in #974
  • feat: improvements in allowlist middleware by @migmartri in #975
  • feat(auth): Remove auto creation of organizations by @javirln in #967
  • fix: wrong config validation by @migmartri in #978
  • feat: add custom login URL by @migmartri in #979
  • build(deps): Bump ws from 7.5.9 to 7.5.10 in /docs by @dependabot in #983
  • fix: return empty list of memberships instead of error by @migmartri in #984
  • fix: do not create org during auto-onboarding by @migmartri in #986
  • feat(cli): Verify attestations with local certificate and chain by @jiparis in #982
  • feat(chart): add support to custom login path by @migmartri in #988
  • feat(chart): Allow onboarding and allow list on values.yaml by @javirln in #989
  • feat(organization): Prevent update name of organization by @javirln in #981
  • fix(chart): Fix conflict and bump chart and images by @javirln in #991
  • fix(allowlist): run in most of the routes by @migmartri in #992
  • Bump Helm Chart Version => v0.92.1 by @github-actions in #993
  • fix: allow-deleting account even if viewer role by @migmartri in #994

Full Changelog: v0.91.8...v0.92.2