Releases: deltachat/deltachat-desktop
Releases · deltachat/deltachat-desktop
v0.103.0
Added
- 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
Changed
- 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
Fixed
- 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
v0.102.0
Added
- 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
Changed
- 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
Fixed
- 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
Removed
- Remove devtron so we can remove highlight.js @ralphtheninja
v0.101.0
Changed
- 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)
Added
- 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)
Removed
- Remove misleading/Uninformative lefticons in login form (#637) (@Jikstra)
- Remove style specific components (#645) (@ralphtheninja)
Fixed
- 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)
v0.100.0
Changed
- 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)
Added
Fixed
- 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)
v0.99.0
Changed
- 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)
Added
- Login automatically if last credentials were saved in state (#589) (@ralphtheninja)
- Add devtron (@ralphtheninja)
Removed
- Remove password and account settings label (#538) (@ralphtheninja)
- Remove window.state, not used (@ralphtheninja)
Fixed
- Do not send uncaughtError to render process, just log and die (#593) (@ralphtheninja)
v0.98.2
Changed
- 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)
Added
- Add
rc
module for configuration (#574) (@ralphtheninja) - Add logging functionality (#497) (@Simon-Laux)
- Add
hallmark
module for markdown linting (#548) (@ralphtheninja)
Removed
- Remove
bin/clean.js
(@ralphtheninja) - Clean up unused configuration code (@ralphtheninja)
Fixed
- 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)
v0.98.1
Changed
- Use google noto emojis and remove image emojis (@Simon-Laux)
- Tweak functionality in edit group page (@Simon-Laux)
v0.98.0
Changed
- 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)
Added
- 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)
Removed
- Remove all
.ts
/.tsx
based code (@ralphtheninja)
Fixed
- 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)
v0.97.0
Changed
- Upgrade
deltachat-node
to0.30.0
(@ralphtheninja)
v0.96.0
Added
- 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)
Fixed
- 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)
Changed
- Upgrade
deltachat-node
to0.29.0
(@ralphtheninja) - Remove single-folder compatibility message (@Karissa)
- Update to electron
3.0
(@Karissa)