1.44.1 - 2024-03-09
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
anddeltachat/jsonrpc-client
tov1.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
anddeltachat/jsonrpc-client
tov1.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
fromv26.6.3
to versionv28.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
anddeltachat/jsonrpc-client
tov1.135.0
- Update
electron
fromv26.6.0
to versionv26.6.3
- Update
filesize
dependency from8.0.6
to10.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 inverified_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
Downloads
https://download.delta.chat/desktop/v1.44.1/
for other platforms see the issue that tracks release progress: #3731