Changelog

RSS
Back to Android releases
Beeper Android
v4.47.1

New Features ✨

  • Sticker Packs πŸ’
  • You can now mark individual messages as unread to better manage your conversations
  • Email addresses in messages are now automatically tappable to start an email

Labs πŸ‘©β€πŸ”¬

  • Jump to Date πŸ“†
    • When scrolling in a chat, tap the floating date header to easily navigate to any date's chats
    • Settings -> Labs -> Jump to Date

Bug Fixes & Optimizations πŸ› οΈ

  • Improved the "Frequently Contacted" calculation for better relevancy
    • Previously: rank = sent_count
    • Now: rank = sent_count * 30d / (30d + time_since_last_sent)
    • Additionally, anyone not messaged in 6 months cannot be considered as "Frequently Contacted" at all
  • Fixed an issue where…
    • Slack login and Discord two-factor login could fail in the in-app browser
    • the Twitter login web view would appear squished
    • a noisy "unread messages since your last sync" notification would appear unnecessarily
    • copying a voice note transcription could fail
    • photos from the camera could appear with the wrong orientation
    • GIFs didn't always render correctly
    • playlist files (.m3u, etc) were mistakenly treated as audio
    • drafts could be lost due to a race condition
    • a "+" at the start of a line was incorrectly styled as a list marker in the composer
    • reactions weren't always de-duplicated correctly
    • one-minute reminders fired at the wrong time.
    • logins could fail due to races, premature re-login attempts, or expired recovery tokens
    • muted accounts would still surface room invites β€” account mute settings are now respected
    • cancelled and declined invites didn't render correctly
    • removal messages weren't shown when a group admin removed someone
    • conversations could occasionally display stale media previews
    • the composer could slip behind the status bar when enlarging the attachment picker
    • the chat options sheet could wobble between states if it got too tall