Releases: koala73/worldmonitor
Releases · koala73/worldmonitor
World Monitor v2.5.19
What's Changed
- fix(linux): detect NVIDIA GPU and work around EGL_BAD_ALLOC on Wayland (#446)
Full Changelog: v2.5.18...v2.5.19
World Monitor v2.5.18
What's Changed
- chore: bump v2.5.18 (#445)
- fix(linux): stop mixing host GStreamer plugins with bundled AppImage plugins (#444)
Full Changelog: v2.5.17...v2.5.18
World Monitor v2.5.17
What's Changed
- chore: bump v2.5.17 (#443)
- fix(linux): disable WebKitGTK compositing in VMs to fix black iframes (#441)
Full Changelog: v2.5.16...v2.5.17
World Monitor v2.5.16
What's Changed
- chore: bump v2.5.16 (#440)
- feat: add India, military, and maritime RSS feeds (#437)
- fix: add security headers to Vercel deployment (#439)
- feat: YouTube URL support in custom channels + Middle East region (#435)
- fix(linux): bundle full GStreamer codec suite for YouTube playback (#434)
Full Changelog: v2.5.15...v2.5.16
World Monitor v2.5.15
What's Changed
- chore: bump v2.5.15 (#432)
- fix(ci): deduplicate smoke test artifact name for dual Linux builds (#431)
- fix: reduce upstream API pressure with cache TTL optimization (#430)
- fix(sentry): tighten noise filters for deck.gl/maplibre and WebView errors (#429)
Full Changelog: v2.5.14...v2.5.15
World Monitor v2.5.14
See changelog below.
World Monitor v2.5.13
What's Changed
- fix(live-channels): tolerate YouTube API failures when adding custom channels (#425)
- fix(linux): append host GStreamer plugins to AppImage search path (#424)
- fix(linux): enable keyring persistence via Secret Service + keyutils (#419)
- Optimize Wingbits API usage and reduce unnecessary polling (#416)
- ci: skip Typecheck and Lint on fork PRs (#415)
- fix(ci): use weston+XWayland for Linux smoke test (#417)
- ci: add standalone Test Linux App workflow, revert build-desktop.yml (#414)
- ci(linux): add AppImage smoke test to desktop build (#413)
Full Changelog: v2.5.11...v2.5.13
World Monitor v2.5.12
What's Changed
- chore: bump v2.5.12
- fix(linux): enable keyring persistence via Secret Service + keyutils (#419)
- Optimize Wingbits API usage and reduce unnecessary polling (#416)
- ci: skip Typecheck and Lint on fork PRs (#415)
- fix(ci): use weston+XWayland for Linux smoke test (#417)
- ci: add standalone Test Linux App workflow, revert build-desktop.yml (#414)
- ci(linux): add AppImage smoke test to desktop build (#413)
Full Changelog: v2.5.11...v2.5.12
World Monitor v2.5.11
What's Changed
- chore: bump v2.5.11 (#412)
- fix(linux): address AppImage black screen on WebKit/GStreamer (#411)
- fix(live-news): destroy player before showing offline/error message (#347) (#410)
Full Changelog: v2.5.10...v2.5.11
World Monitor v2.5.10
What's Changed
- chore: bump v2.5.10 and update README for recent fixes (#408)
- fix: surface Yahoo rate-limit status to user, auth retry, verbose persistence (#407)
- fix: sequential Yahoo calls, sector fallback, and missing try-catch guards (#406)
- fix: tighten AI summary prompts to 2 sentences / 60 words max (#404)
- fix: rename settings modal title from "PANELS" to "SETTINGS" in all 17 locales (#403)
- fix: Sentry triage — escape CSS selector, guard player.destroy, add noise filters (#402)
Full Changelog: v2.5.9...v2.5.10