Skip to content

Tgbjr2025/grindrx

v0.1.14 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 28d Privacy & Ad-blocking
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

android grindr privacy sveltekit tauri

Summary

AI summary

Fixed album freeze, enabled update notifier, and corrected block/unblock API usage.

Full changelog

GrindrX v0.1.14

Fixes

  • Album freeze fixed. Opening photo albums in chat no longer freezes the app. Root cause: the WebView CSP was injecting a nonce into style-src, which silently blocked PhotoSwipe's inline-style positioning so the lightbox rendered as an invisible overlay that swallowed all touches. The image-load path could also hang. Resolved by disabling asset CSP modification for style-src, removing the load semaphore, and adding a per-image fetch timeout.
  • Update notifier now works. The in-app "Update available" banner previously never fired because the Forgejo releases API sends no CORS headers and the WebView fetch was blocked. The check now runs natively through Rust (fetch_latest_release), so users are notified when a newer release is published.
  • Blocking fixed. Block/unblock now uses the documented /v3/me/blocks/{profileId} endpoint.

Improvements

  • Authed-image pipeline rewritten to raw-bytes IPC (object URLs, LRU cache, in-flight dedup) — faster, lower memory, no base64 round-trips.
  • Grid O(n²) → Map-based reconcile; chat send-retry + reconnect reconciliation; tolerant schema parsing across v3/v4 endpoints.

Install

Download app-universal-release.apk below. Signed release build (versionCode 1042).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Tgbjr2025/grindrx

Get notified when new releases ship.

Sign up free

About Tgbjr2025/grindrx

All releases →

Related context

Earlier breaking changes

  • v0.1.7 Application renamed from GrindX to GrindrX
  • v0.1.7 App renamed from GrindX to GrindrX across all surfaces

Beta — feedback welcome: [email protected]