Історія версій LagSync - Bluetooth Audio Fix - 5 версій
LagSync - Bluetooth Audio Fix автор Simon
Історія версій LagSync - Bluetooth Audio Fix - 5 версій
Будьте обачні із застарілими версіями! Ці версії показано лише з метою тестування й довідки.Вам слід завжди використовувати найновішу версію додатка.
Найновіша версія
Версія 1.4.1
Випущено 17 серп 2026 р. - 123,1 КБПрацює з firefox 140.0 і новішеFix: video players built from web components — BBC iPlayer and bbc.com among them — keep their video inside shadow DOM, where LagSync couldn't see it: the popup said "No video detected" even while a video was playing. LagSync now finds these videos, on every site.
Popup: when LagSync isn't allowed on the current site yet, the status line now says exactly that ("Not added yet — use Allow on this site") instead of leaving the impression that no video was found.Програмний код випущено на умовах Усі права захищені
Попередні версії
Версія 1.4.0
Випущено 17 серп 2026 р. - 122,53 КБПрацює з firefox 140.0 і новішеMaintenance release bringing Firefox in step with 1.4.0 on other browsers.- No Firefox-specific behavior changes. The 1.3.1 playback-recovery hardening (fix for rare freezes/backward jumps at delay-change discontinuities) targets Chrome and Edge; Firefox's media engine already handles these discontinuities natively.
- The in-extension bug reporting introduced in 1.4.0 is currently Chrome/Edge-only and is not included in this Firefox build. Everything continues to run 100% on-device.
Програмний код випущено на умовах Усі права захищені
Версія 1.3.0
Випущено 14 серп 2026 р. - 120,8 КБПрацює з firefox 140.0 і новішеPlayback fixes, most visible on Firefox:
• Fixed: regular videos (YouTube, Vimeo) no longer lose half their frame rate with added CPU load. They were mistakenly routed through the frame-capture path built for live streams; they now keep the native player untouched. Measured on the reported video: ~13 fps → full 30 fps.
• Fixed: Twitch live streams keep their delay on Firefox (live streams reporting an absurd "video length" were misdetected).
• Fixed: YouTube no longer freezes mid-video with a full buffer.
• Fixed: video quality no longer drops on YouTube/Vimeo when changing the delay.
• Privacy: LagSync now only asks for access to 19 known video sites instead of all websites; anything else is opt-in per site from Settings.
• Note: this update resets the "Max buffer" trim setting to off — it caused the quality drop above. You can re-enable it in Settings.Програмний код випущено на умовах Усі права захищені
Версія 1.2.1
Випущено 28 квіт 2026 р. - 103,53 КБПрацює з firefox 140.0 і новішеWhat's new in 1.2.1
Privacy
- New: "Turn off and pause usage stats" toggle in Settings → Privacy. Default is on. Stats are stored locally on this device only and are never sent anywhere.
- New: Turning the toggle off opens a confirmation with three options — Cancel, Pause only (keep existing stats), or Pause & delete (clear all stored stats).
- Improved: While paused, the Stats page hides all content and shows a "Resume usage stats" shortcut. Recording stops entirely — nothing accumulates.
Edge support (also benefits Firefox edge cases)
- Fixed: Delay now applies on all sites where some browser builds didn't reliably run "world: MAIN" content scripts at document_start. page_script.js is now also injected from the content script (with a double-init guard) so the hooks install on every build.
- Fixed: Twitch and other blob-backed live streams now use the frame-capture canvas pipeline consistently, matching Firefox behavior.
Sync engine and stability
- Fixed: Prime Video Instant mode now applies as a single hard jump instead of burst steps, which avoids the rebuffering stall while still being instant.
- Fixed: Twitch startup regression when LagSync was already enabled at page load. Worker/live-edge config is now refreshed automatically on startup, so delay applies without requiring a manual toggle.
- Fixed: Reduced startup stutter on Twitch by avoiding unnecessary WebAudio hooking in positive-delay mode.
- Improved: Instant increase mode uses safer near-instant burst behavior in no-trim contexts to reduce boundary-time stalls and rebuffering (except on Prime, see above).
- Improved: YouTube Instant mode uses near-instant burst stepping for a faster feel with better stability.
- Fixed: YouTube live streams that disable seeking backward (no-DVR live) now apply delay correctly via the canvas frame-capture pipeline, since MSE timestampOffset shifts would rebuffer against the pinned live edge.
Timing and controls
- Fixed: Toggling LagSync off now shows 0 ms immediately in the popup. Previously the popup kept displaying the last-applied delay (e.g. 180 ms) until it was closed and reopened, and as a side effect the next toggle-on skipped its countdown.
- Improved: Activation and deactivation now show a "Turning on/off in ~Xs" countdown driven by buffer-ahead, consistent with delay-change countdowns. Works with or without buffer trimming (useful on Prime and other no-trim sites).
- Fixed: "Starts adjusting" countdown estimation is more accurate on YouTube/VOD by limiting seekable fallback to trim-blocked contexts.
- Fixed: Speed and max-buffer settings now apply immediately on first click (no stale-value delay).
UI and versioning
- Improved: Popup version now comes automatically from the package version (including popup HTML title and popup footer).
- Fixed: Manifest version remains centralized in the build pipeline from the package version.Програмний код випущено на умовах Усі права захищені
Версія 1.0.1
Випущено 6 квіт 2026 р. - 100,31 КБПрацює з firefox 140.0 і новішеChangelog
All notable changes to this project will be documented in this file.
** 1.0.1 - 2026-04-07**- Fix: keep Twitch/HUD visible by inserting delayed canvas sibling with z-index 0.
- Feature: capability-based pipeline selection (MSE vs canvas) instead of host hardcoding.
- Fix: Firefox Kick compatibility — added srcObject detection and rAF+createImageBitmap fallback.
- Fix: stabilize canvas pipeline to avoid black flashes and ensure setting changes apply reliably.
- Improvement: generalized "twitch" naming to a generic canvas/live-edge pipeline.
- Major Update: Refactored codebase to TypeScript for robust type-safety and reliability.
- Feature: Added compatibility for Prime Video.
Please see release notes in the UI for more details.Програмний код випущено на умовах Усі права захищені