Skip to content

Releases: Syncplay/syncplay

Syncplay 1.6.4a

23 Jun 14:41
Compare
Choose a tag to compare

Lots of changes in Syncplay 1.6.4! TLS support for everyone, the official release of Syncplay on the Snap store and on AppImageHub, support for Dark Mode and Emoji picker in macOS, and many more things. Thanks to everyone who contributed to this release.

1.6.4 changelog:

  • Add TLS (SSL) support in the Windows binaries. Opportunistic TLS is now supported on all platforms (included in PR #231 by albertosottile, requested in #217 by alxpettit)
  • Add support for releasing via Snap and AppImage. Travis CI now automatically builds releases for macOS, Snap, and AppImage after every commit. This version of Syncplay is also published in the Snap store and on AppImageHub (Snap: PR #231 by albertosottile, requested in #199 by Mikaela; AppImage: coded by albertosottile)
  • Add support for installing Syncplay using setuptools via a setup.py script. This required a change in our folder structure, though this change should not affect end-users. (PR #231 by albertosottile, contributions by Et0h and ObserverOfTime via PR #230, suggested in #207 by alxpettit)
  • Remove the "Update list" button for public servers from the configuration dialog (PR #233 by Et0h)
  • [macOS] Add support for Dark Mode in macOS 10.14 Mojave (bc242c2 by albertosottile)
  • [macOS] Add an Edit menu in the OS menubar to enable Dictation support and native Emoji picker in the chat input field (albertosottile)
  • Fix an issue that prevented to use SMPlayer (issue #234 raised by elvissteinjr and resolved by Et0h)
  • Some images in the GUI now scale their pixel density for Hi-DPI/Retina displays (819e6b6 and 8f5b77c by albertosottile)
  • [macOS and Linux] Fix selection highlight in the user list of the main dialog (albertosottile)
  • [macOS] Fix a bug that loaded a random string in the password field of the config UI (b3545a3 by albertosottile)
  • [Linux] Support the VLC Snap as player (issue #222 raised by RogueScholar and resolved by albertosottile)
  • [macOS] Several tweaks to the position of elements in the main and config dialogs (albertosottile)
  • Add getValueForOS function in constants to store and extract different values for different operating systems (ff6bb74 by albertosottile)
  • [Windows] All the png files in resources are now automatically included in the distribution bundles (3a4cf41 by albertosottile)
  • Do not ask anymore to "Press enter to exit" after closing mpv when Syncplay is used from its CLI (issue #238 raised by alxpettit and resolved by albertosottile)
  • Embed darkdetect (GitHub, BSD-3-Clause) version 0.1.1 in the project vendor folder
  • Some files in the repository are now released under the MIT license, while the repository stays on Apache 2.0. This is explicitly stated in the header of those files. At this moment, this exception applies to README.md and travis/appimage-script.sh.
  • [macOS] Upgrade PySide2 to 5.12.3, using a bottle created in our custom tap.
  • Upgrade qt5reactor to version 0.5
  • [Windows] Upgrade py2exe to version 0.9.3.0
  • [Windows] Upgrade PySide2 to version 5.12.3
  • 1.6.4a: Fixed bug in 1.6.4 whereby prompts for further information in the configuration window sometimes resulted in the window closing rather than displaying the error (issue #240 was in initial release of 1.6.4, raised by TETYYS, resolved by Et0h)
  • 1.6.4a: [macOS] Fixed issue with information prompts resulting in incorrect configuration window height (763406b by albertosottile)
  • 1.6.4a: Fixed issue which prevented TLS from working when using Windows installer (#241 rasied by Tremolo4, resolved by albertosottile)

Syncplay 1.6.4

21 Jun 22:06
Compare
Choose a tag to compare

Lots of changes in this new version! TLS support for everyone, the official release of Syncplay on the Snap store and on AppImageHub, support for Dark Mode and Emoji picker in macOS, and many more things. Thanks to everyone who contributed to this release.

1.6.4 changelog:

  • Add TLS (SSL) support in the Windows binaries. Opportunistic TLS is now supported on all platforms (included in PR #231 by albertosottile, requested in #217 by alxpettit)
  • Add support for releasing via Snap and AppImage. Travis CI now automatically builds releases for macOS, Snap, and AppImage after every commit. This version of Syncplay is also published in the Snap store and on AppImageHub (Snap: PR #231 by albertosottile, requested in #199 by Mikaela; AppImage: coded by albertosottile)
  • Add support for installing Syncplay using setuptools via a setup.py script. This required a change in our folder structure, though this change should not affect end-users. (PR #231 by albertosottile, contributions by Et0h and ObserverOfTime via PR #230, suggested in #207 by alxpettit)
  • Remove the "Update list" button for public servers from the configuration dialog (PR #233 by Et0h)
  • [macOS] Add support for Dark Mode in macOS 10.14 Mojave (bc242c2 by albertosottile)
  • [macOS] Add an Edit menu in the OS menubar to enable Dictation support and native Emoji picker in the chat input field (albertosottile)
  • Fix an issue that prevented to use SMPlayer (issue #234 raised by elvissteinjr and resolved by Et0h)
  • Some images in the GUI now scale their pixel density for Hi-DPI/Retina displays (819e6b6 and 8f5b77c by albertosottile)
  • [macOS and Linux] Fix selection highlight in the user list of the main dialog (albertosottile)
  • [macOS] Fix a bug that loaded a random string in the password field of the config UI (b3545a3 by albertosottile)
  • [Linux] Support the VLC Snap as player (issue #222 raised by RogueScholar and resolved by albertosottile)
  • [macOS] Several tweaks to the position of elements in the main and config dialogs (albertosottile)
  • Add getValueForOS function in constants to store and extract different values for different operating systems (ff6bb74 by albertosottile)
  • [Windows] All the png files in resources are now automatically included in the distribution bundles (3a4cf41 by albertosottile)
  • Do not ask anymore to "Press enter to exit" after closing mpv when Syncplay is used from its CLI (issue #238 raised by alxpettit and resolved by albertosottile)
  • Embed darkdetect (GitHub, BSD-3-Clause) version 0.1.1 in the project vendor folder
  • Some files in the repository are now released under the MIT license, while the repository stays on Apache 2.0. This is explicitly stated in the header of those files. At this moment, this exception applies to README.md and travis/appimage-script.sh.
  • [macOS] Upgrade PySide2 to 5.12.3, using a bottle created in our custom tap.
  • Upgrade qt5reactor to version 0.5
  • [Windows] Upgrade py2exe to version 0.9.3.0
  • [Windows] Upgrade PySide2 to version 5.12.3

Note: If you had the initial build of 1.6.4 please re-download to fix issue #240 (reported by TETYYS) which related to Syncplay configuration window sometimes closing when it should have prompted for more information (e.g. due to room name not being specified)

Syncplay 1.6.3

16 Mar 11:52
Compare
Choose a tag to compare

1.6.3 changelog:

  • New Syncplay logo by catlinman (PR #219 by catlinman)
  • IPv6 support (PR #215 by albertosottile, requested in Issue #107 by dawnMachine)
  • Initial TLS (SSL) support (PR #223 by albertosottile, and requested in #217 by alxpettit)
  • Spanish Language support (PR #227 by bcattaneo)
  • Automatically copy offer VLC interface script when it is needed (PR #220 by Et0h fixed Issue #193)
  • Fix a VLC bug (Issue #213 raised by mechchicken resolved by albertosottile)
  • Handle non-UTF8 messages to server (fixes Issue #210, based on PR #214 by xNinjaKittyx)
  • Use high-DPI scaling where available (Etoh)
  • Print error message if Twisted fails (Etoh)
  • Fix bug which meant that --max-chat-message-length can’t be used to raise the maximum length (Issue #224 resolved by Etoh, raised by csritu)
  • Fixed bug which meant that youtube-dl did not work on macOS (Issue #228 raised by brenolf, resolved by albertosottile)

Syncplay 1.6.3 (RC1)

27 Feb 23:14
6ca6484
Compare
Choose a tag to compare
Syncplay 1.6.3 (RC1) Pre-release
Pre-release

1.6.3 changelog:

  • New Syncplay logo by catlinman (PR #219 by catlinman)
  • IPv6 support (PR #215 by albertosottile, requested in Issue #107 by dawnMachine)
  • Initial TLS (SSL) support (PR #223 by albertosottile, and requested in #217 by alxpettit)
  • Spanish Language support (PR #227 by bcattaneo)
  • Automatically copy offer VLC interface script when it is needed (PR #220 by Et0h fixed Issue #193)
  • Fix a VLC bug (Issue #213 raised by mechchicken resolved by albertosottile)
  • Handle non-UTF8 messages to server (fixes Issue #210, based on PR #214 by xNinjaKittyx)
  • Use high-DPI scaling where available (Etoh)
  • Print error message if Twisted fails (Etoh)
  • Fix bug which meant that --max-chat-message-length can’t be used to raise the maximum length (Issue #224 resolved by Etoh, raised by csritu)

Syncplay 1.6.2

16 Jan 20:00
Compare
Choose a tag to compare

Change log for Syncplay 1.6.2:

  • Update AppVeyor to pypiwin32 and PySide2 5.12.0; use the PySide 5.11 homebrew bottle (#208 code by albertosottile).
  • Allow for settings variables to be stored in environmental variables (#211 by mordner)
  • Create XDG_CONFIG_HOME with safe permissions (#209 by sometoby)

This release should resolve issues on Windows with Syncplay not loading (but you may need to install the Microsoft Visual C++ 2015 Redistributable Package)

Release page: https://syncplay.pl/syncplay-1-6-2/

Syncplay 1.6.1

13 Nov 20:49
Compare
Choose a tag to compare
  • Fixed server bug relating to managed rooms on public servers introduced in 1.6.0 (Commit by albertosottile based on code suggested by jonipin addressing Issue #205 by jonipin)
  • Add custom error message if Twisted is not installed (Commit by albertosottile in response to Issue #206 by Xcelled)

Syncplay 1.6.0

30 Sep 11:58
Compare
Choose a tag to compare

Thanks to everyone who contributed to this release, especially albertosottile who has put a lot of work into moving Syncplay to Python 3 and PySide 2!

Change log for Syncplay 1.6.0:

  • Transition to Python 3, and move Windows builds to PySide2-Qt 5.11.1. (Issue #169 by FSMaxB with input by albertosottile, xNinjaKittyx, and et0h) resolved by PR #191 (by albertosottile with support from xNinjaKittyx, wiiabo and et0h) with fix by PR #200 (alxpettit)
  • The Linux requirements have now changed, so you'll now need Python 3.4+or newer and either PySide 1.2 or PySide 2-Qt 5.10+. Python 3.5 is required for Windows developers,
  • As a result of the transition the newer Unicode characters are now supported on all operating systems (so long as you are on PySide2!). Time to find out some emojis! 
  • Introduction of anonymous server statistics (#196 by albertosottile, with code review by Uriziel and et0h)
  • Code syntax refactoring (#195 by xNinjaKittyx with code review by albertosottile and et0h)
  • Removed obsolete encode/decode calls (#198 by sometoby)

Release page: http://syncplay.pl/syncplay-1-6-0/

Syncplay 1.6.0 (RC1)

17 Sep 21:49
Compare
Choose a tag to compare
Syncplay 1.6.0 (RC1) Pre-release
Pre-release

Syncplay 1.5.6 has been promoted to being called Syncplay 1.6.0 due to the significance of our transition to Python 3.

Change log for Syncplay 1.6.0 (Release Candidate 1):

  • Transition to Python 3, and move Windows builds to PySide2-Qt 5.11.1. (Issue #169 by FSMaxB with input by albertosottile, xNinjaKittyx, and et0h) resolved by PR #191 (by albertosottile with support from xNinjaKittyx, wiiabo and et0h) with fix by PR #200 (alxpettit)
  • The Linux requirements have now changed, so you'll now need Python 3.4+or newer and either PySide 1.2 or PySide 2-Qt 5.10+. If you wish to figure out precisely which PySide 2 dependencies people will need then let us know! Python 3.5 is required for Windows developers
  • As a result of the transition the newer Unicode characters are now supported on all operating systems (so long as you are on PySide2!)
  • Introduction of anonymous server statistics (#196 by albertosottile, with code review by Uriziel and et0h)
  • Code syntax refactoring (#195 by xNinjaKittyx with code review by albertosottile and et0h)
  • Removed obsolete encode/decode calls (#198 by sometoby)

https://syncplay.pl/syncplay-1-6-0-rc1/

Syncplay 1.5.6 (Beta #2)

29 Jul 17:24
Compare
Choose a tag to compare

Syncplay 1.5.6 (Beta #1)

22 Jul 15:31
995f232
Compare
Choose a tag to compare
Pre-release

Syncplay 1.5.6 Changelog:

  • Transition to Python 3. Python 3.4+ is now required to run Syncplay. (Issue #169 by FSMaxB with input by albertosottile, xNinjaKittyx, and et0h) resolved by PR #191 (by albertosottile with support from xNinjaKittyx and et0h)
  • Code syntax refactoring (#192 by xNinjaKittyx with code review by albertosottile and et0h)

http://syncplay.pl/syncplay-1-5-6-beta-1/