Skip to content

Releases: in-toto/attestation

v1.1.0

28 May 23:36
36c1129
Compare
Choose a tag to compare

The v1.1.0 minor release generalizes the semantics of the DigestSet field type to support any type of immutable identifier. This change is backwards compatible because cryptographic digests are strongly recommended to achieve immutability, so any implementations that only support cryptographic DigestSet still meet the modified semantics. The _type of a Statement is still https://in-toto.io/Statement/v1

More details in the updated DigestSet spec

v1.0.2

08 Apr 19:52
15e7ca2
Compare
Choose a tag to compare

This patch release includes a new predicate type, updates to the predicate vetting process, and more thorough DigestSet validation in Go.

Go, Python and Java APIs are not considered stable before v1.1.

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

20 Dec 00:46
14e233f
Compare
Choose a tag to compare

This patch release includes on documentation, predicate spec and Go and Python API changes. This release also introduces new vetted predicates. Go, Python and Java APIs are not considered stable before v1.1.

What's Changed

New Contributors

Full Changelog: v1.0...v1.0.1

v1.0.0

22 Mar 16:15
ee16c68
Compare
Choose a tag to compare

v1.0 Release

Our first major release introduces new primitives, basic tooling and guidelines for contributing new predicates types. We also made significant updates to the DigestSet type and extension fields.

What's New

DISCLAIMER: The protobuf definitions and Golang bindings will not be considered stable until the v1.1 tagged release. Use at your own risk.

Updates

  • Add dirHash1, gitCommit, gitTree, etc. to the list of pre-defined algorithms for DigestSet
  • Specify lowercase-hex encoding for standard algorithms only
  • Relax requirements for Statement subject name
  • Updated rules for extension fields and unrecognized fields
  • Documentation updates

New Predicate Types

Since v0.1, we have added three predicate types to our catalog. Please note that predicates are versioned independently from the in-toto attestation spec.

Thanks

Thank you to all contributors to this release!

Full Changelog: v0.1.0...v1.0