Skip to content

Commit

Permalink
Merge pull request #2601 from jku/release-v4
Browse files Browse the repository at this point in the history
Release v4.0.0
  • Loading branch information
jku authored Apr 4, 2024
2 parents 892c789 + 928702a commit 2d6fc74
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
32 changes: 32 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Changelog

## v4.0.0

This release is a small API change for Metadata API users (see below).
ngclient API is compatible but optional DSSE support has been added.

### Added
* Added optional DSSE support to Metadata API and ngclient (#2436)

### Changed
* Metadata API: Improved verification functionality for repository users (#2551):
* This is an API change for Metadata API users (
`Root.get_verification_result()` and `Targets.get_verification_result()`
specifically)
* `Root.get_root_verification_result()` has been added to handle the special
case of root verification
* Started using UTC datetimes instead of naive datetimes internally (#2573)
* Constrain securesystemslib dependency to <0.32.0 in preparation for future
securesystemslib API changes
* Various build, test and lint improvements


## v3.1.1

This is a security fix release to address advisory
GHSA-77hh-43cm-v8j6. The issue does **not** affect tuf.ngclient
users, but could affect tuf.api.metadata users.

### Changed
* Added additional input validation to
`tuf.api.metadata.Targets.get_delegated_role()`


## v3.1.0

### Added
Expand Down
2 changes: 1 addition & 1 deletion tuf/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
"""TUF."""

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

0 comments on commit 2d6fc74

Please sign in to comment.