From 71410a780b274ecd5f232b83acac33604be5ddd6 Mon Sep 17 00:00:00 2001 From: Robert Nitsch Date: Mon, 11 Jan 2021 18:16:46 +0100 Subject: [PATCH] Update changelog --- docs/source/changelog.rst | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index f1ec2c6..fd64bfd 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -1,15 +1,43 @@ Changelog ========= +Version 1.0.0 +------------- + +*Release date: 2021/01/11* + +* changed: **requires Python 3.5+ now** +* changed: specifying trackers is now optional with the new ``-t`` switch, thus **trackerless torrents are now + possible** +* added: **bestN shortcut**! It is now possible to add the best N trackers from `ngosang/trackerslist `_ + by using the new `bestN shortcut `__ +* changed: use **external JSON files for configuration**, by default try to load ``.py3createtorrent.cfg`` + from user's home directory +* added: DHT bootstrap nodes can now be specified with the new ``--node`` switch (doing so is recommended for + trackerless torrents) +* added: **webseed support** with the new ``--webseed`` switch (GetRight style, i.e. ``_) +* changed: increased max piece size to 16 MiB +* changed: show warning if piece size is not a multiple of 16 KiB +* changed: updated the default trackers (openbt is now opentrackr, dropped publicbt, added cyberia and coppersurfer) +* added: Pipfile and Pipfile.lock for pipenv support +* added: README.md +* changed: improved performance of single file torrent creation +* fixed: parentheses are now allowed in names specified by using the ``--name`` switch +* refactored: switched to bencode.py module for encoding the torrent data +* refactored: switched from optparse to argparse +* refactored: reformatted code with yapf, using a new column limit of 120 +* refactored: added type hints to enable analysis with mypy (we use Python's typing module which was added in + Python 3.5, thus Python 3.5 is the new minimum version that is required) + Version 1.0.0b2 (beta version) ------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *Release date: 2021/01/08* * fixed: parentheses are now allowed in names specified by using the ``--name`` switch Version 1.0.0b1 (beta version) ------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *Release date: 2021/01/04*