Skip to content

Releases: arokettu/torrent-file

5.3.4

28 Oct 21:47

Choose a tag to compare

  • Symfony 8 is allowed

5.3.3

09 Oct 23:32

Choose a tag to compare

  • PathNotFoundException was replaced with ValueError

5.3.2

28 Jun 21:42

Choose a tag to compare

  • Fixes crash in isDirectory() on an empty torrent file v1 [#gh8]

5.3.1

28 Jul 21:45

Choose a tag to compare

  • Exception rework:
    • Invalid file creation options now throw DomainException
    • Setters throw UnexpectedValueException for invalid input
    • Invalid operations on infohash data now throw BadMethodCallException

5.3.0

20 Jul 05:04

Choose a tag to compare

  • Added createdBy and creationDate directly to the file creation
  • Removed useless dependency on psr/clock
    • Small BC break: if you used $clock param intended only for the development,
      it's now gone, please use $creationDate

5.2.2

20 Jul 05:03

Choose a tag to compare

  • Handle hexadecimal sha1 sums in V1 files [gl#5]

5.2.1

17 Dec 20:02

Choose a tag to compare

  • Fix: remove @internal mark from TorrentFile

5.2.0

17 Dec 19:32

Choose a tag to compare

  • Torrent signing (BEP-0035)
  • Update URL (BEP-0039)
  • Hidden attribute for files

4.1.1

07 Dec 05:33

Choose a tag to compare

  • Backported magnet link code from 5.x to fix problem with invalid magnet links
    with latest version of league/uri-components
    • Dependency on league/uri-components dropped entirely
  • Symfony 7 is allowed

3.3.1

07 Dec 05:32

Choose a tag to compare

  • Backported magnet link code from 5.x to fix problem with invalid magnet links
    with latest version of league/uri-components
    • Dependency on league/uri-components dropped entirely
  • Symfony 7 is allowed