Releases: deltachat/deltachat-desktop
Releases · deltachat/deltachat-desktop
v1.12.0
v1.10.0
this is a pre-release for testers: https://support.delta.chat/t/test-upcomming-desktop-1-10-x-release/1080
Changelog
Added
- :colon-emoji: support for skin tones (👍:skin-tone-6:)
- :colon-emoji:'s are now replaced with the unicode emoji they represent on send
- add explaination if there are no contact requests
- add support for markdown links
[label](url)
(with a open confirmation dialog to prevent phishing) - implement disappearing messages as an experimental feature
Fixed
- fix using the system language if no language is selected
- fix a bug where the user would end up with multiple contexts after reloading from a frontend crash
- fix Chat-view does not scroll down on incoming message #1783
Changed
- when opening the emoji picker its search bar gets now focused and when closing it the composer gets focused
Technical
- removed
styled-components
- increase the version numbering to 1.10 to sync up with ios & android versioning and to avoid troubles with the ancient tags that still linger in the git history.
Updated
- updated google-noto color emoji font
- deltachat-node to
1.40.0
- core version
1.40
Download
1.4.2 - 2020-06-26
Added
- Burner accounts with QR code
- Theming (some Dark themes and the possibibilty to add even custom ones)
- Mute Chats
- Add Search for Contacts and Messages
- Add autodelete settings
- add git rev to the version in the about dialog
- Oportunistic reminder to update after 90days
- Add a crash-screen that appears instead of the white-screen on a react crash.
- Add enlarge group image
- Add chat image to navbar
Fixed
- Pointer cursor on hovering over document item
- update Readme a bit
- Fix whitescreen crash on opening the EncryptionInfoDialog
- Fix drop send multiple files at once (#1622)
- Fix window bounds are not saved correctly #1705
- Fix export backup progress bar missing
- Fix
dc_get_msg called with special msg_id=0
warnings printed to console - Fix window position on first start (#1711)
- Fix error message on login starting with ',' #1702
- Fix offline toast displayed before login #1729
- Fix "Authentication failed" notification does not disappear even after successfull login #1594
- Fix login button staying disabled on error #1661
- Fix use system language until the user chooses their language #1712
- Fix selecting a non existing chat after restarting DeltaChat
Changed
- Tweak settings design a bit
- Adjust chatlistitem hover colors
- Improve human-readability of logfiles
- display the offline status as permanent toast instead of the error message
- open an electron error dialog on uncaught Excerptions
- Tweak Login styling
- move qr code description up
- Tweak: Less cursor type switching
- Improve styling of Fullscreen-Attachment buttons
- move the verified icon over the group avatar
- now it is possible to have multiple accounts with the same email address (you can import a backup next to the active account)
- change account path again - now the account folder name isn't tied to the email address anymore.
- Update to deltachat-node v1.39.0 (async core)
- Add open attachment to message context menu and increase clickable area (click to open attachment)
- Overhauled login/update credentials flow & ui/ux to provide a more stable and clear experience
- Importing a backup now automatically loads the imported account
- Save account path instead of account addr for remembering the last selected account
- We don't scroll down on incoming messages anymore
- Solved the macOS appstore issue and the macOS notarizing issue.
- Exclude some unused resources from being bundled with the release.
Technical
This section is only relevant to contributors.
- Convert everything in the source folder to typescript
- move more styles from styled-components to scss
- Refactor Dialog system to make things easier for developers and fix stacking multiple instances of the same dialog
- split settings dialog into multiple files
- convert
require
s toimport
s - Refactor Keybindings
- Split Build script into smaller build scripts.
- replace
node-sass
withsass
to remove the native dependency - introduce
runtime.ts
as a place to collect electron specific functions (will replacerenderer/ipc.ts
) - 1.4.0 and 1.4.1 don't have a tag/release as they were test versions only distributed on the Microsoft App Store
Updates
- update Translations
- update Help
Downloads under: https://download.delta.chat/desktop/v1.4.2/
1.3.2 - 2020-05-11
Fixed
- Fix not being able to delete the first character when renaming a contact
Changed
- Mirror picture when scanning a QR code
- Update deltachat-node to v1.32.0
1.3.1 - 2020-05-05
Fixed
- Fix showing the correct menu on Mac
- Fix showing the title-bar on Mac
- Fix qr scanning on Mac
v1.3.0
Added
- add Import/Scan QR code which enables you to verify contacts and to join verifed groups from desktop (#1550)
- add pinned chats #1537
- add big view of profile image (closes #1356)
- add option to change a contacts displayname (#1502)
- add some Mac keybindings (related to #1451)
- add
cmd + ,
as shortcut to open the settings - focus the message composer
- mac specific hide window (solves #634)
- add
- add primitive & experimental contact import (you can import a json array of contacts in the devconsole)
- add archive label to archived chats #1537
- add support for opening openpgp4fpr uris with deltachat-desktop
Changed
--debug
enables now--log-debug
&--log-to-console
- The forward message dialog now shows
saved messages
as first option.
Performance Improvements
- remove lag when scolling the settings (add thumbnails for chat backgrounds in settings screen)
Bugfixes
- Info events are now always logged (not only when
--log-debug
is enabled) - fix that emojis get displayed right in the popups
- fix composer whitescreen when having a zoomlevel
- Some styling fixes:
- remove unneccessary border on chatlist
- changer caret color of sarch input to the same color as the placeholder
- make dialog height overlap navbar/composer for fixed dialogs
- Fix fake-contact-item label #1529
- fixes help won't open on mac (open help in seperate electron window)
- fix hover color for selected chats and make it a lot more slight
Technical
This section is only relevant to contributors.
- Convert project files to typescript (75% complete)
- Move more styled components to scss and cleanup some unsused classes
- add top-evil script (shows places that need work)
Updated
- Update translations & languages shown in menu, change prefix of npm translation scripts
- Update Core to
deltachat-core-rust @ 979d7c5
(deltachat-nodev1.29.1
)
v1.2.0
Changed
- Update deltachat-node/deltachat-core-rust to v1.28.0
- Some typescript convertions @Simon-Laux
Fixed
- Fix a bug on incoming message where screen went blank @Simon-Laux #1523
- Copy whole message to clipboard @Simon-Laux
- Fix about dialog links @Simon-Laux
- Make e2e tests more stable @nicodh
v1.1.1
Changed
- Update deltachat-node/deltachat-core-rust to v1.27.0
- This fixes a bug of undecryptable messages
downloads under:
https://download.delta.chat/desktop/v1.1.1/
1.1.0
Added
- Add copy qr code manually
- Add zoom factor option in order to adjust font size. (It's found under
View
->Zoom Factor
)
Changed
- Development related:
- new code formatter (prettier insted of standardjs)
- convert some more code to typescript
- update deltachat node 1.26.0
- update core in order to get the Ed25519-key bugfix in deltachat/deltachat-core-rust#1327
Fixed
- fix focus composer textarea when chat id changes
- fix group name editable
- fix avatar shrink bug on too long names (profile view)
- fix emoji name/initial avatars in message list
- fix a css bug that destroyed the app layout in media view (eadd487)
- fix copy to selection button shown even when nothing was selected.
Removed
- removed some unused dependencies
Known Bugs
- inApp help is broken on MacOS Help
- if you downloaded this release before 11. march 17:00 and got an error message, please re-download now, because you got an broken build.
Downloads are found under https://download.delta.chat/desktop/r1.1.0/
v1.0.0
[1.0.0] - 2020-02-22
Known Bugs
- Ed25519 keys are broken sometimes due to a bug in core (deltachat/deltachat-core-rust#1326)
- inApp help is broken on MacOS Help
Added
- open help via F1
- button to open DM chat in profile view
- info messages are now selecteable
- provider info
- info message in empty chats
--multiple-instances
flag to allow multiple deltachat instances
Changed
- Upgrade deltachat-node to
v1.25.0
- upgrade electron builder to
22.3.2
- upgrade electron to
6.1.7
- Open Help in browser
- improved build process
- Chat scrolling improvements
- replace webpack with parcel
- convert more
- Restyle main menu
- Media view doesn't go into fullscreen anymore.
Fixed
- Small styling fixes
- Fix qr images getting scrollable
- Duplicate language entries in Language selection menu
- Fix Message state was not updated in ChatView
- Fix images so they don't cause horizontal scrolling anymore.
Removed
- remove version from titlebar