Skip to content

Accord v2.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 15:37

Fixed

  • Friends' avatars and banners now sync reliably ("I never see their
    banner even though they set one"): profiles are now exchanged every time
    two friends connect
    , instead of relying on best-effort channels that
    could all fail together in the field — a change announcement missed while
    offline, an offline drop published to an unreachable DHT, or reconnection
    windows shorter than the periodic re-announce. One tiny message per
    session; peers only download media whose hash actually changed.
  • Offline drops no longer vanish into an empty DHT: a mailbox deposit
    that reached zero replicas was still marked as delivered, silently losing
    the message until its 7-day expiry. Zero-replica deposits are now retried
    (direct sending keeps its own schedule).
  • Failed images can be retried: an image attachment that could not load
    (sender offline at that moment) showed a permanent "image unavailable"
    card. It now has a Retry button — useful right after the sender comes back
    online. End-to-end coverage added for the three field scenarios (profile
    media while both online, set while the friend is offline, and a lost
    announcement recovered on reconnect).
Install notes (macOS "damaged" warning, Windows SmartScreen)

macOS — the app is not damaged: it is not notarized by Apple (that requires a paid developer certificate), and macOS reports quarantined, non-notarized apps as "damaged" on Apple Silicon. Fix it once, after dragging Accord into Applications:

xattr -cr /Applications/Accord.app

Windows — the installer is not code-signed: click More info → Run anyway.