Skip to content

Commit 2d6fc74

Browse files
authored
Merge pull request #2601 from jku/release-v4
Release v4.0.0
2 parents 892c789 + 928702a commit 2d6fc74

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

docs/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog
22

3+
## v4.0.0
4+
5+
This release is a small API change for Metadata API users (see below).
6+
ngclient API is compatible but optional DSSE support has been added.
7+
8+
### Added
9+
* Added optional DSSE support to Metadata API and ngclient (#2436)
10+
11+
### Changed
12+
* Metadata API: Improved verification functionality for repository users (#2551):
13+
* This is an API change for Metadata API users (
14+
`Root.get_verification_result()` and `Targets.get_verification_result()`
15+
specifically)
16+
* `Root.get_root_verification_result()` has been added to handle the special
17+
case of root verification
18+
* Started using UTC datetimes instead of naive datetimes internally (#2573)
19+
* Constrain securesystemslib dependency to <0.32.0 in preparation for future
20+
securesystemslib API changes
21+
* Various build, test and lint improvements
22+
23+
24+
## v3.1.1
25+
26+
This is a security fix release to address advisory
27+
GHSA-77hh-43cm-v8j6. The issue does **not** affect tuf.ngclient
28+
users, but could affect tuf.api.metadata users.
29+
30+
### Changed
31+
* Added additional input validation to
32+
`tuf.api.metadata.Targets.get_delegated_role()`
33+
34+
335
## v3.1.0
436

537
### Added

tuf/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
"""TUF."""
55

66
# This value is used in the requests user agent.
7-
__version__ = "3.1.0"
7+
__version__ = "4.0.0"

0 commit comments

Comments
 (0)