Skip to content

Tgbjr2025/grindrx

v0.1.16 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 13d 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 notification channel registration, chat photo picker private tab addition, explore map error handling, filter crash resilience, and pre‑login toast errors.

Changes in this release

Feature Low

Chat photo picker offers private pictures via a new Private tab.

Chat photo picker offers private pictures via a new Private tab.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Notifications no longer split across categories.

Notifications no longer split across categories.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Explore/map gracefully handles non‑JSON responses instead of crashing.

Explore/map gracefully handles non‑JSON responses instead of crashing.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Changing filters/settings no longer crashes the app on corrupted preference files.

Changing filters/settings no longer crashes the app on corrupted preference files.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Account creation / password reset no longer show spurious error toasts.

Account creation / password reset no longer show spurious error toasts.

Source: llm_adapter@2026-07-14

Confidence: high

Full changelog

GrindrX v0.1.16

Fixes for the open issues reported here on git.dominusaxis.com/dominus/grindrx.

Fixes

  • Notifications no longer split across categories (#6). Message notifications are posted by the background WebSocket service, whose process can be alive after an OS restart without the main Activity ever running. The grindx_messages channel was only created by the Activity, so those notifications fell back to a system channel and Android's Notification Assistant bucketed them under "Suggestions", splitting a conversation. The channel is now registered by the background service too, so every notification lands on the correct high-priority channel.
  • Chat photo picker now offers your private pictures (#5). The picker's photo tab was showing your public profile photos. Added a Private tab sourced from your albums (private, signed media); public profile photos remain under a Profile tab. Private photos are sent by re-uploading them through the chat-media pipeline.
  • Explore/map no longer errors with "CAS-4001 is not valid JSON" (#3). The explore endpoint can reply with a bare status code instead of JSON; the app now recognises that and shows an actionable message ("this area couldn't be loaded — try another spot") instead of a raw parse error.
  • Changing filters/settings no longer crashes the app (#3). A preferences read that overlapped a write (or a half-written file) could throw with no handler and tear down the home screen until you relaunched. Preference reads now fall back to defaults on any corruption, the home screen has a crash backstop, and the shared filter defaults are deep-copied so slider edits can't corrupt saved settings.
  • Account creation / password reset no longer show spurious error toasts (#1). These pre-login screens were routed through the authenticated request path, which failed with "Not logged in" before the request was even sent — producing a double error toast and a wrong bounce to sign-in. They now use an unauthenticated path and report the server's real response once.

Known limitation

Profiles beyond the free viewing radius (part of #3) require a Grindr subscription — the server does not return them for a free account, so they cannot be made to load client-side.

Install

Download GrindrX-v0.1.16.apk below. Signed release build (com.grindrx.app, versionCode 1044); installs as an upgrade over v0.1.15. Signed with the same GrindrX release key as prior versions (cert SHA-256 22d6889ef07459a20919d48afffe7ed7a4e3903039e15542767cedcdff8d4c01).

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]