webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux

MIT License

Stars
9.6K

Bot releases are hidden (Show)

webtorrent-desktop - v0.24.0 Latest Release

Published by feross about 4 years ago

Added

  • Support the .m2ts video container format (hicom150)

Changed

Fixed

  • Fix music metadata not showing up #1847 (Borewit)
  • Fix the "Play in VLC" functionality #1850 (Hinara)
  • Prevent shortcuts from activating when user input elements are focused #1840 (subins2000)
webtorrent-desktop - v0.23.0

Published by feross over 4 years ago

🔒 This release contains a critical security fix. Please update as soon as possible.

Added

Changed

webtorrent-desktop - v0.22.0

Published by feross over 4 years ago

❤️✨ A new version of WebTorrent Desktop is out! ❤️✨

Added

  • Linux .rpm packages and arm64 builds are now available! #1694 (hicom150)
  • Add support for multiple audio tracks #1712 (hicom150)
  • Improve codec unsupported detection #1711 (hicom150)
  • Report when files are being verified #1717 (pR0Ps)
  • Support additional audio files: MPEG-Layer-2, Musepack, Matroska audio, WavePack #1772

Changed

Fixed

webtorrent-desktop - v0.21.0

Published by feross about 5 years ago

Added

Changed

Fixed

webtorrent-desktop - v0.20.0

Published by feross over 6 years ago

Added

  • Added support for additional audio extensions: 'aiff', 'ape', 'mp2', 'oga', 'opus', 'wma' (#1240)

Changed

  • Displaying filename while music metadata is being downloaded (#1361)
  • Improved the poster selection for audio/music based torrents (#1334)
  • Launch VLC player without the --video-on-top flag (#1286)

Fixed

  • Fix silently failing to open magnets links on Linux (#1367)
webtorrent-desktop - v0.19.0

Published by feross over 6 years ago

Added

  • Added watch folder feature: Automatically add new torrent files added to a folder on disk (#1154)
  • Added highest playback priority feature: pauses other active torrents when playback starts (#840)
  • Add 'Start Speaking' and 'Stop Speaking' menu item (Mac) (#439)
  • Add pinch-to-zoom gesture to enter/exit fullscreen (#1148)

Changed

  • [SECURITY] Mitigate Electron protocol handler issue (Windows)
  • Moved project from Feross's GitHub account to the WebTorrent GitHub organization
  • Updated to [email protected]
  • Updated to [email protected]
  • Treat .FLAC as playable audio (#1127)

Fixed

  • Fix time and duration so it doesn't bounce in the UI (#1233)
  • Fix 'About WebTorrent' menu location on Windows (#1120)
webtorrent-desktop - v0.18.0

Published by dcposch over 7 years ago

Added

  • Add a new "Transfers" menu for pausing or resuming all torrents (#1027)

Changed

  • Update Electron to 1.4.15
    • Windows 32-bit: App can use 4GB of memory instead of just 2GB
    • Fix "Portable App" writing crash reports to "%APPDATA%\Temp" (Windows)
  • Updated WebTorrent engine to 0.98.5
    • Fix issue where http web seeds would sometimes stall
    • Don't send 'completed' event to tracker again if torrent is already complete
    • Add more peer ID entropy
    • Set user-agent header for tracker http requests

Fixed

  • Fix paste shortcut in tracker list on Create Torrent page (#1112)
  • Auto-focus the 'OK' button in modal dialogs (#1058)
  • Fix formatting issue in the speed stats on the Player page (#1039)
webtorrent-desktop - v0.17.2

Published by feross about 8 years ago

Fixed

  • Windows: Fix impossible-to-delete "Wired CD" default torrent
  • Throttle browser-window 'move' and 'resize' events
  • Fix crash ("Cannot read property 'files' of null" error)
  • Fix crash ("TypeError: Cannot read property 'startPiece' of undefined")
webtorrent-desktop - v0.17.1

Published by feross about 8 years ago

Changed

  • Faster startup (improved by ~25%)
  • Update Electron to 1.4.2
  • Remove support for pasting multiple newline-separated magnet links
  • Reduce UX sound volume

Fixed

  • Fix external player (VLC, etc.) opening before HTTP server was ready
  • Windows (Portable App): Fix "Portable App" mode
    • Write application support files to the "Portable Settings" folder
    • Stop writing Electron "single instance" lock file to "%APPDATA%\Roaming\WebTorrent"
    • Some temp data is still written to "%APPDATA%\Temp" (will be fixed in future version)
  • Don't show pointer cursor on torrent list checkbox
  • Trim extra whitespace from magnet links pasted into "Open Torrent Address" dialog
  • Fix weird outline on 'Create Torrent' button
webtorrent-desktop - v0.17.0

Published by dcposch about 8 years ago

Added

  • Remember window size and position

Changed

  • Torrent list redesign
  • Quieter, more subtle sounds
  • Got rid of the play button spinner, now goes to the player immediately
  • Faster startup

Fixed

  • Fix bug where playback rate could go negative
  • Don't hide header when moused over player controls
  • Fix Delete Data File on Windows
  • Fix a sad, sad bug that resulted in 100+ MB config files
  • Fix app DMG background image
webtorrent-desktop - v0.16.0

Published by feross about 8 years ago

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
webtorrent-desktop - v0.15.0

Published by dcposch about 8 years ago

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)
webtorrent-desktop - v0.14.0

Published by dcposch about 8 years ago

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)
webtorrent-desktop - v0.13.1

Published by dcposch about 8 years ago

Fixed

  • Fixed the Create Torrent page
webtorrent-desktop - v0.13.0

Published by dcposch about 8 years ago

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
webtorrent-desktop - v0.12.0

Published by dcposch about 8 years ago

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)
webtorrent-desktop - v0.11.0

Published by feross about 8 years ago

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
webtorrent-desktop - v0.10.0

Published by feross about 8 years ago

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)
webtorrent-desktop - v0.9.0

Published by dcposch about 8 years ago

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
webtorrent-desktop - v0.8.1

Published by dcposch over 8 years ago

Added

  • New URI handler: stream-magnet

Fixed

  • DLNA crashing bug