Skip to content

v1.48.0 2024-11-08

Latest
Compare
Choose a tag to compare
@nicodh nicodh released this 08 Nov 21:35
· 34 commits to main since this release
0349c14

Added

  • Added support for selecting multiple files in the attachment file picker. #4278
  • browser edition:
    • support for selecting custom chat wallpaper #4306
    • support for themes #4304
  • improve keyboard and screen-reader accessibility #4210
  • Experimental Telegram-style Esc to cancel reply (quote) #4153
  • new ViewProfile context menu for blocking/unblocking contact and checking encryption #4043
  • added experimental browser version for developers (packages/target-browser)

Changed

  • Update translations (2024-11-08)
  • Update local help (2024-11-08)
  • Update @deltachat/stdio-rpc-server and deltachat/jsonrpc-client to 1.148.7
    • Emit chatlist events only if message still exists
    • send_msg_to_smtp: Do not fail if the message does not exist anymore
    • IMAP COMPRESS support.
    • Sort received outgoing message down if it's fresher than all non fresh messages.
    • Auto-restore 1:1 chat protection after receiving old unverified message.
    • Enable Webxdc realtime by default (!)
    • Save full text to mime_headers for long outgoing messages #4289
  • move the "Realtime Webxdc Channels" setting out of the "Experimental" section #4316
  • Limit options for "Delete Messages from Server" for chatmail accounts #4276
  • Dropping multiple files onto deltachat now sends images as compressed images instead of uncompressed files #4278
  • Update electron from 30.3.1 to 32.1.0 #4138
  • dev: transformed repo into monorepo
  • dev: switched from npm to pnpm
  • dev: esbuild bundling for electron main process js (+minification for releases)
  • changed implementation for accepting dropped in files, use browser apis instead of electron specific hack.
  • dev: improved ./bin/test_for_missing_translations.sh script: It is now more correct, helpful and faster
  • windows 64bit and 32bit protable and setup now have different filenames #4131
  • scroll the selected account into view in the accounts sidebar #4137
  • dev: clarify scrolling-related code #4121
  • load chat lists faster (the chat list on the main screen, "Forward to..." dialog, etc)
  • improved performance a bit #4145, #4188, #4206
  • show contact / group name & avatar when pasting invite link in the search field #4151, #4178
  • trim whitepaces when reading from clipboard in qr code reader #4169
  • when jumping to message, don't scroll the message list if the message is already in view #4204
  • when jumping to a message (e.g. when showing the first unread message, or when jumping to a message through "show in chat"), position it more appropriately in the scrollable area #4286
  • replace BlueprintJS Button, Icon, Radio, RadioGroup, Collapse, Dialog with our implementation #4006, #4226
  • Update proxy configuration - a full url can be entered now
  • show "Mark All As Read" in account menu unconditionally #4234

Fixed

  • style: fix VCard color being too bright in dark theme #4255
  • add missing cancel buttons to import-/export- and reveive-backup progress dialogs #4272
  • change title and button label of EditAccountAndPasswordDialog to make it clearer that it is about email account #4271, #4279
  • fix Delta Chat not launching on Debian sometimes due to missing package dependencies (libasound2) #4275
  • fix not being able to remove avatar for a mailing list #4270
  • fix compression of images when added with Image option from attachment menu. #4278
  • fix deleting messages with broken video attachment from gallery #4283
  • make name more readable in sticker reply #3291
  • fix that you can not click header button in dialog when they are on top of the navbar #4093
  • fix if Contact has long bio/signature, then shared chats were hidden #4093
  • fix chatlist image thumbnails #4101, #4139
  • fix: spacing around avatars in reaction details dialog #4114
  • fix: wrong translation string for new group creation #4126
  • fix: packaging: windows 64bit and 32bit releases now have different filenames, bring back 64bit windows releases. #4131
  • some shortcuts (e.g. Ctrl + N, Ctrl + K) not working on some languages' keyboard layouts #4140
  • fix missing space between overriden sender name and image attachment #3914
  • when adding new line for a long multi-line message, the cursor would get out of view #4152
  • fix chat "scrolling up" when someone adds a reaction, resulting in new messages not getting scrolled into view when they arrive #4120
  • Chat "scrolling up" when typing a multi-line message, quoting a message, or adding an attachment, resulting in new messages not getting scrolled into view #4119
  • losing scrolling "momentum" while scrolling the messages list fast #4122
  • "Page Up" / "Page Down" not working on scrollable elements except for messages list #4269
  • crash on clicking "About" when no account is selected (e.g. after deleting an account) #4154
  • show "new group" instead of "new contact" when pasting a group invite link in the search field #4151
  • message input getting unexpectedly re-focused, and not re-focused after some actions if the draft text is not empty #4136
  • fix: exit search when clicking on profile when the selected profile is already the selected account #4166
  • "Encryption Info" dialog showing all info in one line #4162
  • fix crash when you chose Settings from a context menu on account you haven't selected #4190
  • fix All Media not opening from a context menu on account you haven't selected #4191
  • fix: packaging: include architecture in filename for all appimages #4202
  • fix: make open external link scheme case insensive #4201
  • some reactions dialog items not being clickable on secondary accounts (profiles) #4228
  • target-electron: make sure log of stdio server is also logged to file
  • fix "Mark All As Read" in account menu mark also archived chats as read
  • use authname instead of displayname for vcard filename #4233
  • ugly positioning of reactions on image-only messages #4237

Downloads