Deltachat Desktop Versions Save

Email-based instant messaging for Desktop.

v1.44.1

2 months ago

Due to the electron update macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported, macOS 10.15 (Catalina) or later is the new requirement.

Changed

  • Update deltachat-node and deltachat/jsonrpc-client to v1.136.3

Fixed

  • When switching accounts after deleting a chat, the message list is blank, similar issues can come up when using the 2nd device flow. #3724
  • Fix bug where cancellation of configure led to an undefined state where it looked like the account was configured successfully, but it was not. #3729

[1.44.0] - 2024-03-05

Added

  • Add repology badge to README #3696

Changed

  • slightly wider account sidebar (so traffic lights look more centered on macOS) #3698
  • refactor some components to not use the chatstore singleton directly #3700
  • Reuse new image selector component for group images #3713
  • Update deltachat-node and deltachat/jsonrpc-client to v1.136.1 #3720
  • Update translations (2024-03-05) #3722

Fixed

  • fix broken html email window (CSP got broken with the recent electron update) #3704
  • remove unexpected empty space (bottom padding) from view profile dialog #3707
  • Button style regression #3712
  • Wait until chat id got set before displaying message list #3716
  • change export keys open directory confirm button label to "select" #3710
  • Make chat title and subtitle unselectable to prevent unusual behaviour #3688
  • changing display name of a contact does not change it immediately in the messages #3703
  • WebXDC button style regression #3718
  • Change wording of "sync all" setting and make it appear disabled by default like the other experimental settings #3717

[1.43.1] - 2024-02-19

Due to the electron update macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported, macOS 10.15 (Catalina) or later is the new requirement.

Changed

  • Upgrade electron from v26.6.3 to version v28.2.3 #3693
  • Refactor buttons #3605
  • Update translations (2024-02-19)

Fixed

  • Fix broken styles for muted and turned off account badges in multiaccount sidebar #3691
  • "Broken protection" message did not allow opening info dialog on tap #3695

[1.43.0] - 2024-02-14

Added

  • ContextMenu now handles multiple sublevels #3116
    • ContextMenuItem has a subitems array
    • Hovering outside of the menu closes last opened sublevel
    • ChatListContextMenu mute option now opens a submenu with duration options instead of a dialog
  • Add shortcut to scan qr code to "New Chat" dialog #3623
  • Message reactions with emojis #2964
  • Show info dialog on tap for invalid unencrypted mails #3652
  • Add QR scan button next to search input on main screen #3665
  • Add Account Switcher Sidebar #3621
  • Add new account deletion screen #3621
  • Open DC Invite Links directly inside delta chat from links clicked in messages and html emails #3683
  • Add multiaccount notifications and mute/disable notifications for specific accounts #3680

Changed

  • Update deltachat-node and deltachat/jsonrpc-client to v1.135.0
  • Update electron from v26.6.0 to version v26.6.3
  • Update filesize dependency from 8.0.6 to 10.1.0
  • Introduce text formatting for chatlist item summary (use message-parser) #3476
  • Use native watch mode and CSS modules of esbuild #3571
    • Use native watch mode and CSS modules of esbuild
    • Support SCSS in modules
    • Show eslint errors when bundling during development
    • Use watch:frontend:types script for type-checking during development
    • Update esbuild to v0.19.8
    • Update typescript to v5.3.2
  • Refactor dialog components, improved styling for settings #3575
  • Refactor and improve design of search input components #3572
  • Refactor dialog logic and add additional helper methods #3512
  • Prefer light theme for the help and webxdc loading pages
  • Helper method to easily use confirmation dialogs #3601
  • Refactor using new useConfirmationDialog hook #3602
  • Remember file open dialog locations across the current session and do not persist last save location across sessions anymore #3615
  • Disable three-dot-menu when not applicable (map, other gallery tabs) #3523
  • Move pin icon in chatlist after date #3636
  • Hide email address for guaranteed e2e DM chats in the titlebar #3629
  • Use displayName for contact in verified_by in Contact Dialog (also hide email address) #3629
  • Removed minimal theme from offical themes because it is unmaintained #3645
  • Do not add changelog device message on fresh accounts #3639
  • Copy invite link to clipboard instead of only QR code data #3650
  • Remove unessesary z-index css properties and reorganize the remaining ones #3661
  • Require setting display name when creating profile after scanning invite code #3663
  • Improve design of profile image selector component #3667
  • badge count is now across all active accounts #3621
  • "sync all accounts" moved to settings under advanced -> experimental #3621
  • webxdc stay open when switching accounts (when you have sync all enabled, which is the default) #3621
  • Add more versions to about dialog and update the order of information #3677
  • Refactor message meta data component #3678
  • Use overlay in context menu #3682
  • Update local help (2024-02-14) #3686

Fixed

  • Silently fail when notifications are not supported by OS #3613
  • Fix uncaught Exception when dismissing notifications on windows #3593
  • Introduce own React context for context menus & fix regression #3608
  • Improve position of verified icon in profile info #3627
  • Hide reactions UI for info-, system- or video-invite messages and chats #3642
  • Delete old themes before rebuilding in build process #3645
  • More contrast for audio elements in dark mode #3653
  • Fix fullscreen view for avatar images #3669
  • Fix display of avatars with spaces in the name #3669
  • Show search bar when searching chat in archived mode #3679

Removed

  • Remove qr icon in sidebar #3666
  • Remove old Account switcher screen #3621
  • Remove sidebar menu #3621

Downloads

https://download.delta.chat/desktop/v1.44.1/

for other platforms see the issue that tracks release progress: https://github.com/deltachat/deltachat-desktop/issues/3731

v1.44.0

2 months ago

Due to the electron update macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported, macOS 10.15 (Catalina) or later is the new requirement.

Added

  • Add repology badge to README #3696

Changed

  • slightly wider account sidebar (so traffic lights look more centered on macOS) #3698
  • refactor some components to not use the chatstore singleton directly #3700
  • Reuse new image selector component for group images #3713
  • Update deltachat-node and deltachat/jsonrpc-client to v1.136.1 #3720
  • Update translations (2024-03-05) #3722

Fixed

  • fix broken html email window (CSP got broken with the recent electron update) #3704
  • remove unexpected empty space (bottom padding) from view profile dialog #3707
  • Button style regression #3712
  • Wait until chat id got set before displaying message list #3716
  • change export keys open directory confirm button label to "select" #3710
  • Make chat title and subtitle unselectable to prevent unusual behaviour #3688
  • changing display name of a contact does not change it immediately in the messages #3703
  • WebXDC button style regression #3718
  • Change wording of "sync all" setting and make it appear disabled by default like the other experimental settings #3717

[1.43.1] - 2024-02-19

Due to the electron update macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported, macOS 10.15 (Catalina) or later is the new requirement.

Changed

  • Upgrade electron from v26.6.3 to version v28.2.3 #3693
  • Refactor buttons #3605
  • Update translations (2024-02-19)

Fixed

  • Fix broken styles for muted and turned off account badges in multiaccount sidebar #3691
  • "Broken protection" message did not allow opening info dialog on tap #3695

[1.43.0] - 2024-02-14

Added

  • ContextMenu now handles multiple sublevels #3116
    • ContextMenuItem has a subitems array
    • Hovering outside of the menu closes last opened sublevel
    • ChatListContextMenu mute option now opens a submenu with duration options instead of a dialog
  • Add shortcut to scan qr code to "New Chat" dialog #3623
  • Message reactions with emojis #2964
  • Show info dialog on tap for invalid unencrypted mails #3652
  • Add QR scan button next to search input on main screen #3665
  • Add Account Switcher Sidebar #3621
  • Add new account deletion screen #3621
  • Open DC Invite Links directly inside delta chat from links clicked in messages and html emails #3683
  • Add multiaccount notifications and mute/disable notifications for specific accounts #3680

Changed

  • Update deltachat-node and deltachat/jsonrpc-client to v1.135.0
  • Update electron from v26.6.0 to version v26.6.3
  • Update filesize dependency from 8.0.6 to 10.1.0
  • Introduce text formatting for chatlist item summary (use message-parser) #3476
  • Use native watch mode and CSS modules of esbuild #3571
    • Use native watch mode and CSS modules of esbuild
    • Support SCSS in modules
    • Show eslint errors when bundling during development
    • Use watch:frontend:types script for type-checking during development
    • Update esbuild to v0.19.8
    • Update typescript to v5.3.2
  • Refactor dialog components, improved styling for settings #3575
  • Refactor and improve design of search input components #3572
  • Refactor dialog logic and add additional helper methods #3512
  • Prefer light theme for the help and webxdc loading pages
  • Helper method to easily use confirmation dialogs #3601
  • Refactor using new useConfirmationDialog hook #3602
  • Remember file open dialog locations across the current session and do not persist last save location across sessions anymore #3615
  • Disable three-dot-menu when not applicable (map, other gallery tabs) #3523
  • Move pin icon in chatlist after date #3636
  • Hide email address for guaranteed e2e DM chats in the titlebar #3629
  • Use displayName for contact in verified_by in Contact Dialog (also hide email address) #3629
  • Removed minimal theme from offical themes because it is unmaintained #3645
  • Do not add changelog device message on fresh accounts #3639
  • Copy invite link to clipboard instead of only QR code data #3650
  • Remove unessesary z-index css properties and reorganize the remaining ones #3661
  • Require setting display name when creating profile after scanning invite code #3663
  • Improve design of profile image selector component #3667
  • badge count is now across all active accounts #3621
  • "sync all accounts" moved to settings under advanced -> experimental #3621
  • webxdc stay open when switching accounts (when you have sync all enabled, which is the default) #3621
  • Add more versions to about dialog and update the order of information #3677
  • Refactor message meta data component #3678
  • Use overlay in context menu #3682
  • Update local help (2024-02-14) #3686

Fixed

  • Silently fail when notifications are not supported by OS #3613
  • Fix uncaught Exception when dismissing notifications on windows #3593
  • Introduce own React context for context menus & fix regression #3608
  • Improve position of verified icon in profile info #3627
  • Hide reactions UI for info-, system- or video-invite messages and chats #3642
  • Delete old themes before rebuilding in build process #3645
  • More contrast for audio elements in dark mode #3653
  • Fix fullscreen view for avatar images #3669
  • Fix display of avatars with spaces in the name #3669
  • Show search bar when searching chat in archived mode #3679

Removed

  • Remove qr icon in sidebar #3666
  • Remove old Account switcher screen #3621
  • Remove sidebar menu #3621

Downloads

Coming Soon, also see release progress in https://github.com/deltachat/deltachat-desktop/issues/3723 Not available, because there was an issue that broke our build-pipeline. Please wait for 1.44.1, which will come soon.

v1.43.1

2 months ago

This release candidate is currently in the testing phase, to learn more read https://support.delta.chat/t/help-testing-the-upcoming-v1-43-x-release/2940/4

Due to the electron update macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported, macOS 10.15 (Catalina) or later is the new requirement.

Changed

  • Upgrade electron from v26.6.3 to version v28.2.3 #3693
  • Refactor buttons #3605
  • Update translations (2024-02-19)

Fixed

  • Fix broken styles for muted and turned off account badges in multiaccount sidebar #3691
  • "Broken protection" message did not allow opening info dialog on tap #3695

v1.43.0

3 months ago

This release candidate is currently in the testing phase, to learn more read https://support.delta.chat/t/help-testing-the-upcoming-v1-43-x-release/2940/4

Added

  • ContextMenu now handles multiple sublevels #3116
    • ContextMenuItem has a subitems array
    • Hovering outside of the menu closes last opened sublevel
    • ChatListContextMenu mute option now opens a submenu with duration options instead of a dialog
  • Add shortcut to scan qr code to "New Chat" dialog #3623
  • Message reactions with emojis #2964
  • Show info dialog on tap for invalid unencrypted mails #3652
  • Add QR scan button next to search input on main screen #3665
  • Add Account Switcher Sidebar #3621
  • Add new account deletion screen #3621
  • Open DC Invite Links directly inside delta chat from links clicked in messages and html emails #3683
  • Add multiaccount notifications and mute/disable notifications for specific accounts #3680

Changed

  • Update deltachat-node and deltachat/jsonrpc-client to v1.135.0
  • Update electron from v26.6.0 to version v26.6.3
  • Update filesize dependency from 8.0.6 to 10.1.0
  • Introduce text formatting for chatlist item summary (use message-parser) #3476
  • Use native watch mode and CSS modules of esbuild #3571
    • Use native watch mode and CSS modules of esbuild
    • Support SCSS in modules
    • Show eslint errors when bundling during development
    • Use watch:frontend:types script for type-checking during development
    • Update esbuild to v0.19.8
    • Update typescript to v5.3.2
  • Refactor dialog components, improved styling for settings #3575
  • Refactor and improve design of search input components #3572
  • Refactor dialog logic and add additional helper methods #3512
  • Prefer light theme for the help and webxdc loading pages
  • Helper method to easily use confirmation dialogs #3601
  • Refactor using new useConfirmationDialog hook #3602
  • Remember file open dialog locations across the current session and do not persist last save location across sessions anymore #3615
  • Disable three-dot-menu when not applicable (map, other gallery tabs) #3523
  • Move pin icon in chatlist after date #3636
  • Hide email address for guaranteed e2e DM chats in the titlebar #3629
  • Use displayName for contact in verified_by in Contact Dialog (also hide email address) #3629
  • Removed minimal theme from offical themes because it is unmaintained #3645
  • Do not add changelog device message on fresh accounts #3639
  • Copy invite link to clipboard instead of only QR code data #3650
  • Remove unessesary z-index css properties and reorganize the remaining ones #3661
  • Require setting display name when creating profile after scanning invite code #3663
  • Improve design of profile image selector component #3667
  • badge count is now across all active accounts #3621
  • "sync all accounts" moved to settings under advanced -> experimental #3621
  • webxdc stay open when switching accounts (when you have sync all enabled, which is the default) #3621
  • Add more versions to about dialog and update the order of information #3677
  • Refactor message meta data component #3678
  • Use overlay in context menu #3682
  • Update local help (2024-02-14) #3686

Fixed

  • Silently fail when notifications are not supported by OS #3613
  • Fix uncaught Exception when dismissing notifications on windows #3593
  • Introduce own React context for context menus & fix regression #3608
  • Improve position of verified icon in profile info #3627
  • Hide reactions UI for info-, system- or video-invite messages and chats #3642
  • Delete old themes before rebuilding in build process #3645
  • More contrast for audio elements in dark mode #3653
  • Fix fullscreen view for avatar images #3669
  • Fix display of avatars with spaces in the name #3669
  • Show search bar when searching chat in archived mode #3679

Removed

  • Remove qr icon in sidebar #3666
  • Remove old Account switcher screen #3621
  • Remove sidebar menu #3621

v1.42.2

5 months ago

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor the development of a special legacy build of deltachat desktop 1.42 for windows 7/8/8.1.

  • Core is now built on Debian 10: now requires glibc 2.28, so ubuntu 18 is not supported anymore.

Changelog

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.9
    • more fixes for mail.163.com
  • update esbuild to v0.19.8

Fixed

  • log error when webxdc status update send fails
  • make starting of html email view more reliable (remove race condition)

[1.42.1] - 2023-11-23

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.7
    • Revert "fix: check UIDNEXT with a STATUS command before going IDLE". This fixes mail.163.com which has broken STATUS command.

[1.42.0] - 2023-11-23

Fixed

  • fix clear chat sometimes not refreshing the messagelist

[1.41.4] - 2023-11-22

Changed

  • Update local help (2023-11-20)
  • Update translations (2023-11-22)
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.6

Fixed

  • fix displaying sticker that has wrong mimetype
  • fix bug where composer was locked after joining a group via qr code
  • fix double message context menu #3550
  • focus after loading draft fixes:
    • fix composer / draft-area not getting focus after click in command #3493
    • fix composer does not get focused when selecting a chat with a draft #3495
  • fix: show error in autocrypt setup enter key dialog when the typed in key is invalid
  • fix bug: allow deleting first number in autocrypt enter setup key dialog

[1.41.3] - 2023-11-17

Added

  • Vietnamese language

Changed

  • update @deltachat/message_parser_wasm to 0.9.0, which fixes a bug with BotCommandSuggestion parsing
  • update electron from v26.4.2 to version v26.6.0
  • Select device message chat automatically to welcome first users #3531
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.4
  • update local help (16.nov.2023)
  • Update translations (17.11.2023)
  • Update options for disappearing messages #3530
  • Do not show redundant read-only message when in device messages chat #3532

Fixed

  • fix: files search not case-insensitive
  • fix: bug in emoji detection for jumbomoji #3508
  • Improve layout and fix unknown locale of DisabledMessageInput #3537
  • Fix: Do not show reply option in read-only groups #3536
  • Use dc_chat_can_send to show or hide reply functionality #3541
  • fix translation key for add_to_sticker_collection in context menu

[1.41.2] - 2023-11-15

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.42.2/

v1.42.1

5 months ago

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor the development of a special legacy build of deltachat desktop 1.42 for windows 7/8/8.1.

  • Core is now built on Debian 10: now requires glibc 2.28, so ubuntu 18 is not supported anymore.

Changelog

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.7
    • Revert "fix: check UIDNEXT with a STATUS command before going IDLE". This fixes mail.163.com which has broken STATUS command.

[1.42.0] - 2023-11-23

Fixed

  • fix clear chat sometimes not refreshing the messagelist

[1.41.4] - 2023-11-22

Changed

  • Update local help (2023-11-20)
  • Update translations (2023-11-22)
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.6

Fixed

  • fix displaying sticker that has wrong mimetype
  • fix bug where composer was locked after joining a group via qr code
  • fix double message context menu #3550
  • focus after loading draft fixes:
    • fix composer / draft-area not getting focus after click in command #3493
    • fix composer does not get focused when selecting a chat with a draft #3495
  • fix: show error in autocrypt setup enter key dialog when the typed in key is invalid
  • fix bug: allow deleting first number in autocrypt enter setup key dialog

[1.41.3] - 2023-11-17

Added

  • Vietnamese language

Changed

  • update @deltachat/message_parser_wasm to 0.9.0, which fixes a bug with BotCommandSuggestion parsing
  • update electron from v26.4.2 to version v26.6.0
  • Select device message chat automatically to welcome first users #3531
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.4
  • update local help (16.nov.2023)
  • Update translations (17.11.2023)
  • Update options for disappearing messages #3530
  • Do not show redundant read-only message when in device messages chat #3532

Fixed

  • fix: files search not case-insensitive
  • fix: bug in emoji detection for jumbomoji #3508
  • Improve layout and fix unknown locale of DisabledMessageInput #3537
  • Fix: Do not show reply option in read-only groups #3536
  • Use dc_chat_can_send to show or hide reply functionality #3541
  • fix translation key for add_to_sticker_collection in context menu

[1.41.2] - 2023-11-15

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.42.1/

v1.42.0

5 months ago

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor the development of a special legacy build of deltachat desktop 1.42 for windows 7/8/8.1.

  • Core is now built on Debian 10: now requires glibc 2.28, so ubuntu 18 is not supported anymore.

Changelog

Fixed

  • fix clear chat sometimes not refreshing the messagelist

[1.41.4] - 2023-11-22

Changed

  • Update local help (2023-11-20)
  • Update translations (2023-11-22)
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.6

Fixed

  • fix displaying sticker that has wrong mimetype
  • fix bug where composer was locked after joining a group via qr code
  • fix double message context menu #3550
  • focus after loading draft fixes:
    • fix composer / draft-area not getting focus after click in command #3493
    • fix composer does not get focused when selecting a chat with a draft #3495
  • fix: show error in autocrypt setup enter key dialog when the typed in key is invalid
  • fix bug: allow deleting first number in autocrypt enter setup key dialog

[1.41.3] - 2023-11-17

Added

  • Vietnamese language

Changed

  • update @deltachat/message_parser_wasm to 0.9.0, which fixes a bug with BotCommandSuggestion parsing
  • update electron from v26.4.2 to version v26.6.0
  • Select device message chat automatically to welcome first users #3531
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.4
  • update local help (16.nov.2023)
  • Update translations (17.11.2023)
  • Update options for disappearing messages #3530
  • Do not show redundant read-only message when in device messages chat #3532

Fixed

  • fix: files search not case-insensitive
  • fix: bug in emoji detection for jumbomoji #3508
  • Improve layout and fix unknown locale of DisabledMessageInput #3537
  • Fix: Do not show reply option in read-only groups #3536
  • Use dc_chat_can_send to show or hide reply functionality #3541
  • fix translation key for add_to_sticker_collection in context menu

[1.41.2] - 2023-11-15

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.42.0/

v1.41.4

5 months ago

This release candidate is currently in the testing phase, to learn more read https://support.delta.chat/t/help-testing-the-upcoming-1-41-x-release/2793/

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor a special legacy build of deltachat desktop 1.41-1.42.

  • Core is now built on Debian 10: now requires glibc 2.28, ubuntu 18 is not supported anymore.

Changelog

Changed

  • Update local help (2023-11-20)
  • Update translations (2023-11-22)
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.6

Fixed

  • fix displaying sticker that has wrong mimetype
  • fix bug where composer was locked after joining a group via qr code
  • fix double message context menu #3550
  • focus after loading draft fixes:
    • fix composer / draft-area not getting focus after click in command #3493
    • fix composer does not get focused when selecting a chat with a draft #3495
  • fix: show error in autocrypt setup enter key dialog when the typed in key is invalid
  • fix bug: allow deleting first number in autocrypt enter setup key dialog

[1.41.3] - 2023-11-17

Added

  • Vietnamese language

Changed

  • update @deltachat/message_parser_wasm to 0.9.0, which fixes a bug with BotCommandSuggestion parsing
  • update electron from v26.4.2 to version v26.6.0
  • Select device message chat automatically to welcome first users #3531
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.4
  • update local help (16.nov.2023)
  • Update translations (17.11.2023)
  • Update options for disappearing messages #3530
  • Do not show redundant read-only message when in device messages chat #3532

Fixed

  • fix: files search not case-insensitive
  • fix: bug in emoji detection for jumbomoji #3508
  • Improve layout and fix unknown locale of DisabledMessageInput #3537
  • Fix: Do not show reply option in read-only groups #3536
  • Use dc_chat_can_send to show or hide reply functionality #3541
  • fix translation key for add_to_sticker_collection in context menu

[1.41.2] - 2023-11-15

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.41.4/

v1.41.3

6 months ago

This release candidate is currently in the testing phase, to learn more read https://support.delta.chat/t/help-testing-the-upcoming-1-41-x-release/2793/

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor a special legacy build of deltachat desktop 1.41-1.42.

  • Core is now built on Debian 10: now requires glibc 2.28, ubuntu 18 is not supported anymore.

Changelog

Added

  • Vietnamese language

Changed

  • update @deltachat/message_parser_wasm to 0.9.0, which fixes a bug with BotCommandSuggestion parsing
  • update electron from v26.4.2 to version v26.6.0
  • Select device message chat automatically to welcome first users #3531
  • update deltachat-node and deltachat/jsonrpc-client to v1.131.4
  • update local help (16.nov.2023)
  • Update translations (17.11.2023)
  • Update options for disappearing messages #3530
  • Do not show redundant read-only message when in device messages chat #3532

Fixed

  • fix: files search not case-insensitive
  • fix: bug in emoji detection for jumbomoji #3508
  • Improve layout and fix unknown locale of DisabledMessageInput #3537
  • Fix: Do not show reply option in read-only groups #3536
  • Use dc_chat_can_send to show or hide reply functionality #3541
  • fix translation key for add_to_sticker_collection in context menu

[1.41.2] - 2023-11-15

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.41.3/

v1.41.2

6 months ago

This release candidate is currently in the testing phase, to learn more read https://support.delta.chat/t/help-testing-the-upcoming-1-41-x-release/2793/

Since we needed to upgrade electron this version drops support for windows 7, 8 and 8.1 https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice If you are using DC on these platforms you have the following options:

  • Keep using 1.40.4

  • update windows to 10 or 11

  • switch to linux (or dual boot it)

  • contact [email protected] if you have money and want to sponsor a special legacy build of deltachat desktop 1.41-1.42.

  • Core is now built on Debian 10: now requires glibc 2.28, ubuntu 18 is not supported anymore.

Changelog

Changed

  • update deltachat-node and deltachat/jsonrpc-client to v1.131.2
  • Update inApp help (15.11.2023)
  • make help's "scroll to top" button less intrusive
  • streamline profile titles
  • use local help for guaranteed end-to-end encryption more info

Fixed

  • macOS: prevent second instances when runing from terminal
  • fix status text overflow in ViewProfile #3515

[1.41.1] - 2023-11-14

Changed

  • fix notarisation for macOS dmg

[1.41.0] - 2023-11-13

Added

  • Global Gallery
  • Show date when scrolling gallery
  • add option to view images and videos in the gallery cropped to grid or in their original aspect ratio
  • mark webxdc app context as secure #3413
  • Experimental: Related Chats
  • Developer option to disable IMAP IDLE #4803
  • add option to save to file system to webxdc "send to chat"-dialog
  • Add image compression
  • open mailto: and openpgp4fpr: links from webxdc in deltachat #3355
  • show confirm dialogue when creating new chat after clicking mail address #3469
  • Ask for broadcast name when creating one
  • Automatically create verified group when all users are verified #3492
  • register on system as handler for webxdc files

Changed

  • add a dark theme for the "Help" and the webxdc loading screen
  • improve the look of the webxdc loading screen
  • Update translations (05.11.2023)
  • better search in chat design which shows more results (remove redundant chat info and combine both headers)
  • shorten package description, because some debian had problems with our large description.
  • Images are now compressed unless you send them as files
  • move tray icon option to Appearance
  • show prettier linter warnings through eslint #3463
  • move "Forward" and "Reply" close together in the message menu
  • for the "introduced by" line, only use verifier_id (no ContactObject.is_verified)
  • show verification icon in title of view profile if verified dm chat exists.
  • update dependencies
    • update minimum nodejs version from 16 to 18
    • update electron from v22.3.24 to version v26.4.2
    • update electron-builder from 23.0.4 to 24.6.4
    • update @electron/notarize from (electron-notarize package name) ^1.0.0 to ^2.1.0
    • update deltachat-node and deltachat/jsonrpc-client to v1.131.1
    • update @deltachat/message_parser_wasm to 0.8.0, which adds linkification to links on more generic URI schemes.
    • Removed url-parse dependency replacing it with modern APIs

Fixed

  • fix clipboard not working in webxdc apps
  • fix target=_blank links in html emails don't work #3408
  • add description for enableChatAuditLog setting
  • fix: import key from file instead of folder, fixes #1863
  • fix webxdc title not updated in document title changes #3412
  • fix: remove duplicated search button on "search in chat" #3014
  • fix "Verified by" is shown weirdly for contacts that were verified directly #3421
  • open help, webxdc and html email windows with always on top flag, if main window has that flag.
  • fix copy text inserts extra linebreaks
  • improve video message - wide enough to show controls
  • gallery: fix scroll to top when switching tabs
  • fix: context menu items could take up multiple lines
  • fix: retrieve bounds directly from window and check if null on resize or move event #3461
  • fix: initialise power monitor after electron signals readyness to avoid electron failing with SIGTRAP #3460
  • centering of username component in settings view #3467
  • fix wording of autocrypt setup messages
  • fix wording of menu entries and dialog titles
  • fix window store installation (remove unknown language code from supported languages)
  • fix emojis in some html emails (force charset utf-8)
  • fix null account name when leaving the field empty bug
  • fix text truncation so verified icon is always shown on ViewGroup, ViewProfile, ContactListItems, Navbar and on ChatlistItem
  • fix scrollbar caused flickering in ViewProfile

Removed

  • remove 40KiB download on demand option

Download

https://download.delta.chat/desktop/v1.41.2/