Skip to content

Releases: irazasyed/php-transmission-sdk

Support Laravel 6 & Other Improvements

19 Nov 18:21
b68082b
Compare
Choose a tag to compare
  • Add Laravel 6 Support.
  • Add TLS Support.
  • Revise.
  • Upgrade dependencies.
  • Improve.

v1.4

01 Dec 20:11
Compare
Choose a tag to compare

1.4 - 2018-12-02

Changed

  • Upgrade Dependency Packages.
  • Typehint and cast.
  • Optimize Code.

v.1.3.1

16 Aug 02:18
Compare
Choose a tag to compare

1.3.1 - 2018-08-16

Changed

  • Param Builder: IDs can be of string value. So no longer typecasting to int value only.

v1.3

13 Aug 22:31
Compare
Choose a tag to compare

1.3.0 - 2018-08-14

Added

  • Add duplicate key to add() method to indicate the responded transfer info is of a duplicate torrent.
  • Torrent Model: isFolder() and isMagnet() methods.
  • Param Builder: Add more typecasting to param builder.

Changed

  • Catch Network Exception and rethrow with our own network exception.

v1.2

01 Aug 01:09
Compare
Choose a tag to compare

1.2.0 - 2018-08-01

Added

  • Client: getAll(), startAll(), stopAll(), addFile(), addUrl() methods.
  • Torrent Model: needsMetaData(), getDownloadSpeed(), getUploadSpeed(), getRecheckProgress() and getMetadataPercentComplete().
  • Model: Optional casting toggle argument to the get() method.
  • Param Builder: Add custom array wrapper.
  • Speed and TrunicateNumber Methods to Formatter and Casting.
  • More casting types: timestamp, memory, datarate.

Changed

  • Rename Helper to Formatter.
  • Rename bytes to size casting type.
  • Refactor add() method. No longer fetches duplicate torrent's additional data.
  • seedRatioLimit() in Torrent Model now supports integer and Client value for global seed ratio limit.
  • get() method now returns collection to be consistent.
  • Param Builder: Encodes strings in UTF-8 format as required by Transmission.
  • Param Builder: ids argument is now fully compatible as per specs to support recently-active.

Optimization and Improvements

29 Jul 00:11
Compare
Choose a tag to compare
  • Bugfixes and Optimization.
  • Add Helper Class with Casting and Formatting Methods.
  • Add Torrent Model.
  • Add seedRatioLimit() method.
  • Refactor Network Exception.
  • Improve typehinting.
  • Improve Exception Thrower Plugin.

Initial Release

27 Jul 23:08
Compare
Choose a tag to compare
  • Initial Release