Tags: m9e/worldmonitor
Tags
feat(map): native mobile map experience with location detection and f… …ull feature parity (koala73#619) - Fix URL restore: lat/lon now override view center when explicitly provided - Fix touch scroll: 8px threshold before drag activation, preventDefault once active - Add location bootstrap: timezone-first detection, optional geolocation upgrade - Enable DeckGL on mobile with deviceMemory capability guard - Add DeckGL state sync on moveend/zoomend for URL param updates - Fix breakpoint off-by-one: JS now uses <= to match CSS max-width: 768px - Add country-click on SVG fallback with CSS transform inversion - Add fitCountry() to both map engines (DeckGL uses fitBounds, SVG uses projection) - Add SVG inertial touch animation with exponential velocity decay - Add mobile map e2e tests for timezone, URL restore, touch, and breakpoint
chore: bump version to 2.5.20 + changelog Covers PRs koala73#452–koala73#484: Cloudflare edge caching, commodities SWR fix, security advisories panel, settings redesign, 52 POST→GET migrations.
fix(linux): detect NVIDIA GPU and work around EGL_BAD_ALLOC on Wayland ( koala73#446) Linux users with NVIDIA proprietary drivers on Wayland report crashes: "Could not create surfaceless EGL display: EGL_BAD_ALLOC. Aborting..." WebKitGTK's web process calls eglGetPlatformDisplay with the EGL_PLATFORM_SURFACELESS_MESA platform, which fails with NVIDIA's EGL implementation and triggers abort(). WEBKIT_DISABLE_DMABUF_RENDERER=1 (already set) only controls buffer sharing, not EGL initialization. Detect NVIDIA via /proc/driver/nvidia and: - Set __NV_DISABLE_EXPLICIT_SYNC=1 to prevent Wayland flickering - Force GDK_BACKEND=x11 on NVIDIA+Wayland (user can override) Also bumps version to 2.5.19. Refs: tauri-apps/tauri#9394, gitbutlerapp/gitbutler#5282
chore: bump v2.5.14 (koala73#428) Changes since v2.5.13: - feat: add ARM64 Linux build target and download detection (koala73#427) - fix(live-channels): tolerate YouTube API failures when adding custom channels (koala73#425) - fix(linux): append host GStreamer plugins to AppImage search path (koala73#424) - fix(linux): enable keyring persistence via Secret Service + keyutils (koala73#419)
PreviousNext