diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a10d63f5..9d2bb318 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## v0.13.0 +* Revise requirements files to have layered requirements (#978, #982) +* Update tutorial instructions (#981, #992) and documentation (#1054, #1001) +* Fix broken CI (#985) +* Add support for BLAKE hash functions (#993) +* Replace hard-coded logger names (#989) +* Don't list root metadata in snapshot metadata (#988) +* Enable targets metadata to be generated without access to the target files (#1007, #1020) +* Fix target file path hashing to ensure paths are hashed as they appear in targets metadata (#1007) +* Refactor code handling hashed bins (#1007, #1013, #1040, #1058) +* Improve performance when delegating to a large number of hashed bins (#1012) +* Improve path handling consistency when adding targets and paths (#1008) +* Clarify error message and docstring for custom parameter of add_target() (#1027) +* Fix tests (#1029, #1064, #1067) +* Implement support for abstract files and directories (#1024, #1034) +* Fix loading of delegated targets during repository load (#1049, #1052, #1071) +* Fix key loading in repo.py (#1066) +* Remove redundant code in downloader (#1073) +* Make lengths and hashes optional for timestamp and snapshot roles (#1031) +* Fix alarming logging in updater (#1092) + ## v0.12.2 * Fix incorrect threshold signature computation (#974) * Drop support for python 3.4 (#966) diff --git a/setup.py b/setup.py index 7607cb3b..f7ca6d22 100755 --- a/setup.py +++ b/setup.py @@ -78,7 +78,7 @@ setup( name = 'tuf', - version = '0.12.2', # If updating version, also update it in tuf/__init__.py + version = '0.13.0', # If updating version, also update it in tuf/__init__.py description = 'A secure updater framework for Python', long_description = long_description, long_description_content_type='text/markdown', diff --git a/tuf/__init__.py b/tuf/__init__.py index aa951e8e..2c2601bf 100755 --- a/tuf/__init__.py +++ b/tuf/__init__.py @@ -2,7 +2,7 @@ # setup.py has it hard-coded separately. # Currently, when the version is changed, it must be set in both locations. # TODO: Single-source the version number. -__version__ = "0.12.2" +__version__ = "0.13.0" # This reference implementation produces metadata intended to conform to # version 1.0.0 of the TUF specification, and is expected to consume metadata