Skip to content

Releases: webtorrent/webtorrent-desktop

v0.16.0

18 Sep 09:04
Compare
Choose a tag to compare

Added

  • Windows 64-bit support! (#931)
    • Existing 32-bit users will update to 64-bit automatically in next release
    • 64-bit reduces likelihood of out-of-memory errors by increasing the address space

Fixed

  • Mac: Fix background image on .DMG

v0.15.0

16 Sep 08:21
Compare
Choose a tag to compare

Added

  • Option to start automatically on login
  • Add integration tests
  • Add more detailed telemetry to diagnose "buffer allocation failed"

Changed

  • Disable playback controls while in external player (#909)

Fixed

  • Fix several uncaught errors (#889, #891, #892)
  • Update to the latest webtorrent.js, fixing some more uncaught errors
  • Clicking on the "torrent finished" notification works again (#912)

v0.14.0

04 Sep 17:29
Compare
Choose a tag to compare

Added

  • Autoplay through all files in a torrent (#871)
  • Torrents now have a progress bar (#844)

Changed

  • Modals now use Material UI
  • Torrent list style improvements

Fixed

  • Fix App.js crash in Linux (#882)
  • Fix error on Windows caused by setBadge (#867)
  • Don't crash when restarting after adding a magnet link (#869)
  • Restore playback state when reopening player (#877)

v0.13.1

01 Sep 01:54
Compare
Choose a tag to compare

Fixed

  • Fixed the Create Torrent page

v0.13.0

31 Aug 23:27
Compare
Choose a tag to compare

Added

  • Support .m4a audio
  • Better telemetry: log error versions, report more types of errors

Changed

  • New look - Material UI. Rewrote Create Torrent and Preferences pages.

Fixed

  • Fixed telemetry [object Object] and [object HTMLMediaElement] bugs
  • Don't render player controls when playing externally, eg in VLC
  • Don't play notification sounds during media playback

v0.12.0

23 Aug 07:57
Compare
Choose a tag to compare

Added

  • Custom external media player
  • Linux: add system-wide launcher and icons for Debian, including Ubuntu

Changed

  • Telemetry improvements: redact stacktraces, log app version

Fixed

  • Fix playback and download of default torrents ("missing path" error) (#804)
  • Fix Delete Torrent + Data for newly added magnet links
  • Fix jumpToTime error (#804)

v0.11.0

20 Aug 00:02
Compare
Choose a tag to compare

Added

  • New Preference to "Set WebTorrent as default handler for torrents and magnet links" (#771)
  • New Preference to "Always play in VLC" (#674)
  • Check for missing default download path and torrent folders on start up (#776)

Changed

  • Do not automatically set WebTorrent as the default handler for torrents (#771)
  • Torrents can only be created from the home screen (#770)
  • Update Electron to 1.3.3 (#772)

Fixed

  • Allow modifying the default tracker list on the Create Torrent page (#775)
  • Prevent opening multiple stacked Preference windows or Create Torrent windows (#770)
  • Windows: Player window auto-resize does not match video aspect ratio (#565)
  • Missing page title on Create Torrent page

v0.10.0

06 Aug 06:19
Compare
Choose a tag to compare

Added

  • Drag-and-drop magnet links (selected text) is now supported (#284)
  • Windows: Add "User Tasks" shortcuts to app icon in Start Menu (#114)
  • Linux: Show badge count for completed torrent downloads

Changed

  • Change WebTorrent Desktop peer ID prefix to 'WD' to distinguish from WebTorrent in the browser, 'WW' (#688)
  • Switch UI to React to improve UI rendering speed (#729)
    • The primary bottleneck was actually hyperx, not virtual-dom.
  • Update Electron to 1.3.2 (#738) (#739) (#740) (#747) (#756)
    • Mac 10.9: Fix the fullscreen button showing
    • Mac 10.9: Fix window having border
    • Mac 10.9: Fix occasional crash
    • Mac: Update Squirrel.Mac to 0.2.1 (fixes situations in which updates would not get applied)
    • Mac: Fix window not showing in Window menu
    • Mac: Fix context menu always choosing first item by default
    • Linux: Fix startup crashes (some Linux distros)
    • Linux: Fix menubar not hiding after entering fullscreen (some Linux distros)
  • Improved location history (back/forward buttons) to fix rare exceptions (#687) (#748)

Fixed

  • When streaming to VLC, set VLC window title to torrent file name (#746)
  • Fix "Cannot read property 'numPiecesPresent' of undefined" exception (#695)
  • Fix rare case where config file could not be completely written (#733)

v0.9.0

21 Jul 08:44
Compare
Choose a tag to compare

Added

  • Save selected subtitles
  • Ask for confirmation before deleting torrents
  • Support Debian Jessie

Changed

  • Only send telemetry in production
  • Clean up the code. Split main.js, refactor lots of things

Fixed

  • Fix state.playing.jumpToTime behavior
  • Remove torrent file and poster image when deleting a torrent

v0.8.1

27 Jun 10:16
Compare
Choose a tag to compare

Added

  • New URI handler: stream-magnet

Fixed

  • DLNA crashing bug