Skip to content

v1.47.0 2024-10-23

Pre-release
Pre-release
Compare
Choose a tag to compare
@nicodh nicodh released this 23 Oct 12:52
· 98 commits to main since this release
9c57874

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

Added

  • 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 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
  • improved performance a bit #4145, #4188, #4206
  • show contact / group name & avatar when pasting invite link in the search field #4151, #4178
  • Update local help (2024-10-02) #4165
  • trim whitepaces when reading from clipboard in qr code reader #4169
  • load chat lists faster (the chat list on the main screen, "Forward to..." dialog, etc)
  • when jumping to message, don't scroll the message list if the message is already in view #4204
  • replace BlueprintJS Button, Icon, Radio, RadioGroup, Collapse, Dialog with our implementation #4006, #4226
  • Update @deltachat/stdio-rpc-server and deltachat/jsonrpc-client to 1.147.1
  • Update proxy configuration - a full url can be entered now
  • show "Mark All As Read" in account menu unconditionally #4234
  • Update translations (2024-22-10) #4238

Fixed

  • 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
  • dev: proper native source-map support during development for main process
  • dev: use correct log level when logging to console in main process
  • security: harden electron_functions, only runtime can use them now
  • security: harden runtime interface by deleting the reference on window (window.r) after the first use. For development it is now accessible at exp.runtime but only in --devmode like exp.rpc
  • dev: update ./bin/update_background_thumbnails.sh script
  • 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 layots #4140
  • fix chat "scrolling up" when someone adds a reaction, resulting in new messages not getting scrolled into view when they arrive #4120
  • 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
  • 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
  • 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
  • losing scrolling "momentum" while scrolling the messages list fast #4122
  • 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
  • cancel old message highlight animations when a new message is highlighted #4203
  • 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
  • improve accessibility a little #4133
  • 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

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