Files
amethyst/docs/changelog/v1.13.01.md
T
2026-07-28 23:17:02 -04:00

3.3 KiB

v1.13.1: Follow-up Fixes for Buzz, Concord and the Keyboard

Highlights:

  • Fixes the soft keyboard getting stuck open in chats.
  • Fixes duplicate items crashing the Discover and feed lists.
  • Adds per-event-kind toggles to the Home feed.
  • Signs Blossom read requests so media on auth-gated hosts loads.

New Features

  • Adds per-event-kind toggles for the Home feed.
  • Signs Blossom read-auth so media hosted on auth-gated servers displays.
  • Lets admins delete a Buzz channel or relay group.
  • Honors CORD-02 §9: seals dissolved Concord communities read-only.
  • Allows single-character (continent) geohash precision in location channels.

Performance

  • Preemptively signs Blossom reads for known auth-gated hosts, so the first request succeeds instead of round-tripping through a 401.
  • Makes the observeNotes dedup lock-free and race-safe under concurrent consumption.

Improvements and Bug fixes

  • Stops the soft keyboard state from getting stuck open.
  • Stops nav-bar padding from stacking on top of the IME inset in chats.
  • Unions nav-bar and IME insets on the two remaining bare-Scaffold forms.
  • Prevents a duplicate LazyColumn key from observeNotes on addressable updates, and keeps the list sorted while deduping by id.
  • Dedupes Discover apps by coordinate to avoid duplicate LazyGrid keys.
  • Dedups EventListMatchingFilter (observeEvents) and hardens its emission contract.
  • Authenticates to the NIP-29 host relays of joined groups so private group content loads.
  • Keeps the back arrow visible until the exiting screen finishes leaving.
  • Bounds the context shown around a highlight to a window, trims edge blank lines, and collapses scraped whitespace.
  • Attributes a highlight to the author-marked p tag and drops alt captions.
  • Renders custom emoji in highlight comments.
  • Only tags explicit http(s) URLs as r references.
  • Opens a Concord community by tapping its name, not just its avatar.
  • Leaves room for the FAB in the Concord community channel list.
  • Makes the Buzz Messages toggle read the list it claims to change.
  • Renders the Buzz channel recent-poster facepile with the standard avatar.
  • Separates Buzz community rows with a hairline and drops the grey slab behind the Channels section.
  • Aligns leave vs remove-from-messages actions across chat types.
  • Normalizes top nav bar title font sizes and weights.
  • Raises the background mobile-data trigger to 500 MB and doubles the report-prompt thresholds.
  • Removes orphaned buzz_dm_hide translations.

Desktop

  • Caches the OS Keyring handle so startup only prompts once.
  • Makes the "Enable OS notifications" button actually enable them.
  • Reloads the visible page when switching accounts.

Quartz

  • Stops Namecoin lookup exceptions from leaking through resolve().
  • Uses Hex.isHex64 instead of a regex for the blob-id check.

Build & Documentation

  • Resolves the LocalCache override, dropdown deprecation, and shadowed extension warnings.
  • Extracts duplicated string literals.

Contributors

  • @npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z
  • @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
  • mstrofnone

Translations

  • Czech, German, Brazilian Portuguese, and Swedish by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef