Commit Graph

  • db934019ea Update CHANGELOG for v3.3.3 release main KoalaDev 2026-10-26 10:02:17 +01:00
  • 1948635608 docs(changelog): document v3.3.3 release with fast-uri security fix Timo 2026-10-26 09:58:59 +01:00
  • 41764ef2ec chore(release): update versions to v3.3.3 [skip ci] GitHub Action 2026-10-26 08:37:44 +00:00
  • 71c96e534b fix(security): bump fast-uri to >=3.1.9 to resolve Dependabot alerts #49-#52 v3.3.3 Timo 2026-10-26 09:28:58 +01:00
  • 29aa1044b2 docs(changelog): document v3.3.2 release with CVE-2026-111497 fix Timo 2026-10-26 09:25:05 +01:00
  • 529b4425b5 chore(release): update versions to v3.3.2 [skip ci] GitHub Action 2026-10-26 08:13:02 +00:00
  • a33b3b33ec fix(security): patch CVE-2026-111497 Brotli/Node2Shell vulnerability v3.3.2 Timo 2026-10-26 08:41:05 +01:00
  • eeb8d2c7eb chore(release): update versions to v3.3.1 [skip ci] GitHub Action 2026-10-18 09:00:33 +00:00
  • 4fa27be2ac Merge pull request #50 from Shik3i/codex/changelog-v3.3.1 v3.3.1 KoalaDev 2026-10-18 10:53:42 +02:00
  • 7eb81dab7b docs(changelog): finalize v3.3.1 release notes Timo 2026-10-17 11:04:37 +02:00
  • 29003a95c0 Merge pull request #49 from Shik3i/codex/paste-invite-autojoin KoalaDev 2026-10-17 11:03:43 +02:00
  • b84c7f9b2f fix(extension): cancel stale invite-join timer and hint during active join Timo 2026-10-17 10:48:00 +02:00
  • 12f8d3ba39 docs(readme): describe pasting invite links to join Timo 2026-10-17 10:14:29 +02:00
  • abb4ff73ca feat(extension): join directly when pasting an invite link Timo 2026-10-16 05:29:34 +02:00
  • 06a6e63995 chore(release): update versions to v3.3.0 [skip ci] GitHub Action 2026-10-16 01:45:16 +00:00
  • 44477e7d85 docs(changelog): finalize v3.3.0 release notes v3.3.0 Claude 2026-10-16 01:33:50 +00:00
  • 5c75a76856 Merge pull request #48 from Shik3i/claude/eloquent-shannon-9pc9hb KoalaDev 2026-10-16 03:13:35 +02:00
  • 38bc72ac0f fix(shared): scan every invite fragment and unwrap wrapped legacy links Claude 2026-10-16 00:57:28 +00:00
  • 8090c0ecd2 Merge remote-tracking branch 'origin/main' into claude/eloquent-shannon-9pc9hb Claude 2026-10-16 00:32:15 +00:00
  • 080719f612 docs: note invite chat key fix in changelog Claude 2026-10-16 00:29:35 +00:00
  • 7438e817b2 fix(extension): keep the invite chat key after a failed room creation Claude 2026-10-16 00:29:29 +00:00
  • fd1d4c6094 fix(i18n): align invite-link wording in pl and tr placeholders Claude 2026-10-16 00:27:54 +00:00
  • 3fb1d51be2 fix(extension): make invite paste discoverable and robust Claude 2026-10-16 00:26:09 +00:00
  • eff2935b2e feat(extension): fill join form from pasted invite links Claude 2026-10-15 23:27:52 +00:00
  • 06bb6a34e4 docs(changelog): summarize shared video links under Unreleased Claude 2026-10-15 23:15:00 +00:00
  • 5c6e223555 fix(deps): patch dev dependency security advisories Claude 2026-10-15 23:14:54 +00:00
  • 389cbc1aa3 Merge pull request #46 from Shik3i/codex/peer-video-navigation KoalaDev 2026-10-16 01:11:39 +02:00
  • 1e265d4462 fix(extension): keep participant focus across live list updates Claude 2026-10-15 18:25:16 +00:00
  • d717994b40 fix(extension): confirm link documents only after heartbeat checks Claude 2026-10-15 17:58:40 +00:00
  • 5020621aae docs: describe video-only sharing, secret groups and default-off handshakes Claude 2026-10-15 17:46:58 +00:00
  • d970d01129 fix(extension): stop relay downgrades and limit links to video pages Claude 2026-10-15 17:46:58 +00:00
  • e7c53d7107 fix(extension): show the link-sharing disclosure and keep peer hosts readable Claude 2026-10-15 17:46:58 +00:00
  • 1967bbb1e7 fix(extension): never drop the peer-navigation tab's load completion Claude 2026-10-15 17:46:58 +00:00
  • dbdfa168a3 feat(extension): tell users when the relay cannot carry shared video links Claude 2026-10-09 18:01:21 +00:00
  • 8d7107398c fix(deps): patch engine.io and proxy-addr production advisories Claude 2026-10-09 18:01:21 +00:00
  • e9bae77406 fix(extension): let slow peer navigations finish and cover the link lifecycle Claude 2026-10-09 12:10:21 +00:00
  • 5fdc566299 feat(extension): confirm before a peer link replaces the selected tab Claude 2026-10-09 11:18:42 +00:00
  • ed5614f460 docs: disclose shared video links and warn about full URLs in every locale Claude 2026-10-09 10:48:03 +00:00
  • 7a13edf284 perf(extension): derive peer-link sender keys from the chat secret and reserve chat budget Claude 2026-10-09 10:08:21 +00:00
  • cd7353c408 fix(extension): harden peer link privacy and navigation races Timo 2026-09-09 02:19:18 +02:00
  • 2b8bbf2316 feat(extension): add encrypted peer links and fix initial chat activation Timo 2026-09-09 01:51:36 +02:00
  • 358de748b5 docs: remove unsolicited security review report Timo 2026-09-07 23:12:34 +02:00
  • 2a013f11ea Merge pull request #44 from Shik3i/codex/security-alert-remediation KoalaDev 2026-09-07 23:07:13 +02:00
  • 9eee719dfe fix(deps): cover additional fast-uri authority advisories Timo 2026-09-07 23:02:07 +02:00
  • 74c90e2eb9 fix(deps): patch fast-uri security advisories Timo 2026-09-07 22:52:32 +02:00
  • 7bac8d48ac Merge pull request #43 from Shik3i/dependabot/npm_and_yarn/server/npm_and_yarn-049d63b98d KoalaDev 2026-09-07 22:47:07 +02:00
  • 44e20a8d9b chore(deps): bump qs dependabot[bot] 2026-09-03 11:22:07 +00:00
  • 77e3e829c6 chore(release): update versions to v3.2.0 [skip ci] GitHub Action 2026-09-01 05:14:36 +00:00
  • dc7eb86ce6 fix(sync): harden episode transition compatibility v3.2.0 Timo 2026-09-01 07:08:39 +02:00
  • 742386064c ci(release): enforce canonical image references Timo 2026-09-01 03:45:18 +02:00
  • bc5d1a0ea6 fix(sync): harden terminal state races Timo 2026-09-01 03:34:01 +02:00
  • 77e7d0c103 fix(sync): make episode transitions relay-authoritative Timo 2026-09-01 03:21:02 +02:00
  • 0dd6f5bba5 fix(extension): clear stale target after room exit Timo 2026-08-31 23:43:41 +02:00
  • 1bd9da6bc5 fix(i18n): correct Romance locale translations KoalaDev 2026-08-30 01:06:28 +02:00
  • 05cfa5efb1 Merge pull request #41 from Kaia-Alenia/refactor/improve-locales-es-it-pt KoalaDev 2026-08-30 01:00:26 +02:00
  • 2ab3cbf170 fix(extension): harden Netflix page API sync KoalaDev 2026-08-30 00:50:35 +02:00
  • 8e4f64566b Merge pull request #35 from Shik3i/feat/canonical-media-state-v1 KoalaDev 2026-08-30 00:02:42 +02:00
  • 6a748fb3f5 fix(sync): harden async session and lobby races Timo 2026-08-27 01:03:55 +02:00
  • f615e4d236 fix(release): close remaining PR review gaps Timo 2026-08-27 00:24:03 +02:00
  • 59788e0749 fix(sync): let newer commands own recovery state Timo 2026-08-27 00:10:33 +02:00
  • 981776d374 fix(sync): close episode lobby without ready race Timo 2026-08-26 23:56:48 +02:00
  • 6ba1a98de1 add: translate locales Es,It,Pt and Pt-BR Kaia-Alenia 2026-08-26 13:28:01 -06:00
  • e5110504c1 fix(sync): cancel superseded canonical apply Timo 2026-08-26 00:41:54 +02:00
  • 5854c106b8 test(e2e): close fixture server reliably Timo 2026-08-26 00:08:00 +02:00
  • 76a123fac9 test(sync): isolate relay recovery setup Timo 2026-08-25 23:39:31 +02:00
  • ea39c7c384 Merge remote-tracking branch 'origin/main' into feat/canonical-media-state-v1 Timo 2026-08-25 22:58:31 +02:00
  • e736bb9861 fix(ci): limit prepared release permissions Timo 2026-08-25 22:49:31 +02:00
  • cba2731c75 test(sync): preserve canonical race coverage Timo 2026-08-25 22:30:52 +02:00
  • 0d23859a9f fix(sync): close canonical recovery merge blockers Timo 2026-08-25 22:24:37 +02:00
  • 213a639314 test(sync): allow repeated relay e2e startup Timo 2026-08-25 21:43:12 +02:00
  • 8572d3694e test(sync): fix canonical recovery harness Timo 2026-08-25 21:34:56 +02:00
  • e9ec19b641 test(sync): account for playing snapshot projection Timo 2026-08-25 21:23:54 +02:00
  • def5e1a380 fix(sync): harden canonical recovery Timo 2026-08-25 21:21:18 +02:00
  • a65fe2f576 merge main and harden canonical media recovery Timo 2026-08-25 16:58:15 +02:00
  • 5fffeadded fix: restore automatic tag versioning KoalaDev 2026-08-25 14:42:24 +02:00
  • eb925eca5e fix: keep README release banner current KoalaDev 2026-08-25 14:24:19 +02:00
  • 6ff49c75cf docs: add v3.1.5 changelog KoalaDev 2026-08-25 12:01:11 +02:00
  • 82fe929fda fix: canonicalize release image references (#39) v3.1.5 KoalaDev 2026-08-25 03:14:56 +02:00
  • e88fe40314 fix: canonicalize release image references KoalaDev 2026-08-25 03:01:28 +02:00
  • 3b3ac723ed fix: enforce CI-parity release gates (#38) KoalaDev 2026-08-25 02:38:00 +02:00
  • 0f3da9659d fix: verify final gate against remote main KoalaDev 2026-08-25 02:26:13 +02:00
  • 26c5a1a08f fix: enforce CI-parity release gates KoalaDev 2026-08-25 02:07:10 +02:00
  • eb60d74579 Merge pull request #37 from Shik3i/codex/test-suite-hardening KoalaDev 2026-08-25 01:30:37 +02:00
  • f84c3677ac test: close release review gaps KoalaDev 2026-08-25 01:26:26 +02:00
  • e155973630 test: scope autoplay flag to Chromium KoalaDev 2026-08-25 01:19:25 +02:00
  • 204f1d0a8f fix: harden room teardown and popup containment KoalaDev 2026-08-25 01:10:41 +02:00
  • 7286a6db3d test: harden release and browser gates KoalaDev 2026-08-21 15:49:51 +02:00
  • 230e7f5932 test: harden coverage and browser release gates KoalaDev 2026-08-21 14:10:35 +02:00
  • 368daa6e2e chore(release): update versions to v3.1.4 [skip ci] GitHub Action 2026-08-21 10:33:30 +00:00
  • 258f66f240 fix(extension): harden player discovery for Crunchyroll v3.1.4 KoalaDev 2026-08-21 12:15:44 +02:00
  • a477356d25 fix(sync): harden media state reconnect races KoalaDev 2026-08-20 22:39:38 +02:00
  • 90050bd9ec feat(sync): coalesce offline media intent KoalaDev 2026-08-20 20:30:54 +02:00
  • c064953cca feat(sync): add canonical room media state KoalaDev 2026-08-20 17:27:08 +02:00
  • 1e41d98c2f chore(release): update versions to v3.1.3 [skip ci] GitHub Action 2026-08-18 19:38:09 +00:00
  • e8d1c847d8 docs(changelog): update for v3.1.3 release and consolidate changes v3.1.3 Timo 2026-08-18 21:37:40 +02:00
  • 48f8ba98ef Merge pull request #33 from Shik3i/fix/3.1.3-clean KoalaDev 2026-08-18 21:27:38 +02:00
  • df86264a77 fix(extension): instant mirror switching and prevent uncaught timeout errors Timo 2026-08-18 21:27:02 +02:00
  • 6628eaa72d docs: correct the scoping claim in the frame-targeting handoff Timo 2026-08-18 20:56:07 +02:00
  • bf0dfb82c6 fix(extension): report a video the monitor finds when it installs Timo 2026-08-18 20:54:53 +02:00
  • 226453fd45 fix(extension): release a dead frame election and break the discovery deadlock Timo 2026-08-18 20:43:58 +02:00