Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
rsnitsch committed Jan 11, 2021
1 parent bd3253e commit 71410a7
Showing 1 changed file with 30 additions and 2 deletions.
32 changes: 30 additions & 2 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
@@ -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 <https://github.com/ngosang/trackerslist>`_
by using the new `bestN shortcut <user.html#bestn-automatically-add-the-best-trackers>`__
* 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. `<http://bittorrent.org/beps/bep_0019.html>`_)
* 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*

Expand Down

0 comments on commit 71410a7

Please sign in to comment.