diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 5c74c9e..33d9068 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -4,7 +4,22 @@ All notable changes to the KoalaSync browser extension and relay server. --- -## Unreleased +## [v2.6.0] — Unreleased + +### Added +- **Website: Expanded comparison guides** — Added fully localized comparison pages for Kosmi, Scener, and TwoSeven, plus improved existing alternatives pages and navigation. +- **Extension: Appearance controls** — Added localized system, light, and dark theme options with an early theme initializer to avoid flashes during popup startup. + +### Changed +- **Website: Koala nature redesign** — Rebuilt the landing page around a responsive day/night forest theme with richer motion, an improved interactive demo, clearer onboarding, polished legal/join/error pages, and stronger mobile behavior. +- **Extension: Popup and settings redesign** — Unified controls, status surfaces, colors, icons, badges, and accessibility behavior; settings are now organized into mutually exclusive accordion groups. +- **Website: Faster rendering and builds** — Split page CSS by responsibility, removed startup forced reflows, added responsive mascot assets, cached AVIF generation, subset the flag font, minified generated HTML, and added integrity metadata for scripts and styles. +- **Website: SEO and localization** — Added richer structured metadata, AI-crawler guidance, dynamic sitemap generation, and complete translations for the expanded alternatives content. + +### Fixed +- **Extension: Episode Lobby reliability** — Prevented the lobby from remaining stuck in a loading state and stopped episode transitions from triggering on non-episodic media. +- **Extension: Tab-title normalization** — Notification counters such as `(14)`, `[7]`, and `(99+)` are removed reliably without stripping legitimate large numeric titles. +- **Website and extension: Theme contrast and navigation** — Fixed light-theme contrast, language highlighting, mobile join navigation, and several control-label and tooltip inconsistencies. --- diff --git a/website/sitemap.xml b/website/sitemap.xml index 068708f..a905d31 100644 --- a/website/sitemap.xml +++ b/website/sitemap.xml @@ -3,31 +3,31 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> https://sync.koalastuff.net/imprint - 2026-07-12 + 2026-07-14 monthly 0.3 https://sync.koalastuff.net/privacy - 2026-07-12 + 2026-07-14 monthly 0.3 https://sync.koalastuff.net/de/impressum - 2026-07-12 + 2026-07-14 monthly 0.3 https://sync.koalastuff.net/de/datenschutz - 2026-07-12 + 2026-07-14 monthly 0.3 https://sync.koalastuff.net/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -49,7 +49,7 @@ https://sync.koalastuff.net/de/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -71,7 +71,7 @@ https://sync.koalastuff.net/fr/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -93,7 +93,7 @@ https://sync.koalastuff.net/es/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -115,7 +115,7 @@ https://sync.koalastuff.net/pt-BR/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -137,7 +137,7 @@ https://sync.koalastuff.net/ru/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -159,7 +159,7 @@ https://sync.koalastuff.net/it/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -181,7 +181,7 @@ https://sync.koalastuff.net/pl/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -203,7 +203,7 @@ https://sync.koalastuff.net/tr/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -225,7 +225,7 @@ https://sync.koalastuff.net/nl/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -247,7 +247,7 @@ https://sync.koalastuff.net/ja/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -269,7 +269,7 @@ https://sync.koalastuff.net/ko/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -291,7 +291,7 @@ https://sync.koalastuff.net/zh/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -313,7 +313,7 @@ https://sync.koalastuff.net/uk/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -335,7 +335,7 @@ https://sync.koalastuff.net/pt/ - 2026-07-12 + 2026-07-14 weekly 1.0 @@ -357,7 +357,7 @@ https://sync.koalastuff.net/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -379,7 +379,7 @@ https://sync.koalastuff.net/de/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -401,7 +401,7 @@ https://sync.koalastuff.net/fr/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -423,7 +423,7 @@ https://sync.koalastuff.net/es/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -445,7 +445,7 @@ https://sync.koalastuff.net/pt-BR/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -467,7 +467,7 @@ https://sync.koalastuff.net/ru/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -489,7 +489,7 @@ https://sync.koalastuff.net/it/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -511,7 +511,7 @@ https://sync.koalastuff.net/pl/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -533,7 +533,7 @@ https://sync.koalastuff.net/tr/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -555,7 +555,7 @@ https://sync.koalastuff.net/nl/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -577,7 +577,7 @@ https://sync.koalastuff.net/ja/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -599,7 +599,7 @@ https://sync.koalastuff.net/ko/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -621,7 +621,7 @@ https://sync.koalastuff.net/zh/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -643,7 +643,7 @@ https://sync.koalastuff.net/uk/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -665,7 +665,7 @@ https://sync.koalastuff.net/pt/alternatives - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -687,7 +687,7 @@ https://sync.koalastuff.net/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -709,7 +709,7 @@ https://sync.koalastuff.net/de/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -731,7 +731,7 @@ https://sync.koalastuff.net/fr/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -753,7 +753,7 @@ https://sync.koalastuff.net/es/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -775,7 +775,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -797,7 +797,7 @@ https://sync.koalastuff.net/ru/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -819,7 +819,7 @@ https://sync.koalastuff.net/it/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -841,7 +841,7 @@ https://sync.koalastuff.net/pl/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -863,7 +863,7 @@ https://sync.koalastuff.net/tr/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -885,7 +885,7 @@ https://sync.koalastuff.net/nl/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -907,7 +907,7 @@ https://sync.koalastuff.net/ja/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -929,7 +929,7 @@ https://sync.koalastuff.net/ko/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -951,7 +951,7 @@ https://sync.koalastuff.net/zh/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -973,7 +973,7 @@ https://sync.koalastuff.net/uk/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -995,7 +995,7 @@ https://sync.koalastuff.net/pt/alternatives/teleparty - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1017,7 +1017,7 @@ https://sync.koalastuff.net/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1039,7 +1039,7 @@ https://sync.koalastuff.net/de/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1061,7 +1061,7 @@ https://sync.koalastuff.net/fr/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1083,7 +1083,7 @@ https://sync.koalastuff.net/es/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1105,7 +1105,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1127,7 +1127,7 @@ https://sync.koalastuff.net/ru/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1149,7 +1149,7 @@ https://sync.koalastuff.net/it/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1171,7 +1171,7 @@ https://sync.koalastuff.net/pl/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1193,7 +1193,7 @@ https://sync.koalastuff.net/tr/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1215,7 +1215,7 @@ https://sync.koalastuff.net/nl/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1237,7 +1237,7 @@ https://sync.koalastuff.net/ja/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1259,7 +1259,7 @@ https://sync.koalastuff.net/ko/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1281,7 +1281,7 @@ https://sync.koalastuff.net/zh/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1303,7 +1303,7 @@ https://sync.koalastuff.net/uk/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1325,7 +1325,7 @@ https://sync.koalastuff.net/pt/alternatives/screen-sharing - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1347,7 +1347,7 @@ https://sync.koalastuff.net/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1369,7 +1369,7 @@ https://sync.koalastuff.net/de/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1391,7 +1391,7 @@ https://sync.koalastuff.net/fr/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1413,7 +1413,7 @@ https://sync.koalastuff.net/es/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1435,7 +1435,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1457,7 +1457,7 @@ https://sync.koalastuff.net/ru/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1479,7 +1479,7 @@ https://sync.koalastuff.net/it/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1501,7 +1501,7 @@ https://sync.koalastuff.net/pl/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1523,7 +1523,7 @@ https://sync.koalastuff.net/tr/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1545,7 +1545,7 @@ https://sync.koalastuff.net/nl/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1567,7 +1567,7 @@ https://sync.koalastuff.net/ja/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1589,7 +1589,7 @@ https://sync.koalastuff.net/ko/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1611,7 +1611,7 @@ https://sync.koalastuff.net/zh/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1633,7 +1633,7 @@ https://sync.koalastuff.net/uk/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1655,7 +1655,7 @@ https://sync.koalastuff.net/pt/alternatives/watch2gether - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1677,7 +1677,7 @@ https://sync.koalastuff.net/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1699,7 +1699,7 @@ https://sync.koalastuff.net/de/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1721,7 +1721,7 @@ https://sync.koalastuff.net/fr/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1743,7 +1743,7 @@ https://sync.koalastuff.net/es/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1765,7 +1765,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1787,7 +1787,7 @@ https://sync.koalastuff.net/ru/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1809,7 +1809,7 @@ https://sync.koalastuff.net/it/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1831,7 +1831,7 @@ https://sync.koalastuff.net/pl/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1853,7 +1853,7 @@ https://sync.koalastuff.net/tr/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1875,7 +1875,7 @@ https://sync.koalastuff.net/nl/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1897,7 +1897,7 @@ https://sync.koalastuff.net/ja/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1919,7 +1919,7 @@ https://sync.koalastuff.net/ko/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1941,7 +1941,7 @@ https://sync.koalastuff.net/zh/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1963,7 +1963,7 @@ https://sync.koalastuff.net/uk/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -1985,7 +1985,7 @@ https://sync.koalastuff.net/pt/alternatives/scener - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2007,7 +2007,7 @@ https://sync.koalastuff.net/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2029,7 +2029,7 @@ https://sync.koalastuff.net/de/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2051,7 +2051,7 @@ https://sync.koalastuff.net/fr/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2073,7 +2073,7 @@ https://sync.koalastuff.net/es/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2095,7 +2095,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2117,7 +2117,7 @@ https://sync.koalastuff.net/ru/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2139,7 +2139,7 @@ https://sync.koalastuff.net/it/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2161,7 +2161,7 @@ https://sync.koalastuff.net/pl/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2183,7 +2183,7 @@ https://sync.koalastuff.net/tr/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2205,7 +2205,7 @@ https://sync.koalastuff.net/nl/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2227,7 +2227,7 @@ https://sync.koalastuff.net/ja/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2249,7 +2249,7 @@ https://sync.koalastuff.net/ko/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2271,7 +2271,7 @@ https://sync.koalastuff.net/zh/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2293,7 +2293,7 @@ https://sync.koalastuff.net/uk/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2315,7 +2315,7 @@ https://sync.koalastuff.net/pt/alternatives/kosmi - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2337,7 +2337,7 @@ https://sync.koalastuff.net/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2359,7 +2359,7 @@ https://sync.koalastuff.net/de/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2381,7 +2381,7 @@ https://sync.koalastuff.net/fr/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2403,7 +2403,7 @@ https://sync.koalastuff.net/es/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2425,7 +2425,7 @@ https://sync.koalastuff.net/pt-BR/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2447,7 +2447,7 @@ https://sync.koalastuff.net/ru/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2469,7 +2469,7 @@ https://sync.koalastuff.net/it/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2491,7 +2491,7 @@ https://sync.koalastuff.net/pl/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2513,7 +2513,7 @@ https://sync.koalastuff.net/tr/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2535,7 +2535,7 @@ https://sync.koalastuff.net/nl/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2557,7 +2557,7 @@ https://sync.koalastuff.net/ja/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2579,7 +2579,7 @@ https://sync.koalastuff.net/ko/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2601,7 +2601,7 @@ https://sync.koalastuff.net/zh/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2623,7 +2623,7 @@ https://sync.koalastuff.net/uk/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7 @@ -2645,7 +2645,7 @@ https://sync.koalastuff.net/pt/alternatives/twoseven - 2026-07-12 + 2026-07-14 weekly 0.7