diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index b4bc8eaad8..6beadca962 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -2,9 +2,12 @@ ## Unreleased -### Changed +## v6.0.0 + +This release is not strictly speaking an API break from 5.1 but it does contain some +major internal changes that users should be aware of when upgrading. -This release is API compatible but contains a major internal change in the HTTP handling. +### Changed * ngclient: urllib3 is used as the HTTP library by default instead of requests (#2762, #2773, #2789) @@ -13,6 +16,8 @@ This release is API compatible but contains a major internal change in the HTTP the fetcher at Updater initialization and explicitly depending on requests * ngclient: TLS certificate source was changed. Certificates now come from operating system certificate store instead of `certifi` (#2762) +* ngclient: The updater can now initialize from embedded initial root metadata every + time. Users are recommended to provide the `bootstrap` argument to Updater (#2767) * Test infrastructure has improved and should now be more usable externally, e.g. in distro test suites (#2749) diff --git a/tuf/__init__.py b/tuf/__init__.py index 4b25e51db8..187dcf3efb 100644 --- a/tuf/__init__.py +++ b/tuf/__init__.py @@ -4,4 +4,4 @@ """TUF.""" # This value is used in the ngclient user agent. -__version__ = "5.1.0" +__version__ = "6.0.0"