New
- Completely rewritten settings backend
- Redesigned Preferences user interface
- Setting for automatic history cleanup
- Chat-specific 'Group Chat Settings' page
- Support for Chat Markers (XEP-0333)
- Completely rewritten Profile window
- Support for vCard4 (XEP-0292)
- Redesigned Voice/Video chat interface
- Group chat invitations show Avatars and additional infos
- 'Mark as Read' button for message notifications
- 'Send Message' button in chat windows
- Windows: support for XMPP link handling
- Preview for pasting images from the clipboard
Changes
- Sync threshold setting could not be migrated to new settings (please make sure to check if you set a custom value)
- Message styling:
_underline_
style has been removed, and a new~strikethrough~
style has been added - Notification for contact sign in/out has been removed
- 'Auto copy' workaround for Ctrl+C usage in the chat window has been removed
- If Gajim fails to join a group chat, it now offers a Retry button (and also 'Forget Group Chat')
- Pressing the Escape key will not close chat windows by default
- Some shortcuts now use Primary (Ctrl/Cmd) instead of Alt (which is often used by Window Management): Change Subject (
<Primary><Shift>S
), Emoji Chooser (<Primary><Shift>M
) - Linux: Emoji button now opens GTK’s native Emoji chooser (with categories and recently used emojis)
- A/V codec selection has been improved
Bug fixes
- Some regressions with non-english keyboard layouts have been fixed
- Command for opening the Start Chat window (
gajim --start-chat
) has been fixed - A/V menu entries are now updated (enabled/disabled) correctly when receiving the contact’s capabilities
- GSSAPI support has been fixed
- A bug where dropping selected text on a chat window would fail has been fixed
- 'Show status changes' setting has been fixed for group chats
- A bug where removing a plugin would fail has been fixed
- List of fixed issues https://dev.gajim.org/gajim/gajim/-/issues?scope=all&utf8=%E2%9C%93&state=closed&milestone_title=1.3.0