mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-08 23:54:39 +00:00
v1.13.1
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
Release notes for Amethyst, one file per version. Files are named with zero-padded version numbers so they sort correctly in any file browser. Use [`TEMPLATE.md`](TEMPLATE.md) as the starting point for the next release.
|
||||
|
||||
- [v1.13.1 — Follow-up Fixes for Buzz, Concord and the Keyboard](v1.13.01.md)
|
||||
- [v1.13.0 — Web Apps, Communities & Git](v1.13.00.md)
|
||||
- [v1.12.6 — Napplets, Static Sites & Cashu Multi-Mint](v1.12.06.md)
|
||||
- [v1.12.5 — macOS Desktop Signing Fix (cont.)](v1.12.05.md)
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user