chad

chad@chadwick.site

Boo.

  • Enhances Tor reliability and connection speed
    • Connects faster by reusing the network directory between launches (about 3× quicker on warm starts).
    • Watchtower rebuilds Tor automatically when it looks connected but no relay traffic is flowing.
    • Recovers from stuck entry guards that could leave Tor unable to connect across app restarts.
    • No longer hangs on a hostile network — bootstrap gives up after 60s and retries instead of wedging.
    • Holds Tor-routed relays until the proxy is ready, cutting wasted battery and network on launch and Wi-Fi/cellular switches.
    • Stays stable through self-heal resets and network changes.
  • Adds new Notifications top nav filter
    • The old "Global" tab is split into "Curated" and a raw "Global".
    • Curated is the current system that requires your involvement on a thread to notify you.
    • Global shows everything, including all hell threads.
    • Replies to likes/zaps now reach the notifications feed.
  • Adds Reply to zaps and reactions from the notification screen
  • Pre-loads reply threads from the feed so opening a thread is faster.
  • Adds support for LaTeX math in notes.
    • Use $...$ for inline equations.
    • Use $$...$$ for block equations.
  • Adds support for first-class reaction rendering
    • Reactions and zaps anchor their own thread view.
    • Reactions, zaps, likes, and nutzaps render as gradient cards.
    • Each card embeds the post it's about.
    • A single tap on a like/zap chip opens that event's thread.
  • Adds support for Workouts (new, NIP-101e)
    • Create and publish workout records (kind 1301), interoperable with the RUNSTR dialect.
    • Browse a dedicated Workouts feed.
    • Filter by exercise type, author, community, or hashtag.
    • Richer workout cards: a hero metric, a fixed stats grid, splits-style breakdowns, and the source app.
  • Adds support for Music (new)
    • First-class support for tracks (kind 36787) and playlists.
    • Browse Music Tracks and Music Playlists feeds.
    • Publish a new track and create playlists.
    • Add a track to a playlist from a bottom sheet.
  • Adds support for Software Apps directory (new, NIP-82).
    • Browse software applications (kind 32267).
    • Filter by follows, author, hashtag, or global.
    • An app detail screen shows screenshots and the author.
    • Tap a screenshot to open it fullscreen.
  • Enhances support for App recommendations (NIP-89).
    • Editable recommendations on your profile.
    • Tiered ordering in the recommendations editor.
    • Richer app cards with author attribution.
  • Adds support for Birdex species collections (kind 12473).
  • Adds support for Agora fundraiser campaigns (kind 33863).
  • Adds Audio visualizer picker
    • A live visualizer for audio-only notes.
    • Real-time FFT spectrum from the track's decoded audio (no mic, no new permission).
    • Styles: Classic (default), Spectrum Bars, Color Waves, Radial Ring, Aurora Glow, Static, and Off.
    • Each style has a live preview in the settings picker.
    • Your choice syncs across devices via NIP-78.
    • Fills the art area in fullscreen and shows a fixed strip in the feed.
  • Adds support for Podcasts (new, NIP-F4)
    • Dedicated podcast and episode feeds, filterable by follows, authors, communities, or hashtags.
    • Mark podcasts as favorites.
    • Tap a podcast to open a show screen with all its episodes and an inline player.
    • Translatable show and episode descriptions on the feed cards.
    • The episode audio player is squared so the controls get room.