From 56119384d30e693c095145d49b4163822218a142 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Wed, 9 Feb 2022 16:08:31 +0200 Subject: [PATCH] Changelog: Add 1.0 changes Signed-off-by: Jussi Kukkonen --- docs/CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 5a24dc97c4..f85d88ce1b 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,43 @@ # Changelog +## v1.0.0 + +This release makes ngclient and the Metadata API the supported python-tuf APIs. +It also removes the legacy implementation as documented in the +[1.0.0 announcement](1.0.0-ANNOUNCEMENT.md): all library code is now contained +in `tuf.api` or `tuf.ngclient`. + +### Added +* tests: Extend client testing (#1689, #1703, #1711, #1728, #1735, #1738, + #1742, #1766, #1777, 1831) + +### Changed +* Metadata API: Disallow microseconds in expiry (#1712) +* Metadata API: Preserve role keyid order (#1712) +* Metadata API: Make exceptions more consistent (#1725, #1734, #1787, #1840, + #1836) +* Metadata API: Update supported spec version to "1.0.28" (#1825) +* Metadata API: Accept legacy spec version "1.0" (#1796) +* ngclient: Remove temporary file in failure cases (#1757) +* ngclient: Explicitly encode rolename in URL (#1759) +* ngclient: Allow HTTP payload compression (#1774) +* ngclient: Make exceptions more consistent (#1799, #1810) +* docs: Improve documentation (#1744, #1749, #1750, #1755, #1771, #1776, #1772, + #1780, #1781, #1800, #1815, #1820, #1829, #1838) +* build: Various build infrastructure improvements (#1718, #1724, #1760, #1762, + #1767, #1803, #1830, #1832, #1837, #1839) +* build: Stop supporting EOL Python 3.6 (#1783) +* build: Update dependencies (#1827, #1834) + +### Removed +* Remove all legacy code including old client, repository_tool, repository_lib + and the scripts (#1790) +* Metadata API: Remove modification helper methods that are no longer necessary + (#1736, #1740, #1743) +* tests: Remove client tests that were replaced with better ones (#1741) +* tests: Stop using unittest_toolbox (#1792) +* docs: Remove deprecated documentation (#1768, #1769, #1773) + ## v0.20.0