Files
amethyst/docs/changelog/v1.12.01.md
T
Vitor PamplonaandClaude Opus 4.8 02ee493502 chore(release): 1.12.1
Bump the app version to 1.12.1 (versionCode 449) in the catalog, which now
drives every module. Add the v1.12.01 changelog (Health Connect workouts,
share-as-image, immersive system bars, deterministic Tor Active fix) and index
it. Refresh the quartz-integration skill's artifact-version references.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 11:20:18 -04:00

2.0 KiB

v1.12.1: Health Connect Workouts, Share as Image

Highlights:

  • Adds Health Connect: detect recorded workouts and suggest a NIP-101e post.
  • Adds Share as Image: turn any note into an uploaded image and share it.
  • Adds Immersive scrolling: hide the OS system bars while reading and in full-screen media.

New Features

Workouts

  • Detects workouts from Health Connect and suggests a kind 1301 post.
  • Re-scans Health Connect when the app resumes.
  • Adds a recent-workouts carousel to the New Workout composer.
  • Moves Health Connect entirely into the New Workout composer.
  • Defaults the workout distance unit to the phone's measurement system.
  • Renders workout notes through the kind-1 text pipeline.
  • Shows workout metrics in the viewer's own units.
  • Records the source app or device name from Health Connect.
  • Aligns Health Connect import with RUNSTR (active calories and title).
  • Adds a Compose setting to disable workout suggestions.
  • Limits the feed workout banner to today's workouts.

Sharing

  • Shares any note as an uploaded image.
  • Adds a share-as-image screen with an image preview.

Reading

  • Hides the OS status bar during scroll immersive mode.
  • Hides the OS system bars during full-screen media.

Improvements and Bug fixes

  • Modernizes the New Workout composer.
  • Tightens the New Workout composer vertical spacing.
  • Centers the activity type chips in the New Workout composer.
  • Uses the Add icon on the New Workout FAB for consistency.
  • Stops the connect card from flashing on every screen open.
  • Keeps Health Connect prefs off the main thread (StrictMode).
  • Adds the Android 14+ Health Connect permission rationale activity-alias.
  • Polishes the share-as-image screen.
  • Fixes a Tor race: sets Active deterministically so the bootstrap callback can't race it.

Desktop

  • Ships a consistent macOS .icns and multi-size Windows .ico.
  • Excludes leaked kotlinx-coroutines-test from the release dmg.

Translations

  • Promotes Kenyan Swahili to the base resource qualifier.
  • New Crowdin translations.