v1.47.0 2024-10-23
Pre-release
Pre-release
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
to32.1.0
#4138 - dev: transformed repo into monorepo
- dev: switched from
npm
topnpm
- 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
anddeltachat/jsonrpc-client
to1.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 atexp.runtime
but only in--devmode
likeexp.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