Skip to content

Releases: iyzana/vsync

v3.0.0

12 Sep 19:54
34622f1
Compare
Choose a tag to compare

3.0.0 (2024-09-12)

⚠ BREAKING CHANGES

  • simplify docker setup

Features

  • add logging on if there are active rooms (23616e8)
  • add more info about which sites are supported (7997a6d)
  • delay playback permission request (9397cf4)
  • exit fullscreen on connection loss (a6184dc)
  • inform videojs about the video content type (f6068e9)
  • lazy-load video players (ed129fc)
  • mark message logging as debug, add statistic logs (1f318ed)
  • request interaction on missing autoplay permission, cleanup html/css (df0641d)
  • show loading indicator in queue list, proper favicon loading (cc1ad28)
  • support video start timestamps (a263165)
  • vendor react-youtube with custom patch (b61df8d)

Bug Fixes

  • also clear sync timeout when last video ends (143b3f4)
  • always keep some threads alive for video info fetching (45bbc78)
  • catch correct exception for parsing URIs (b8dffef)
  • detekt lints (494ec22)
  • remove unnecessary host env (43d23c1)
  • reset state and ready checks on video switch (feaf447), closes #55
  • typo in manifest-src (85e57b2)
  • update frontend dependencies (fae1b2f)
  • use jcenter repo (47b2072)

Code Refactoring

v2.1.0

07 Mar 14:40
236271e
Compare
Choose a tag to compare

2.1.0 (2023-03-07)

Features

  • add about dialog, nicer queue site indicator (a1d298f)
  • add css for noscript (c22dcef)
  • allow null thumbnail and title in frontend (59ccb7b)
  • autofocus input in new rooms (b149fd7)
  • better notification management (2122b48)
  • fetch video info from oembed if possible (9e7c707)
  • improve accessibility and keyboard navigation (c2e90cb)
  • improve input styling and some texts (24bf04c)
  • inform clients when last video ended (8fff741)
  • player shortcuts, fix thumbnails, yt-shorts (68274e2)
  • slight redesign, improve architecture (99adb17)
  • update text of empty video player (e551a69)

Bug Fixes

  • add space between shortcut and description (1db0159)
  • backend build (7564366)
  • backend build (180b219)
  • consistent favicon size in queue (c725f81)
  • dialog css on small devices (e9bd099)
  • don't perform global action when input active (27fd98b)
  • fast message handling, improve volume sync (a91556d)
  • improve queue remove button height (ba7a7af)
  • make about icon properly selectable (8ad9a75)
  • queue border rounding (2f31fad)
  • queuing youtube shorts, embeds or youtu.be links (89fcaf7)
  • remove superfluous ignoreEndTill check (8702ce3)
  • set queue working to false on new video (39add11)
  • update frontend dependencies (861da3f)
  • use youtube player for youtu.be urls (02dae81)

v2.0.0

23 Oct 21:44
945d3ff
Compare
Choose a tag to compare

2.0.0 (2022-10-23)

⚠ BREAKING CHANGES

  • use yt-dlp, add video.js player, use ids and urls in queue

Features

  • update noscript text (8516ce7)
  • use yt-dlp, add video.js player, use ids and urls in queue (42ec7bf)

Bug Fixes

  • possible disconnect when pausing early after video switch (24fb547)
  • update frontend dependencies (30f50ee)
  • videojs player volume syncing when muted (7ef64a5)

v1.1.1

07 Aug 23:54
a9ec984
Compare
Choose a tag to compare

1.1.1 (2022-08-07)

Bug Fixes

  • player incorrectly believed it is paused (f88570a)
  • update frontend dependencies (6679b3e)

v1.1.0

07 May 19:12
ff7c2fd
Compare
Choose a tag to compare

1.1.0 (2022-05-07)

Features

  • change text that shows connected users (39d3703)

Bug Fixes

  • take a lock for queue operations (eb1e895)
  • update frontend dependencies (6fc5143)
  • update frontend dependencies (926aede)
  • update frontend dependencies (8e197bd)
  • use yarn in Dockerfile build (00acf7f)

yt-sync v1.0.4

08 Nov 20:13
c56c0c1
Compare
Choose a tag to compare

Bug Fixes

  • update frontend dependencies (03eb730)
  • pass end of options to youtube-dl (71da5cb)

yt-sync v1.0.3

29 Sep 22:25
34dd509
Compare
Choose a tag to compare

Bug Fixes

  • update frontend dependencies (3763d51)
  • update frontend dependencies (3b66067)
  • update frontend dependencies (3a001ca)

yt-sync v1.0.2

06 Jun 17:14
953562e
Compare
Choose a tag to compare

Bug Fixes

  • update frontend dependencies (d39ead8)
  • update frontend dependencies (4f78b89)
  • use css box-sizing: border-box for simpler calculations (64814ab)

yt-sync v1.0.1

08 May 23:10
cf1f49a
Compare
Choose a tag to compare

Bug Fixes

  • update frontend dependencies (05b4c63)

yt-sync v1.0.0

03 May 21:04
56d0c23
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • initial release

Features