1.30.0 - 2022-05-30
- add check for compatible node while installing dependencies (#2724)
- remove context menu option "open attachment" for webxdc (#2763)
- click on webxdc icon starts it too now (#2775)
- webxdc title is now shown in bold (#2774)
- remove unessesary deltachat-node files from release package
- change composer keybindings (shift+enter now always adds a newline and crtl/cmd+enter now always sends regardless of what the enter key is set up to do)
- update deltachat-node to v1.84.0
1.29.1 - 2022-05-20
- Show settings menu item in titlebar menu
- Sidebar closes on escape key
- add chat name to webxdc window title
- support for webxdc document names
- Access archived chats through sidebar
- Fix crash on migrating accounts from an older version (before 1.21.0)
- Add a guard against selecting accounts with impossible ids (smaller than 0)
- Fix stock translations set too late (after I/0 is started) #2735
- Fix jumping to send video chat invitation
- Fix jumping to last message if sending multiple attachments through drag&drop
- prevent webxdc content from setting the window title
- Fix truncating of names and emails
- Update
@deltachat/message_parser_wasm
to0.4.0
(fixes a email parsing issue) - Update deltachat-node to v1.83.0
1.29.0 - 2022-05-05
You now need node version
>=16
for building desktop
- Fix: exit search when using it to create a dm chat from an email address (new contact)
- Fix "Send Message" does not always open chat view #2592
- Fix contact name has color in quote when replying with sticker
- Fix startup crash when spam clicking on app icon on mac.
- fix webxdc content not visible in gallery
- unexpected click behavior in gallery/document view #2626
- fix prev/next media had seperate list for images and gifs
- fixed height for webxdc icons in messages
- Better empty gallery tab messages
- allow internal webxdc navigation (multiple html files)
- fix random search result position (#2631)
- fix: signature field in Edit Profile is not labeled when empty (#2579)
- Keyboard shortcut preview for "Send on Enter" setting
- Keyboard shortcut reference dialog (cheatsheet), accessible via
Ctrl + /
orCmd + /
- display
video/quicktime
videos - Fix chatlist item showed wrong timestamp (jan 1 1970) if there was no timestamp
- Fix bring back get provider info
- Implement expandable settings
- jump to message from gallery ("show in chat") #2618
- add Webxdc tab to gallery
- handle mailto links in webxdc content in deltachat
- add images to quotes #2628
- Move node-fetch to devDependencies
- Update emoji-mart to
^3.0.1
- Update @types/emoji-mart to
^3.0.9
- Update deltachat-node to
v1.79.3
ENTER + SHIFT
andENTER + CTRL
in the composer do now the same thing: they send or add a newline depending on theenterKeySends
user preference- update webxdc setUpdateListener api
- Remove dependency tempy
- Update @blueprintjs/core to
4.1.2
- use forked version of
react-qr-reader
(@deltachat/react-qr-reader@4.0.0) - nicer webxdc start button #2723
- update nodejs to version
16
- update electron to
18.0.3
- upgrade electron builder to
23.0.4
ENTER + SHIFT
andENTER + CTRL
in the composer do now the same thing: they send or add a newline depending on theenterKeySends
user preference- Metadata text color is now white on sent media messages
- remove dependency
react-qr-svg
1.28.2 - 2022-04-22
- Update electron to
14.2.9
- Enable unread badge counter on windows
- fix Layout issues in Settings window
- Fix chat background on windows
- fix tray icon unread indicator on windows
1.28.1 - 2022-04-05
- Update translations (25.03.2022)
- Update react-string-replace to
1.0.0
- remove wrong line (about send on enter) from changelog in device msg
- webxdc allow
blob:
uri scheme
1.28.0 - 2022-03-25
- Set default of enterKeySends to false again
- remove webxdc clear domstorage settings for now until we know what we want (see #2638)
- increase composer draft saving debounce timeout to one second
- Fix messages not appearing with download on demand
1.27.2 - 2022-03-15
- webxdc content now has access to persistent DOMStorage
- Fix missing key login_socks5_login
- Fix creating contacts from email address in message
- Fix two different about dialogs on macOS #2280
- Fix error in calculatePageKey
- Fix special messages not getting fetched on incoming messages
- Fix react adjacent warning in info message
- Fix open deltachat from uri doesn't detect the uri on macOS #2257
- show qr code content if decoding failed
- fix openpgp4frp uri opening on macOS
- Fix loading more messages if we only less messages to fill the window size
- Fix chatlist jumps to top after archiving
- Reduce startup lag while fetching messages (fix debouncing of onChatListItemChanged)
- Fix webxdc audio playback
- Fix qr scanning on account screen
- fix: log messageg-parser errors and display plain text message as fallback (instead of crashing)
- exclude more unused files from installation package
- Improved videochat instance dialog
1.27.1 - 2022-03-10
- Update electron to
v14.2.6
- click on offline toast now opens the connectivity view
- fix error object logging and make "core could not be loaded" error dialog more useful
1.27.0 - 2022-03-04
- It's now possible to add new group members by their email addresses
- Experimental support for webxdc
- Implement jump to message (quotes, search, webxdc info messages)
- Logging for unhandled frontend errors
- Copying image now possible from gallery and chat view
- Add image zoom for full screen views
- Update
@deltachat/message_parser_wasm
to0.3.0
(fixes some link parsing issues) - Update deltachat-node to
v1.76.0
- Update electron to
13.6.8
- Update translations (3.3.2022)
- Make disabled "delete profile image" button more readable in dark themes @ejgonzalez17 #2478
- Update inApp help (3.1.2022)
- Making the minimal theme even more zen
- Drastically improve performance of MessageList
- Switch from tape to mocha for unit tests
- Don't update Timestamps if they are older then one week
- Removed options to watch inbox and Deltachat folder from advanced settings
- Added option to only watch Deltachat folder to advanced settings
- Update error-stack-parser to 2.0.7
- Sending messages on pressing enter is now activated per default
- added
Command ⌘ + Enter
as alias forCtrl + Enter
to send message whenPress Enter to Send
is deactivated - Disabled fetching account provider info as it causes the ui to be blocked
- migrate backend to strict typescript
- fix opening logfolder and logfile in appx
- Fix overflow in long links inside quotes @naomiceron #2467
- Show error if writing an attachment fails @IrvinLara9 #2479
- Fix connectivity view title @IrvinLara9 #2480
- Do not double log core events
- Fix Bulgarian language name (uppercase first letter)
- Fix signature text styling @ejgonzalez17
- Fix missing image formats @ejgonzalez17
- momentjs isn't localized on first startup
- Fix connectivity status hiding composer @trujillo9616
- Fix overflow in Confirmation Dialog @Abhijnan-Bajpai
- Fix the profile picture removal @cavesdev #2472
- Fix the horizontal scroll in autocrypt dialogs @cavesdev #2277
- Add logging in by pressing enter in AccountSetupScreen
- Fix blob width for html messages
- Fix usage of wrong translation key chat_no_contact_requests
- Fullscreen view for group avatar and own avatar in settings
- Fix messagelist sometimes not loading more messages
- Fix rockettheme font color for highlighted settings options
- Fix device messages showing unneccessary elements
- Fix background image url being absolute -> make it portable #2562
1.26.0 - 2021-12-15
- Add an attachment menu
- fix sending POI
- Update translations (16.12.2021)
1.25.2 - 2021-12-11
PageUp
andPageDown
keys can now be used to scroll in the MessageList- Keeping
Alt + ArrowUp/ArrowDown
pressed now keeps selecting the next chat until the key is released - Download on Demand
- update
filesize
dependency to version8.0.6
- update deltachat-node to v1.70.0
1.25.1 - 2021-11-30
- fixed production builds (
npm run build4production
)
1.25.0 - 2021-11-29
The Downloads of this version are broken because they were done with
npm run build4production
which was broken in this release, please either usenpm run build
or download1.25.1
instead
We jumped to
1.25
for the version (should in theory be1.23
), to be get sync with android and iOS numbering again.
- Clicking on member in group dialog shows the profile of member
- Implement previous/next buttons for the gallery's media view (the left and right arrow keys can also be used for navigation)
- add update unread counts on account screen on incoming messages
- Clickable bot command suggestions, email addresses and hashtags in messages
- Clickable links in messages on the map
- Tray icon now shows a blue circle over the logo in case of unread messages (only linux + win)
- reload profile image on
DC_EVENT_SELFAVATAR_CHANGED
in settings
- Upgrade deltachat-node to
v1.68.0
- Bring back the back and close button in dialogs, move actions that need an ok/cancel button into it's own dialogs
- show contacts that are already in group in add member dialog, but disabled
- show chips for members to add
- update to typescript
4.4.4
and update eslint to version8.2.0
(also updated the eslint plugins to their new versions) - use our new rust (wasm) based message (text) parser instead of
simple-markdown
for making links (and so on) clickable - remove dependencies that are now not needed anymore (
punycode
,simple-markdown
) - dont load quoted messages asynchronously
- Fetch more messages if as close as 200px to top of MessageList
- Join group via qr-code is now async (group already opens, no wait time)
- show only the relevant copy action in the context menu (selection, link, email or text depending on where the context menu was invoked)
- Use Qrcode svg from core
- Update translations (29.11.2021)
- don't show logo twice in notifications (because macOS already shows applogo)
- disable editing of left/readonly groups
- fix member list being incomplete in chat requests
- Fix messagelist not being at the correct position after fetching more messages
- Fix group names/contact names & contact email addresses not being selectable
- Fix scanning QRCode again while the Dialog is still open
- selecting chat now closes all notifications about it again
- fix quotes without message text are empty (#2434)
- Fix react warning in about dialog (#2428)
- Fix bug where wrong message is shown in chatlist item
- use strict typescript for ui code
1.22.2 - 2021-09-23
- fix copy image to clipboard compatibility on windows (see #2323)
- fix whitescreen crash on startup
1.22.1 - 2021-09-22
- remove nsis logging again because it breaks the release build
1.22.0 - 2021-09-22
- Windows installer: don't allow user to choose the installation path. (because user could install to data path and loose data on uninstallation, see #2356)
- Windows installer: enable logging for installer
- fix unreadable POI message in map in dark themes
- fix map crash on maps in DM chats
- fix account removal on windows
1.21.1 - 2021-09-18
- add switch to toggle simultaneous account syncing off
- Implement settings for socks5 proxy
- hide unfinished themes with the prefix
dev_
from the theme selection, unless--devmode
is active. - hide rocket theme
- fix flashing up account list on startup
- fix update/load core translation strings
- fix yggmail emailaddress text overflow in qrcode dialog & settings
1.21.0 - 2021-09-08
- Windows installer: Allow user to choose the installation path.
- Copy-paste images into chat
- make chatlist item height changeable by themes.
- "rocket chat"-like experimental theme
- Implement new contact request ui/ux
- Implement new connectivity view
- Update translations (06.09.2021)
- Upgrade electron-builder to
22.12.0
- Upgrade deltachat-node to
v1.60.0
- Upgrade esbuild to
0.12.15
- Update testcafe to
1.15.0
- Upgrade
react
andreact-dom
to17.0.2
- refresh theme if there is an update event by electron
- Update to electron
13.1.6
- Update some dependencies (
classnames
,emoji-regex
,mime-types
,use-debounce
) and remove unused ones (immutability-helper
,@blueprintjs/select
,wolfy87-eventemitter
,@types/classnames
,@types/css
,@types/sass
,depcheck
,pngjs
) - use core method to validate email addresses, this will make tld email addresses possible
- upgrade minimum nodejs to version
14
- remove dependencies that are now not needed anymore (
fs-extra
) - Upgrade
error-stack-parser
to2.0.6
- Make
sass
and@types/debounce
development dependencies - cleanup backend / main process (remove unused functions / variables)
- Remove dependency
array-differ
- replace
react-virtualized
withreact-window
- show user-visible error in fullscreen media view if mimetype isn't set or not supported
- migrate to core account system
- rename
--debug
flag to--devmode
(in order to fix #2315) - fix duplicated contacts in search
- fix going into archived view starts at bottom
- Chat Background fixes (fix black border on bee background, fix preview of background in settings and color picker now is set to the current color when its opened)
- allow brackets in links (see #2238)
- Update translations (30.06.2021)
- Update deltachat-node to
v1.56.0
1.20.2 - 2021-06-04
- Add env option
VERSION_INFO_GIT_REF
to manualy set the git-ref on the version info, so that you can set it manually if needed. (interesting for packagers only)
- Fix "Forwarded by $author" in message and add support for overwritten sender name to it.
- Fix cursor type on hovering over sticker
- Fix links in status (profile view)
- Adjust sticker styling (quote styling).
- remove unused dependency
spectron
, which also removeschromedriver
dependency.
1.20.1 - 2021-05-28
- fix empty settings after importing backup
- fix archiving/unarchiving chat deselection issues (see #2262)
- clear userfeedback on account switch / logout (see #2261)
- fix link color in quotes
- disable OK button in dialog to add new members to a group if noone is selected
- update translations (28.05.2021)
1.20.0 - 2021-03-22
- use new
decideOnContactRequest
api
- add option to open message HTML in browser
- encryption info for groups
- Add status text to profile view
- allow sending of ".webp" stickers
- allow starting a video chat in groups
- add local help for zh_CN and fr
- add missing Czech translation #2218
- add Mailinglist support
- add support for overwritten sender name (also sometimes referred to as impersonation)
- add experimental audit log to chats (view where only info/system messages are shown such as member added/removed)
- add
--minimized
CLI option to start DeltaChat minimized as a tray icon. This is useful for setting DeltaChat as a startup application that starts up with your computer. - add support for handling
mailto:
links.
- Fix source-mapped stack trace on crash screen in bundled production builds
- Don't delete Contact request messages, that are blocked - answered with never. #2225
- hide show encryption info for saved messages (resulted in error)
- Make text of elements like timestamps, chat list summaries etc. non selectable
- remove "file://" scheme from filenames before calling
dc_msg_set_file
for stickers - initialize name field in contact profile dialog with previously manually set name and use authname as a placeholder
- show context menu also for video chat messages
- Fix a bug where the settings crashed
- Fix a startup crash that sometimes appeared when you had multiple accounts setup.
- update translations (22.05.2021)
- Update deltachat-node to
v1.55.0
- Remove double-click to quote → this allows users to properly use double and triple click to select stuff again
1.15.5 - 2021-03-27
- add Menu item on macOS to show the main window
1.15.4 - 2021-03-24
- Fix dragging out file attachments #2177
- own location and path in maps is not visible in single chats
- Fix crash in settings-profile if account object is empty
- make notifications more reliable and allow multiple ones at a time
- Switch back to file scheme #2171 fixes audio and video seeking issues
- adjust warning/hint color of before-login-hint
- increase
DAYS_UNTIL_UPDATE_SUGGESTION
to 120 days - improve notifications (show chat name and avatar)
1.15.3 - 2021-03-18
- Fix qrcode unscanable in darktheme #2163
- choose better default locations for file open dialogs #2133
- Disable fontligatures completely
- Rename message context menu entry "Copy" to "Copy Text" #2294
1.15.2 - 2021-03-03
- Fix disable contact name edit field on device message
- Fix right click on image mesage opens both context menus #2122
- Fix Attachment sometimes not being displayed (#2144)
- Fix possible backup corruption (pause io while doing a backup) (#2148)
- Fix some react warnings (#2152)
- Fix crash in settings
- Fix enabling/disabling notifications
- update translations (02.03.2021)
- change "Download attachment" to "Export attachment"
- translations for Khmer, Kurdish, Sardu, Slovak and Norwegian
1.15.1 - 2021-02-13
- Package Problems
- Update
electron-builder
to22.9.1
- Update
electron-notarize
to1.0.0
1.15.0 - 2021-02-11
- open message info when clicking on the error status icon of a message
- add deltachat desktop version & build info to the logfiles
- Add warn dialog for urls containing punycode
- add a minimalistic theme featuring an irc like message view
- add a context menu for electron (adds copy/paste options to composer #1997, #2047)
- Add copy button to qrcode text/url result dialog
- Add a confirmation dialog when starting a new videochat
- always show timestamp and padlock/nopadlock on messages (previously padlock and timestamp were hidden on error)
- update translations (10.02.2021)
- add Farsi translation
- Try to always focus composer textarea
- Store relative instead of absolute path to last Account #2028
- replace parcel bunder with esbuild bundler (faster bundle speed)
- turn "theme not found" error from the
--theme
cli option from process exit into normal init fail with a user readable error message in an dialog. - loghandler: warn on non-writable stream
- move error toast to top in order to free the view onto the message input field.
- overhaul ui of email settings
- overhaul ui of switching between media/message list and map
- overhaul ui of "context" menu button
- ui: integrate map dialog into the main screen
- Upgrade electron to version 11
- use only esbuild for frontend builds (skip typescript build & validation, typescript can now be checked with
npm run test
ornpm run check-types
) - ui: make videochat invite messages look like on android
- ui: overhaul send message button
- ux: indicate who forwarded the message in groups
- Remove intergrated BasicWebRTC, because it was broken and we currently lack the resources to fix and maintain it
- Disable React Devtools as they are broken in the newer electron versions
- remove terser minification, the minfication of esbuild is sufficient and faster
- correctly display RTL text inside of the message input field (see #2036)
- performance: only mark messages read on the currently fetched page instead of all when selecting a chat
- show right default background for theme in background preview in settings
- handle invalid theme metadata better (don't display no themes anymore when one has invalid metadata)
- Fix copy of labeled links
- Fix hard to alter text in the middle of "Video chat instance" input field (see #2016)
- Add missing options (at once, one minute...) for autodelete from server
- Update failed messages also in messagelist
- Fix crash on upgrading from v1.12 or earlier
1.14.1 - 2020-12-15
- Add Press F5 to call dcMaybeNetwork
- Show linebreaks in quotes
- trust all labeled links from device chat
- Adjust order of buttons at labeled link dialog
- Change order and ux of context menus, especially for messages
- Increase padding of draft/reply area
- All import of .tar backup
- open profile view instead of chat on click on contact
- Switch to showing archived chats when selecting an archived chat in the chat search and emptying the search
- Switch to archived/normal view accordingly when selecting an archived/unarchived chat
- Update Translations
- call maybe_network on window focus
- Overhaul ui of chat background settings
- Fix "copy link" context menu option for labeled links
- Fix exception when opening second instance of deltachat and tray icon is disabled
- Fix showing/focusing deltachat on second instance
- Hide reply context menu option in device chat
- Fix messages sometimes overflowing
- Fix resizing of quote after fetching author
- Fix state update on unmounted components in Timestamp and LoginScreen
- Fix non emojis getting displayed big (see #1989)
- Fix selecting a chat focus composer input (see #1986)
- Fix processing qr code again while another is still getting processed
- Fix reconnecting logic on suspend/resume or disconnecting/connecting to a network
- Fix using first letter of email address on avatars if there is no username or profile image set
- Fix styling of disabled "remove profile image" button
- Fix bug in tray menu showing hide when the window was visible or vice-versa
- Hopefully fixed rare bug of draft area not getting cleared
- Fix copy text selection from context menu
- Fix Contact Requests (ui was not properly updating)
1.14.0 - 2020-11-24
- Upgrade Emoji Picker(Emoji 12.1) and emojifont(Unicode 13.1) for new emoji support 🦾
- Add Keyboard navigation between accounts in account selection screen
- Add the account name to the account deletion-confirmation dialog
- Add a hover tool-tip with account path and size when hovering over the email address of an account (this is useful when importing a backup of an account you already have and can't distinguish which is the old account and which is the imported one)
- Add context menu to gallery
- Option for packagers to disable asar (
NO_ASAR=true npm run pack:generate_config
). - Added context menu for info messages
- Add simple support for displaying quotes (no attachment preview nor jump to message yet)
- Show sending indicator for outgoing info messages #1867
- Implement tray icon (huge thanks to @pepea28 for contributing & pushing this)
- Add info log message that lists all unconfigured accounts, so you don't need to find them yourself to delete them. (see #1952)
- Add draft/staging area
- add a description to the files you send
- reply to other messages
- Re-add pasting in of qrcode data
- Change "More info" translation to "Message Details"
- Through the emoji mart update, frequent emojis are now not sorted immediately, fixes #1177
- gallery media display type is chosen via viewType now and if the mime type is not displayable by the browser an error is shown
- minor gallery style adjustments
- Own Context Menu Implementation that makes development easier
- Update translations
- Update deltachat-node to v1.50.0
- Update inAppHelp
- hasLocation indicator on messages is now always shown even when the experimental Location streaming feature is not turned on
- localize some unlocalized strings in settings ("select" and "remove" buttons beneath the profile image)
- Overhauled look and feel of the profile editing section in settings
- Overhauled look and feel of about dialog
- removed inline message buttons (3dot menu button and download button)
- Fixed missing application icon for linux
- Fixed unselecting current chat after deleting another chat
- Fix hover color on emoji picker for light theme
- Fix missing translations in emoji picker
- Fix broken enlargen group image #1924
- Fix opening of multiple setting windows via keybinding
- Fix two issues with the labeled link (see #1893)
- Fix refresh of "empty chat" info meassage on chat changes
- Fix removing incompleted account (see #1952)
- Fix that drag n' drop selection message text resulted in an "send following dropped files" dialog
- Fix adding of multiple members to a group via add member with searches in between (see #1964)
1.13.1 - 2020-10-06
- order media in gallery after sortTimestamp, newer ones up
- Fix a bug where we render an empty message list
- Hide invalid options in menu (example: send video invitation in device chat)
1.13.0 - 2020-10-01
- Fix search shows placeholders
- Fix ok button not being a primary button in EncryptionInfo dialog
- Fix handling of QrReader errors with own logger instead of console.error
1.13.0-rc4 - 2020-10-01
- Added indicator icon if disappearing messages are enabled in a chat/group
- Update deltachat-node to v1.45.0
- run npm audit fix
- Overhaul colors of login hint
- Change "remove account" translation to "delete account"
- Disappearing messages are now enabled by default and not experimental anymore
- Fix network errors not shown on failed login
- Fix crash on settings after first login
- Make sure login screen doesn't flash on slow devices
- Fix logging of react crashes.
- Fix confusing error message on wrong autocrypt setup message code
- Fix automatically login to last remembered account
- Fix scanning qr code and general improvement of the whole process
- Fix avatar initials of the text avatars, of people with no displayname, inside of the messagelist
- Fix refreshing message list when disappearing message timed out
1.13.0-rc1 - 2020-08-13
- Improve UX of changing/updating group & contact names, add buttons in those dialogs to the dialog footer
- Overhaul QR Code dialog and condense scan/show qr code into one dialog
- Implement welcome screen & overhaul login flow & account overview
- Update deltachat-node to v1.44.0
- Fix sluggish ui while typing in email address in login form
- Fix url parsing in labeled link confirmation dialog
1.12.0 - 2020-07-31
- Updated deltachat-node to v1.42.1
1.10.4 - 2020-07-30
- Implement experimental WebRTC support for 1to1 video chats & audio calls
1.10.3 - 2020-07-30
- Fix labeled links (fix the regex, make it dumber)
1.10.2 - 2020-07-30
- Fix messagelist being empty when starting chat with contact request
- Fix messagelist not having a scrollbar sometimes
- Fix settings dialog not closable with escape key
- Fix "New contact" in search results
1.10.1 - 2020-07-29
- add hint below ephemeral messages options, that explains the feature
- translate the term "error" in configure dialog
- fix "Invalid date" in message details on searchresult
- disable keycombination for Scroll active chat (
alt + left arrow
because this keyboard shortcut is already used by mac to move over words in input fields)
- deltachat-node to 1.41.0
- core version 1.41
1.10.0 - 2020-07-16
- :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
- 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
- when opening the emoji picker its search bar gets now focused and when closing it the composer gets focused
- 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 google-noto color emoji font
- deltachat-node to
1.40.0
- core version
1.40
1.4.3 - 2020-06-30
- localize full timestamps (when hovering above the short ones) (issue #1732)
- fix startup with last used language (issue #1765)
- fix language update did not apply instantly (issue #1637)
- fix ChatListItem timestamp bug (issue #1720)
window.translate
is nowwindow.static_translate
- also introduced
<i18nContext.Consumer>
&useTranslationFunction()
which trigger a rerender when the language changes
1.4.2 - 2020-06-26
- 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
- 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
- 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.
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
- update Translations
- update Help
1.3.4 - 2020-05-18
- Fix crash on login when entering invalid email
- Fix not being able to login because of old core
- Fix scanning qr code
- Fix error toast only showing the event name and not the error message
- Upgrade deltachat-node to v1.33.0
1.3.3 - 2020-05-12
- Fix encryption dialog causing white screen
- Account Path: old accounts are now migrated to the new account system.
If you experience startup problems make sure you don't have two account folders of the same account.\ This could happen if you duplicated an account folder for backup purposes, for example. If you did not modify the account folders please open an issue on github.
1.3.2 - 2020-05-11
- Fix not being able to delete the first character when renaming a contact
- Mirror picture when scanning a QR code
- Update deltachat-node to v1.32.0
1.3.1 - 2020-05-05
- Fix showing the correct menu on Mac
- Fix showing the titlebar on Mac
- Fix qr scanning on Mac
1.3.0 - 2020-04-30
- 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
--debug
enables now--log-debug
&--log-to-console
- The forward message dialog now shows
saved messages
as first option.
- remove lag when scolling the settings (add thumbnails for chat backgrounds in settings screen)
- 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
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)
- Update translations & languages shown in menu, change prefix of npm translation scripts
- Update Core to
deltachat-core-rust @ 979d7c5
(deltachat-nodev1.29.1
)
1.2.0 - 2020-03-30
- Update deltachat-node/deltachat-core-rust to v1.28.0
- Some typescript convertions @Simon-Laux
- 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
1.1.1 - 2020-03-14
- Update deltachat-node/deltachat-core-rust to v1.27.0
- This fixes a bug of undecryptable messages
1.1.0 - 2020-03-10
- Add copy qr code manually
- Add zoom factor option in order to adjust font size. (It's found under
View
->Zoom Factor
)
- 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
- update core in order to get the
- 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 some unused dependencies
- inApp help is broken on MacOS Help
1.0.0 - 2020-02-22
Ed25519
keys are broken sometimes due to a bug in core (deltachat/deltachat-core-rust#1326)- inApp help is broken on MacOS Help
- 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
- 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.
- 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.
- remove version from titlebar
0.999.1 - 2020-02-02
- Fix crash on help in distributed packages
0.999.0 - 2020-02-02
- Fullscreen view for media files
- Select last openend chat after starting app
- Implement In-App Help
- Implement BCC-Self setting
- Add TypeScript support
- Add/Move to TestCafe as testing framework
- Add windows icons
- Improve chatlist performance
- Removed welcome screen and image
- Rewrite account folder logic
- Improve styling of media gallery
- Show Verified Icon in Navbar
- Disable search when showing archived chats
- Update deltachat-node to v1.0.0-beta23.1
- Fix importing keys
- Various login & account setting fixes
- Fix unread counter
- Fix clicking on notifications and focusing app
- Map dialog styling
- Fix qr images overflowing on small screens
- Fix missing avatars in groups
- Fix sometimes not loading all messages
- Fix destination of DeltaChatData folder if run as portable app
- Delete old logs
- Fix showing spinner more noticable
- Fix video attachment play button
0.901.0 - 2019-12-20
- reword the hints when the user cannot write to a chat #1231 @r10s @hpk42
- Internal: fix logger format when logging to console is enabled for translation errors #1061@Simon-Laux
- Improve confirm dialogs #1249 @Simon-Laux
- markdown removed (will come back in the future)
-
Fix the desktop side of the bug where when a user changed their name the new name wasn't displayed see #1228 for more info on that bug.
-
Fix MessageList not updating/scrolling down on incoming message #1229 @Jikstra
-
Fix subtitle missing in device-chat #1225@Simon-Laux
-
Make sure all layers are removed before updates #1259 @nicodh
-
Fix bug: chat was still selected active after switching accounts #1260 @nicodh
-
Update deltachat-node to 1.0.0-beta.21
- upgrade core 1.0.0-beta.21
0.900.0 - 2019-12-12
- rename
logout
toswitch account
fdb62d7 @Simon-Laux - Save log to file containing correct day and month (starting at 1 rather than at 0 for january) #1145@pabzm
- Improve Background Selection layout (refactor) #1162 @nicodh
- New Background Images @paulaluap @nicodh
- make messageStatusIcon in chatlistitem green #1173@Simon-Laux
- DOCUMENTATION: guidelines for css #1072 @Simon-Laux
- possibility to make truly portable windows builds forum topic #1138 @Simon-Laux
- (Map) add an icon for Point of Interest #1127@nicodh
- Add map marker icon to messages with location #1127@nicodh
- Add "Copy link" into context menu #1153@Simon-Laux
- Add setting to set & change profile image #1151@Simon-Laux
- Implement keybindings #1157@Jikstra@missytake
- Add file drag-in confirmation dialog #1174@Simon-Laux
- Add forwarded message indicator #1183@Simon-Laux
- Make chat title and group name clickable #1192@nicodh
- Create device chat and saved message chat on first login #1199@Jikstra
- Fix empty lines are not preserved #1119 @Simon-Laux
- Fix appdata.xml for flatpak builds #1125 @muelli
- Fix Theming issues (theming is still WIP) #1072 @MIntrovrt
- Fix devbuilds to really use an own data directory ffcfb52@Simon-Laux
- Fix first message missing in messagelist 2d2ad4a@Jikstra
- Fix subtitle disappears in chatview #1130@Simon-Laux
- Fix selecting a file to import a secret key. #1144 @pabzm
- Fix incoming image metadata unreadable #1135@Simon-Laux
- Fix freeze when clicking on POI and a few other map bugs #1127@nicodh
- Fix background color selector disappearing a6f837f@Simon-Laux
- Fix groupname in show group qr code #1154@link2xt
- Fix New group chat isn't selected #1155@nicodh
- Fix Show encryption info crashes #1166@Jikstra
- Messages appear in wrong chat (on scrolling up) #1158@Jikstra
- Chat scrolls not to completely to bottom if pictures are present #477@Jikstra
- Chat updates (such as delete or new incoming message) result in jumping to the end #712@Jikstra
- Fix dispatching select chat action #1205@Jikstra
- Message does't resize to chat area if display_name is long #1188@Jikstra
- Playing audio from "audio" tab opens fullscreen preview window and play in background #1168@Simon-Laux
- Fix login progress bar #1211@Jikstra
- Fix take message height from core into account #1210@Simon-Laux
- Message component (scss classes edition) #1072 @Simon-Laux
- Message component Part 2 #1147 @Simon-Laux
- MainScreen and split MessageList component into two components #1128@Jikstra
- Background Selection layout #1162 @nicodh
- Rewrite MessageList store logic and refactor chat store #1161@Jikstra
- Refactor _messagesToRender #1114@link2xt
-
@adbenitez fixed some types
-
Thanks to our translators
-
Update deltachat-node to 1.0.0-beta.15
- upgrade core 1.0.0-beta.15
0.840.0 - 2019-11-05
- ChatView refactoring #1017 @nicodh
- Add janka's welcome image @jankass @Simon-Laux @jikstra
- Rename the
Create group
button to a more genericok
button @Jikstra - Improve backend & frontend logging #1026 #1030 @Simon-Laux
- Various styling tweaks @Simon-Laux #1039
- Improve backend deltachat controller @Simon-Laux #1056
- Reorder settings @jikstra (#1035)
- Upload preview builts to download.delta.chat (CI) @lefherz #1088
- Implement ssl certificate settings @link2xt #1076
- Restyle user-feedback @jikstra #1100
- Add new zealand background image of @nicodh @Simon-Laux
- Update deltachat-node to v1.0.0-alpha.11
- Restyle about dialog @jikstra
- Implement maybeNetwork @jikstra
- Hide retry send from message context menu @nicodh
- Call setCoreStrings after opening the context @link2xt
- Add confirm delete message dialog @hansal7014 #1083
- Fix windows background @Simon-Laux (#1016)
- Fix constants in serverFlags conversion #1028 @link2xt
- Fix showing user feedback/errors again @Simon-Laux #1047
- Fix mark message as seen @Simon-Laux #1054
- Fix showing line breaks in Messages @Jikstra #1062
- Close edit group dialog when clicking on save button @jikstra (#1067)
- Fix broken notificatins @nicodh #1071
- Fix media view @Simon-Laux
- Fix showing qr code on group creation @Jikstra #1101
- Fix various key warnings @Jikstra #1103
- Do not call messageToJson for daymarker messages @link2xt
- Fix updating account settings @nicodh
- Fix serverFlags @link2xt
- Implement experimental sticker support @jikstra #1032
- Add react dev tools #1029 @simon-laux
0.201.0 - 2019-09-27
- A few default chat background images to choose from @Simon-Laux
- fixed new Language Strings and fixed a11y strings
0.200.0 - 2019-09-26
- Add user customizable message list backgrounds @Simon-Laux #1001
- Add placeholder chatlist items @Simon-Laux #1007
- Implement lazy loading chatlist @Jikstra #997
- Add labels for icon buttons to improve Accessability @Simon-Laux #966
- Add basic theming support and some themes, major css refactoring included (not yet exposed in Settings, needs cli parameter) @Simon-Laux @MIntrovrt #911
- Upgrade deltachat-node to v1.0.0-alpha.8 @Jikstra
- Use hooks for loading contacts/chats @Jikstra
- UI Rework: Create Chat/Group @Jikstra #957
- UI Rework: Edit Group @nicodh #970
- UI Rework: Put most screen changes into dialogs
- UI Rework: Settings
- Upgrade standard @ralphtheninja #900
- Fix typos in _experimental_en.json @OzancanKaratas #1003
- Fix copy/paste log path on Mac @clemens-tolboom #988
0.104.0 - 2019-06-09
- Add ci deb building scripts @hpk42 @jikstra #752
- Add ci deb build instructions for ubuntu 19.04 @jikstra
- Add ci deb build instructions for 19.04 with netpgp @jikstra #814
- Add settings for displayname and signature @Simon-Laux #810
- Add progress indicator on login @Simon-Laux #811
- Add incremental builds on watching @Jikstra #827
- Refactor message body and implement simple markdown @Simon-Laux #833
- Add advanced settings section and switch to turn on/off location streaming @jikstra #832
- Open files in media view directly @Simon-Laux #817
- Refactor chatlist & messagelist, use async approach, improves performance a lot @nicodh #835 #840
- Remove unused dependencies @Simon-Laux #835
- remove i18n property and replace each occurence with the transifex one @Simon-Laux #843
- Fix ci deb building, add building .debs for 18.10 (backported to 0.103.0) @Jikstra #805
- Fix ci testing @Jikstra #826
- Update fstream dependency @jikstra #825
- Use a friendlier file name for logs on windows @ralphtheninja #828
- Fix images in media gallery showing as squares again @Simon-Laux #847
- Update rpgp to 0.2.1 @jikstra #844
0.103.0 - 2019-05-22
- add context menu to ChatList @Simon-Laux #698
- Add location streaming support @nicodh #747
- Add map controls @nicodh #765
- Add react-debugger @Simon-Laux
- Update and integrate appstream file (flatpaks) @flub #730
- Implement drafts @jikstra #721
- simplify chat object creation, optimisations & remove unpkg from whitelist @Simon-Laux
- Refactor sass @nicodh
- Update deltachat-node to 0.43.0 @ralphtheninja
- New state handling @nicodh #785
- Change backend into multiple files @jikstra #787
- Update deltachat-node to 0.44.1 @jikstra #796
- Import/Export keys @nicodh @karissa #251 #707
- Updated emoji-mart @Simon-Laux
- Make sure images don't overflow in ChatView @Jikstra #734
- Fix crash on contact requests @Simon-Laux #755 #776
- Fix broken render when archiving/deleting chats @ralphtheninja #762
- Prevent select all @Simon-Laux #774
- Remember map settings @nicodh #777
- Update readme for new dc-node @flub #779
- Improve chatlist performance @karissa #782
- Change emoji picker behaviour @Simon-Laux #795
- Fix delete account @jikstra #799
- Reapply lost changes @nicodh #800
0.102.0 - 2019-03-12
- Send file by drag&drop to ChatView @Simon-Laux
- Add native badge count for osx and linux #696 @Simon-Laux
- Add setting for changing newline/message sending with enter/shift-enter/ctr-enter #662 @Simon-Laux @Jikstra
- Open context menu on right click @nicodh
- Change background color for success feedback #703 @nicodh
- Make elements on Settings screen unselectable #705 @nicodh
- Improved ui/ux of fullscreen images/videos #710 @nicodh @jikstra
- Log file catch when deltachat-node dependency is missing #693 @Simon-Laux
- Fix updating login credentials in settings #695 @nicodh
- Fix multinline composer performance #704 @Simon-Laux
- Fix showing media buttons #717 @Jikstra
- Remove devtron so we can remove highlight.js @ralphtheninja
0.101.0 - 2019-02-27
- Sort languages alphabetically (#640) (@Simon-Laux)
- Set this.chatView.current from the start (@ralphtheninja)
- Fix some typos and tweak logging docs (@ralphtheninja)
- Update github issue template (#647) (@ralphtheninja)
- Cleanup ipc (#641) (@ralphtheninja)
- Hide error message when attempting to login (#644) (@ralphtheninja)
- Add more detailed info about deltachat-core to About sreen (@Simon-Laux)
- Improve hanlde position for context menu of messages (#666) (@nicodh)
- Use vertical ellipsis for context handle (#671) (@nicodh)
- Update deltachat-node dependency to v0.40.2 (#678) (@ralphtheninja) (@jikstra)
- Add logging documentation (#628) (@Simon-Laux)
- Add line break between advanced button and login button (#635) (@Jikstra)
- Prevent running multiple instances (#649) (@ralphtheninja)
- Resize the composer based on the newlines in the text (multiline composer) (#654) (@jikstra)
- Added MAC install information to README (#660) (@zafai)
- Remove misleading/Uninformative lefticons in login form (#637) (@Jikstra)
- Remove style specific components (#645) (@ralphtheninja)
- Show leading digits in Autocrypt Setup (#651) (@ralphtheninja)
- Change
chown
tochmod
in README.md (#655) /(@naltun) - Remove/Hide scrollbar in groupname & and fix emoji in avatar (#661) (@Simon-Laux)
- Do not send empty messages (i.e. only spaces) (#670) (@nicodh)
- Fix layout breaking when pasting long multiline messages to composer
- Focus the composer position on the current selection/cursor (#677) (@jikstra)
0.100.0 - 2019-01-27
- Simplify logging (#602) (@ralphtheninja)
- change language dropdown to use the local names (@Simon-Laux)
- Pass in logHandler to menu.init() from ipc (@ralphtheninja)
- Be explicit when ignoring _*.json, _languages.json should be ignored (@ralphtheninja)
- Selected chat now uses the delta (light) color (@jikstra)
- Update translations (@ralphtheninja)
- Fix message duplication (#613) (@Simon-Laux)
- Appdata updates and cleanup (@har9862)
- For some reasons emoji-mart doesn't pull in a required dependency, we need to require it manually (@jikstra)
0.99.0 - 2019-01-20
- Update copyright year in readme (@jikstra)
- Use path.join() for getLogsPath() (@ralphtheninja)
- Upgrade bindings (#595) (@ralphtheninja)
- Wrap application-config module for proper appConfig during production and testing (#598) (@ralphtheninja)
- Use electron v4 (#581) (@ralphtheninja)
- Misc cleanup (#588) (@ralphtheninja)
- State refactor (#583) (@ralphtheninja)
- Update translations (@ralphtheninja)
- Rename Home component to ScreenController (@ralphtheninja)
- Login automatically if last credentials were saved in state (#589) (@ralphtheninja)
- Add devtron (@ralphtheninja)
- Remove password and account settings label (#538) (@ralphtheninja)
- Remove window.state, not used (@ralphtheninja)
- Do not send uncaughtError to render process, just log and die (#593) (@ralphtheninja)
0.98.2 - 2019-01-11
- Tweak search button (#568) (@jikstra)
- Convert
src/config.js
tosrc/applications-constants.js
with a functional API (#578) (@ralphtheninja) - Improve css building for conversations stylesheets (#573) (@jikstra)
- Update install instructions in README (@jikstra, @ralphtheninja)
- Restyle create chat buttons (#563) (@jikstra)
- Update outdated watch script (@ralphtheninja)
- Hide known accounts section when it's empty (#567) (@Simon-Laux)
- Set minimum window height to 450px (@jikstra)
- Upgrade
deltachat-node
to^0.36.0
for Mac OS prebuilt binaries (#570) (@ralphtheninja) - Make unit tests less spammy (#554) (@ralphtheninja)
- Simplify state load (#540) (@ralphtheninja)
- Make converting translations less spammy (#547) (@ralphtheninja)
- Add
rc
module for configuration (#574) (@ralphtheninja) - Add logging functionality (#497) (@Simon-Laux)
- Add
hallmark
module for markdown linting (#548) (@ralphtheninja)
- Remove
bin/clean.js
(@ralphtheninja) - Clean up unused configuration code (@ralphtheninja)
- Fix non verified contacts in verified groups (#580) (@ralphtheninja)
- Fix escaped characters in translations (#569) (@ralphtheninja)
- Adjust login form so it's not hidden below navigation bar (#564) (@jikstra)
- Fix broken
rimraf
dependency (@jikstra)
0.98.1 - 2019-01-06
- Use google noto emojis and remove image emojis (@Simon-Laux)
- Tweak functionality in edit group page (@Simon-Laux)
0.98.0 - 2019-01-05
- Use language fallback for missing language variants (@ralphtheninja)
- Translations now based on xml and shared with other Delta Chat projects (@karissa, @jikstra, @ralphtheninja)
- Made more elements unselectable (@Simon-Laux)
- Improve build/run instructions (@obestwalter)
- Upgrade
deltachat-node
to^0.35.0
(@ralphtheninja)
- Add settings for configuring
mvbox
andsentbox
threads (@jikstra) - Add divider between chat list and chat view (@Simon-Laux)
- Write output of
dc.getInfo()
to console (@ralphtheninja)
- Remove all
.ts
/.tsx
based code (@ralphtheninja)
- Message input field keeps focus (@Simon-Laux)
- Fix issue with Autocrypt setup dialog not closing (@ralphtheninja)
- Add back menu item for unblocking contacts (@ralphtheninja)
- Fix group image issue (@ralphtheninja)
- Only run
dc.getConfig()
on valid account folders (@Simon-Laux) - Handle
DC_EVENT_SELF_NOT_IN_GROUP
error (@ralphtheninja) - Fix icon rotation (@Simon-Laux)
- Fix issues related to media height (@Simon-Laux)
0.97.0 - 2018-12-24
- Upgrade
deltachat-node
to0.30.0
(@ralphtheninja)
0.96.0 - 2018-12-11
- Improve experience for inputting Autocrypt setup codes (@karissa)
- Media view for chats (@karissa)
- See encryption info for contacts in a chat (@karissa)
- List contact requests (@karissa)
- File->Quit in the menu to quit the application (@ralphtheninja)
- Drag a file out of the chat window to the filesystem to copy it locally (@Simon-Laux)
- Settings option for sending read receipts (@karissa)
- Settings option for preferring encryption (@karissa)
- Forget account button in the Login screen (@karissa)
- Update account settings while logged in (@karissa)
- Make button hover state a pointer cursor (@karissa)
- Read and delivered checkmarks are now green (@Jikstra )
- Display filename and size for downloadable files in messages (@Simon-Laux)
- Richer file messages, including displaying webm videos (@ralphtheninja)
- Ask user before leaving group (@ralphtheninja)
- Mark messages read properly (@karissa)
- Small bug with exporting backups (@Jikstra)
- Upgrade
deltachat-node
to0.29.0
(@ralphtheninja) - Remove single-folder compatibility message (@karissa)
- Update to electron
3.0
(@karissa)
0.90.1 - 2018-12-11
- Upgrade
deltachat-node
dependency to^0.28.0
(@ralphtheninja) - Deploy on Mac for Travis (@ralphtheninja)
- Disable reply button (#400) (@jikstra)
- Add colored avatars (@jikstra)
- Add notifications (#246) (@karissa)
- Add import/export backup in settings dialog (#267) (@karissa)
- Add multiline composer (#394) (@jikstra)
- Add
imageFailedToLoad
translation (#385) (@karissa) - Fix accidentally skipped message (#378) (@jikstra)
Historical Note We decided to change the versionining scheme to be more in line with the android app.
Historical Note 2 We removed the older changelog, you can look at the git history to get it. (version numbers made hallmark crazy)