Skip to content

BeagleIM 4.0

Compare
Choose a tag to compare
@hantu85 hantu85 released this 04 Sep 22:36
· 378 commits to master since this release
3714e39

The stable release of BeagleIM 4.0 contains a lot of changes and stability improvements.

New XEPs:

Major changes

  • Redesigned channel joining UI
  • Optimized resource usage during the establishment of VoIP calls and improved quality of VoIP calls
  • Improved Markdown support
  • New chats list view with a single section for 1-1 chats and group chats
  • Improved message synchronization speed, reliability and add support for MAM version 2 (XEP-0313: Message Archive Management)
  • Started using MAM for MUC history synchronization on rejoin (if possible)
  • Adjusted font size in chat history (message text is slightly bigger)
  • Improved support for XMPP URI
  • Improved support for CAPS (feature discovery)
  • Improved behaviour of service discovery window (indentation of items, scrolling)
  • Added a way to join hidden MUC rooms
  • Improved handling of responses for <iq/> requests which should fix some OMEMO key publication issues.
  • Improved message text selection
  • Remembers size of chats/roster windows
  • Improved auto-completion of nicknames.
  • Stopped downloading link previews if message with that link was received from someone outside of roster.

Fixes

  • Fixed issue with avatars in group chats not being properly displayed.
  • Added workaround for possible issue with message archive synchronization if server does not send <complete/> attribute
  • Fixed issue with channel info refresh
  • Fixed issue with respecting global settings for Allow subscription and Request subscription
  • Fixed Typo in Authorization menu
  • Fixed issue with not showing notifications for incoming groupchat messages containing keywords
  • Improved scrolling behavior (scrolling to found or first unread message, scrolling on the opening of a chat and concurrency issue)
  • Fixed an issue with a chat message not being resized properly when window size was changed.
  • Fixed issue with text color in chat history
  • Fixed issue with invisible selection in the search dialog
  • Added possible workaround for crashes when preview is for a movie
  • Fixed crash when the server is not sending Content-Length for uploaded files.

Development

  • Fixed issues with compilation on XCode 12
  • Improved layout in chat logs (internal change)