Skip to content

Releases: koala73/worldmonitor

World Monitor v2.5.19

26 Feb 20:28
df1242d

Choose a tag to compare

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

26 Feb 20:07
03a342d

Choose a tag to compare

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

26 Feb 19:52
fc80f44

Choose a tag to compare

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

26 Feb 19:01
fe413fa

Choose a tag to compare

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

26 Feb 17:43
fc2a710

Choose a tag to compare

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

26 Feb 17:05
57ddc9e

Choose a tag to compare

See changelog below.

World Monitor v2.5.13

26 Feb 16:47
334d320

Choose a tag to compare

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

26 Feb 15:17

Choose a tag to compare

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

26 Feb 12:52
2b8adf7

Choose a tag to compare

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

26 Feb 11:49
ca9949e

Choose a tag to compare

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