GitHub

Syncplay 1.7.6 (stable)

@Et0h Et0h released this

04 Aug 18:07

Bug fixes and maintenance:

  • Fix M3U8 playlist loading by skipping comment and metadata lines beginning with # (#767 by @Namyts)
  • Restore TLS compatibility with pyOpenSSL 26.2.0 (#775 by @Et0h, resolving #774 reported by @gavtroy)
  • Improve the invalid TLS certificate error message (@Et0h, resolving #789 reported by @TeamDman and related to #749 reported by @SquirrelKiev, following earlier TLS work in #750 by @Et0h and #751 by @SquirrelKiev, with additional work by @daniel-123)
  • Fix a race condition that could cause deleted persistent rooms to reappear after the server restarted (#771 by @gavtroy)
  • Fix setting other users as ready or not ready in isolated rooms (@Et0h, resolving #770 reported by @RineshZzz)
  • Do not offer readiness status controls for room entries (@Et0h)
  • Initialize latencyCalculation before its conditional assignment (#778 by @Kcchouette)
  • Fix automatic reconnection after a server timeout, including cases occurring after a PC wakes from sleep (#777 by @soredake, based on code suggested by @Et0h, resolving #769 reported by @soredake)
  • Fix the default IPv6 server listen interface (#788 by @gavtroy, relating to #582 by @powerjungle and #741 reported by @FSO3H)
  • Support mpv version strings containing a v prefix (@Et0h)
  • Fix setuptools deprecation warnings for Syncplay resource packages (#758 by @hex110, resolving #543 reported by @NicolaSmaniotto)
  • Update the copyright notice to 2026 (@Et0h)
  • Fix incorrect file ownership in Debian packages by building them with fakeroot (#759 by @hex110, resolving #513 reported by @muhdiboy)

First time contributors: @Namyts, @gavtroy, and @Kcchouette

Syncplay 1.7.5 (stable)

@Et0h Et0h released this

19 Feb 21:46

New features:

Changes:

  • macOS minimum requirement increased to macOS 15+ (Sequoia or newer) to support the latest version of GitHub Actions (#765 by @albertosottile). Those using macOS 14 (macOS Sonoma) can continue to use Syncplay 1.7.4.
  • Move persistent rooms notice above MOTD (#731 by @dnomd343 resolving #725 by @ruruchiii)
  • Use username with fewest trailing _'s when reconnecting (@Et0h resolving #744 by @alexroston)

Bug fixes and maintenance:

New Contributors

Full Changelog: v1.7.4...v1.7.5

Syncplay 1.7.4 (stable)

@Et0h Et0h released this

21 Mar 18:59

New features:

  • Added 'readiness override' feature. If you can control a remove, you can set someone a ready or not ready through the context menu in the list of who is playing what. Only works if the server is running v.1.7.4, but can change status for people using older clients. Adds the folderSearchWarningThreshold' setting to the Synclay INI. (#671 by @Et0h)
  • Allow folder search timings to be tweaked for better FTP rmount support, adding 'folderSearchFirstFileTimeout', 'folderSearchTimeout' and 'folderSearchDoubleCheckInterval' settings to the Synclay INI (#682 raised by @t-nil resolved by @Et0h)

Bug fixes and maintenance:

  • Fix position not changing when playlist changed in mpv error (#618 raised by @mbalandis resolved by @Et0h)
  • Update Turkish translation (#687 by @muaz742)
  • Adjust QSplitter style (#689 and #690 by @luk1337)
  • Added pyside6 as alternative to pyside2 in deb dependencies (@daniel-123)
  • Improved handling of big media directories (#694 & #699 raised by @Arsks12 and resolved by @Et0h)
  • Fix some rewind issues relating to file loads / playlist changes (#698 by @Et0h in response to #683 by @soredake & #618 by @mbalandis)
  • Set mpv.net 'auto load folder' setting to false to fix playlist advancement bug (#698 by @Et0h)
  • Move macOS build process to version 14 (Sonoma) now version 13 (Ventura) has reached its end of (@albertosottile and #717)

Syncplay 1.7.4 Beta 1

Pre-release

@Et0h Et0h released this

06 Dec 15:59

New features:

  • Added 'readiness override' feature. If you can control a remove, you can set someone a ready or not ready through the context menu in the list of who is playing what. Only works if the server is running v.1.7.4, but can change status for people using older clients. Adds the folderSearchWarningThreshold' setting to the Synclay INI. (#674 by @Et0h)
  • Allow folder search timings to be tweaked for better FTP rmount support, adding 'folderSearchFirstFileTimeout', 'folderSearchTimeout' and 'folderSearchDoubleCheckInterval' settings to the Synclay INI (#682 raised by @t-nil resolved by @Et0h)

Bug fixes and maintenance:

Syncplay 1.7.3 (stable)

@Et0h Et0h released this

29 Apr 19:40

Bug fixes and maintenance:

  • Fix MPV socket getting created in CWD folder rand only create second pipe if manually specified using input-ipc-server per player argument (#675 fixes #674, by @notpeelz)
  • Add support for mpv installed from Microsoft store (#662 by @soredake)
    Fix invalid string escapes (#677 by @notpeelz)

Syncplay 1.7.2 (Release)

@Et0h Et0h released this

05 Apr 19:42

Improvements, bug fixes and maintenance:

  • Add new per-user mpv.net path (#659 by @soredake)
  • Pass input-ipc-server player argument to mpv (#529 and #669 raised by @ahmubashshir and @soredake and @iamkroot resolved by @Et0h et al)
  • Fix --no-gui PySide dependency issue on non-Windows OS (#653 raised by @reboot-mk, resolved by @Et0h)
  • Fixed German Translation and added more Translated Strings (#649 by @maxwai)
  • Remove adding executable permissions to .desktop files (#667 raised by @notpeelz and resolved by @daniel-123)
  • Allow player arguments with spaces/quotes (#665 and #668 raised by @zuluwi  and resolved by @Et0h)
  • Fixed MPC-HC hanging issue involving 'LRESULT' error (#664 raised by @RFOyashiro and resolved by @Et0h)
  • Add missing dependency to deb package (@daniel-123)
  • Don't log all 32/64-bit cryptography 'frozen zipimport' errors (@Et0h)
  • Provide more information on PySide load failure (@Et0h)
  • Avoid error when closing Syncplay before loadDelayedPath is complete (@Et0h)

Syncplay 1.7.1 (Stable)

@Et0h Et0h released this

24 Nov 23:44

Headline changes:

  • Adding --interface-ipv4 and --interface-ipv6 command line switches to server to allow better control over binding to interfaces (#582 by @powerjungle)
  • Now offering a SyncplayConsole.exe bundle. This is a command line version of the Syncplay client for Windows (#630 / #450 suggested by @siferati and coded by @Et0h).
  • AppImage support discontinued (#643).
  • Use PySide6 for Python >= 3.12 and continue to use it macOS (#645 by @luk1337)

Tweaks:

  • Re-work readiness notifications for non-operators (#607 raised by @BlepBlep and resolved by @Et0h)
  • Show current offset in set offset dialog (#642 suggested and tested by @Xeiv, resolved by @Et0h)

Bug fixes and maintenance:

  • Fix ArchLinux GUI TypeError (#600 raised by @YamiDoesDev and resolved by @Et0h)
  • Playlist restoration should not undo clearing actions (#609 raised by @gavtroy and resolved by @Et0h)
  • Support player arguments like –no-border in mpv (#616 raised by @ducreyna and resolved by @Et0h)
  • Ensure MPC-HC resets position on playlist change (#618 raised by @mbalandis and resolved by @Et0h)
  • Define desktop filename for Wayland compliance to fix icon (#627 by @z411)
  • Fix offset sub-second precision bug (#642 identified @Xeiv, resolved by @Et0h)
  • Remove broken setAlignment calls (#646 by @luk1337)
  • Don’t pass empty model to QCompleter (#647 by @luk1337)

Syncplay 1.7.1 RC1

Pre-release

@Et0h Et0h released this

27 Aug 09:24

Headline additions:

  • Adding --interface-ipv4 and --interface-ipv6 command line switches to server to allow better control over binding to interfaces (#582 by @powerjungle)
  • Now offering a SyncplayConsole.exe bundle. This is a command line version of the Syncplay client for Windows (#630 / #450 suggested by @siferati and coded by @Et0h).

Tweaks:

  • Re-work readiness notifications for non-operators (#607 raised by @BlepBlep and resolved by @Et0h)

Bug fixes:

  • Fix ArchLinux GUI TypeError (#600 raised by @YamiDoesDev and resolved by @Et0h)
  • Playlist restoration should not undo clearing actions (#609 raised by @gavtroy and resolved by @Et0h)
  • Support player arguments like --no-border in mpv (#616 raised by @ducreyna and resolved by @Et0h)
  • Ensure MPC-HC resets position on playlist change (#618 raised by @mbalandis and resolved by @Et0h)
  • Define desktop filename for Wayland compliance to fix icon (#627 by @z411)

Syncplay 1.7.0 (Stable)

@Et0h Et0h released this

28 Mar 19:24

Headline additions

  • Add room permanence option to server (#434 by @Assistant with additional work in #487 by @Et0h and #492 by @odrling)
  • Add dark mode support for Windows (#483) by @Et0h
  • Syncplay now supports five more languages:
  • Add playlist-related commands (#472 @Et0h and #518 by @rtix):
    • /qa [file/url] – add file or url to bottom of playlist
    • /qas [file/url] – add file or url to bottom of playlist and select it
    • /ql – show the current playlist
    • /qs [index] – select given entry in the playlist
    • /qn – select next entry in the playlist
    • /qd [index] – delete the given entry from the playlist
  • We now use a macOS universal2 binary (with native code for both Intel and Apple Silicon) (by @albertosottile)

Other improvements

Bug Fixes

Maintenance

  • Remove Encoding from .desktop files as it’s depreciated now and add Keywords entry to .desktop files. (@daniel-123)
  • Add Windows Store mpv.net path support (issue #494 raised by @soredake and resolved by @Et0h)
  • Correct persistence argument type (#496 by @modwizcode)
  • Log –debug as UTF-8 to fix charmap mapping (#586 by @Et0h)
  • Add deprecation notice for offset help (#435 by @Et0h)
  • macOS: bundle PySide6, create a universal2 app; and explicitly exclude tkinter (@albertosottile)
  • macOS build: upgrade to Python 3.9 and PySide2 5.15.2 (@albertosottile)

Syncplay 1.7.0 RC1

Pre-release

@Et0h Et0h released this

19 Mar 19:12

If you find any issues created by this version then please create an issue and note that you are using RC1.

Release page: https://syncplay.pl/syncplay-1-7-0-release-candidate-1/

Known issues:

  • On macOS it might give an error about not being able to check for updates. We'll try to get a v2 for the macOS release to fix this issue.

Headline additions

  • Add room permanence option to server (#434 by @Assistant with additional work in #487 by @Et0h and #492 by @odrling)
  • Add dark mode support for Windows (#483) by @Et0h
  • Syncplay now supports five more languages:
  • Add playlist-related commands (https://github.com/Syncplay/syncplay/issues/472 by @Et0h and #518 by @rtix):
    • /qa [file/url] - add file or url to bottom of playlist
    • /qas [file/url] - add file or url to bottom of playlist and select it
    • /ql - show the current playlist
    • /qs [index] - select given entry in the playlist
    • /qn - select next entry in the playlist
    • /qd [index] - delete the given entry from the playlist

Tweaks and bug fixes

Read the original on github.com ↗