Releases: koala73/worldmonitor
Releases · koala73/worldmonitor
World Monitor v2.5.20
What's Changed
- chore: bump version to 2.5.20 + changelog
- feat(gateway): complete edge cache tier coverage + degraded-response policy (#484)
- fix(markets): commodities panel showing stocks instead of commodities (#483)
- perf(proxy): increase AIS snapshot edge TTL from 2s to 10s (#482)
- fix(analytics): use greedy regex in PostHog ingest rewrites (#481)
- feat: configurable VITE_WS_API_URL + harden POST→GET shim (#480)
- fix(sentry): add noise filters for 4 unresolved issues (#479)
- feat(proxy): add Cloudflare edge caching for proxy.worldmonitor.app (#478)
- fix(gateway): convert stale POST requests to GET for backwards compat (#477)
- fix(desktop): enable click-to-play YouTube embeds + CISA feed fixes (#476)
- fix(tech): use rss() for CISA feed, drop build from pre-push hook (#475)
- feat(cache): tiered edge Cache-Control aligned to upstream TTLs (#474)
- fix(security-advisories): route feeds through RSS proxy to avoid CORS blocks (#473)
- fix: move 5 path-param endpoints to query params for Vercel routing (#472)
- fix(beta): eagerly load T5-small model when beta mode is enabled
- feat: add Cloudflare edge caching infrastructure for api.worldmonitor.app (#471)
- feat: convert 52 API endpoints from POST to GET for edge caching (#468)
- feat(cache): add negative-result caching to cachedFetchJson (#466)
- Add Security Advisories panel with government travel alerts (#460)
- feat(settings): redesign settings window with VS Code-style sidebar layout (#461)
- fix(scripts): handle escaped apostrophes in feed name regex (#455)
- fix(wingbits): add 5-minute backoff on Wingbits /v1/flights failures (#459)
- fix(ollama): strip thinking tokens, raise max_tokens, fix panel summary cache (#456)
- fix+feat: RSS feed repairs, HLS native playback, summarization cache fix, embed improvements (#452)
Full Changelog: v2.5.19...v2.5.20
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