Skip to content

v1.46.0 - 2024-06-10

Compare
Choose a tag to compare
@Simon-Laux Simon-Laux released this 10 Jun 16:47
· 319 commits to main since this release
d16eb56

🐣 New Onboarding: ⚑️ Sign up to secure fast chatmail servers (https://delta.chat/chatmail) or use classic e-mail servers

πŸ’» Collapse chat list on small screens or window sizes
πŸ“‹ Accept images from clipboard in QR reader
πŸ–ΌοΈβœ‚οΈ Image cropper for profile image selector
πŸ“Œ Webxdc windows now remember their last position and size
πŸš€ Shorter startup times on newer Mac (through native ARM builds)
✨ Many improvements and bug fixes

Changelog

Changed

  • Update translations (2024-06-09) #3925

Fixed

  • refresh member list after changes #3807

[v1.45.5] - 2024-06-08

Added

  • send contact as VCard from attachment context menu #3830

Changed

  • Update translations (2024-06-08) #3923

Fixed

  • Do not set min window dimensions on screens that are smaller than those min dimensions (such as linux phones) #3919
  • packaging: respect NO_ASAR env var in afterPackHook #3916
  • fix image cropper is not started when creating a group #3920

Changed

  • Update @deltachat/stdio-rpc-server and deltachat/jsonrpc-client to 1.140.2

[v1.45.4] - 2024-06-06

Added

  • Add image cropper to setting group avatars #3905

Changed

  • do not open last chat when switching accounts in small screen mode #3912
  • open last chat when exiting small screen mode #3912
  • Fix removing group avatars #3905
  • Do not unselect chat when opening global map #3912
  • Fix missing translation for broadcastlist name #3913

Fixed

  • Show error to user if core process exits unexpectedly #3904

[v1.45.3] - 2024-06-05

Fix

  • Fix map in packaged build #3900

[v1.45.2] - 2024-06-04

Fix

  • Fix notifications (was broken in 1.45.1) #3898

[v1.45.1] - 2024-06-04

Added

  • Added a Small Screen Mode, when you rezise the window to be small it will only show the chatlist with account sidebar or the Chat View with a back button.
  • show VCard attachment as VCard in message list #3840
  • add contact from VCard & start chat on click #3840
  • Webxdc realtime support #3741

Changed

  • Update @deltachat/stdio-rpc-server and deltachat/jsonrpc-client to v1.140.0
  • Always show msg.overrideSenderName even when the message is sent by yourself
  • Secure notifications on linux: escape html, like signal does #3875, #3890
  • Update translations (2024-06-04) #3871 #3888 #3895
  • adapt title of "Privacy Policy" link for default instance #3872
  • ContextMenuItem now can render icons #3811
  • use our own ContextMenu for AttachmentMenu #3811
  • replace BlueprintJS Button and Icon with our implementation in chat navbar and attachment menu #3811
  • update @deltachat/message_parser_wasm to 0.11.0 -> Bugfixes for link parsing:
    • restrict what can be in a label for a labled link
    • fix that false-positives in link detection

Fixed

  • fix that map tab is highlighted when you are in the media/gallery tab #3867
  • fix message text "wobbling" on hover #3862
  • fix: close alternative options dialog when setting up as a second device #3873
  • fix map not opening #3876
  • fix ImageCropper not working on smaller images
  • fix: right click in ContactList should open a context menu #3884

[v1.45.0] - 2024-05-24

Added

  • Remember last position & size of webxdc windows #3754 #3755
  • add quick-key CtrlOrCmd+q for submenu quit #3758
  • add window titlebar for html_email- and help window #3770 #3778
  • add quick key Cmd+W/Ctrl+W to close webxdc-, html_email- and help-window #3770 #3778
  • Accept images from clipboard in QR reader #3762
  • Introduce new Spinner component #3786
  • Instant Onboarding #3773 #3801
  • Add instructions and troubleshooting button to "Add as Second Device" dialog #3801
  • Add image cropper for profile image selector #1779
  • add more information to about screen (runtime, where the rpc server is and whether you run under arm translation) #3567
  • Use openstreetmap in map
  • Open map in a separate window
  • Add global map for all chats in account

Changed

  • Update translations (2024-05-20) #3746 #3802 #3827 #3837
  • The latest reaction is now shown in the chatlist, if it's newer than the last message #3749
  • minor improvements to "add second device" dialog #3748
  • Remove deprecated translations #3756
  • Refactor chat store into React context #3725
  • Improve security: restrict file protocol #3769 #3798 #3800
  • Change chatlist to use new chatlist changed event from core #3268
  • Refactor QR code reader #3762
  • add animations for message shortcuts menu #3759
  • reactions: add message height animation #3752
  • update @deltachat/message_parser_wasm to 0.10.0 -> now parses internationalised Links and some minor bugfixes #3813
  • replace emoji regex with message-parser function for counting emojis #3813
  • update eslint dependency and its plugins #3808:
    • eslint: 8.54.0 -> 8.56.0
    • eslint-config-prettier: 9.0.0 -> 9.1.0
    • eslint-plugin-prettier: 5.0.1 -> 5.1.3
    • eslint-plugin-react-hooks: 4.6.0 -> 4.6.2
    • @typescript-eslint/eslint-plugin: 6.13.1 -> 7.8.0
    • @typescript-eslint/parser: 6.13.1 -> 7.8.0
  • bump nodejs requirement to >=18.18.0 #3808
  • reorganise some settings acording changes on android & ios #3812
  • reword password label to 'Existing Password' #3826
  • replace deltachat-node with @deltachat/stdio-rpc-server #3567
  • Update @deltachat/stdio-rpc-server and deltachat/jsonrpc-client to v1.139.3
  • upgrade electron from 28.2.3 to 30.0.2
  • increase minimum nodejs version from 18 to 20
  • hide irrelevant advanced settings for chatmail users #3823
  • upgrade electron-builder from 24.6.4 to 24.13.3 #3828
  • upgrade mocha to 10.4.0

Fixed

  • fix chat audit dialog was going out of viewport on smaller screens #3736
  • fix long names breaking layout of reactions dialog #3736
  • hide "add second device" instructions when transfer has started #3748
  • improve chat scroll performance #3743, #3747
  • faster load of contact lists in "New Chat" and "New Group" #3842
  • reduce CPU load when moving mouse over chat #3751
  • fix chatlistitem background when context menu for it is shown it is now highlighted correctly on pinned chats #3766
  • fix add missing top padding to confirm sending files dialog #3767
  • remove last selected chat id in ui settings when deleting the selected chat #3772
  • fix translation keys in keybindings cheat sheet dialog #3779
  • fix random scroll position and missing redraws when opening "Archive" #3268
  • fix: clear notifications for a contact request when blocking it #3268
  • Unmount QR scanner and disable camera correctly on abort or exit #3762
  • Close reactions bar on emoji selection #3788
  • fix Clicking notification does not bring Delta Chat to foreground on Windows #3793
  • Prevent re-rendering of account sidebar when switching account #3789
  • fix help not opening for languages that have no localized help #3801
  • quoted messages with single emoji as text look too big #3813
  • fix the bug where reactions bar is closed after arriving new message #3760
  • fix problem of focus when opening create chat dialogue #3816
  • fix the bug where EditAccountAndPassword dialog does not close with OK button
  • fix the problem of pressing ENTER when logging in and prompting doing additioanl dialogs #3824

Removed

  • remove disabled composer reason, now composer is just always hidden when chat.canSend is false #3791
  • remove --multiple-instances flag #3567

Download

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

Release Progress (app stores and other places where you can get the app) is tracked in #3929