Skip to content

Releases: theupdateframework/tuf-conformance

v2.2.0

29 Nov 14:15
@jku jku
dee4e23
Compare
Choose a tag to compare

This release contains no new tests. Test results are not expected to change, except in one case: If test_root_rotation or
test_non_root_rotations are marked as "Expected To Fail" because of the non-default keytype, this expectation can now be removed: these tests now use the default keytype (ecdsa).

  • local testing: "make dev" now checks for faketime binary to enable failing early (#240)
  • Failure output was improved (#239)
  • Tests now use default keytype whenever possible: In practice test_non_root_rotations() and test_root_rotation() switched from ed25519 to the default ecdsa key (#238)
  • Expected failures are now documented better (#233)

v2.1.0

18 Oct 15:09
@jku jku
Compare
Choose a tag to compare
  • 4 new tests
  • Fixed keyid calculation issue (#219)
  • Fixed workflow failure when project is not a python project (#217)
  • Default keytype switched back to ecdsa (#211)

v2.0.0

01 Oct 07:55
@jku jku
f4acd16
Compare
Choose a tag to compare

What's Changed

  • BREAKING: expected-failures input was removed from the GitHub action: Use a .xfail file instead as described in README
  • Many tests have been added

Details in git log.

v1.1.0

22 Aug 12:22
@jku jku
d8ab40b
Compare
Choose a tag to compare
  • This release contains 34 new tests, most importantly a set of delegation & targetpath search tests
  • Multiple bugs were also fixed, most importantly within "metafile hash" support

v1.0.0

08 Aug 12:44
@jku jku
5ae6834
Compare
Choose a tag to compare

🎉 tuf-conformance v1.0.0 🎉

This is the initial release of tuf-conformance, a TUF client conformance test suite implemented as a GitHub action. See README for details.