Skip to content

Releases: zulip/zulip-desktop

v3.1.0-beta

22 Jul 14:41
Compare
Choose a tag to compare
v3.1.0-beta Pre-release
Pre-release

New features

  • Support dark mode on macOS.
  • Add option to find accounts by email.
  • Add option to hide Menu bar to View menu.
  • Show a loading indicator in the sidebar.
  • Update Help Center to open help page of the currently active server.
  • Improve auto-detection of spellchecker language.
  • Disable menu items on non-server pages.

Fixes

  • Updated, more robust server validation logic.
  • Fix JSON DB errors observed when switching tabs.
  • Fix issue with the creation of large .node files in the Temp folder on Windows machines.
  • Fix issue where drafts were not saved properly.

Development

  • Migrate codebase to TypeScript.
  • Set the indent_size in .editconfig to 4.
  • Use .env file for reading Sentry DSN.

v3.0.0

21 May 18:46
Compare
Choose a tag to compare

New features

  • Add context menu in the left sidebar.
  • Enable per-user installation on Windows.
  • Switch to next server on Ctrl+Tab.
  • Add option to copy zulip URL.
  • Allow zoom options from numpad.
  • Use server language for spellchecker for all platforms.
  • Allow installing app without admin privileges.
  • Allow insecure requests on user request.
  • Unify case across menus and settings.

Enhancements

  • Remove Found bug button.
  • Set custom css to false by default.
  • Disable beta updates if auto updates disabled
  • Update menu items on setting page.
  • Include certificates in all requests for icon.
  • Document show sidebar shortcut properly.
  • Improve organization page.
  • Improve wording of adding a new org button.
  • Increase width of add a new org button.
  • Add eol for linebreaks on windows.
  • Teach git to ignore unnecessary binary files.
  • Send user-agent with request.
  • Minimize to tray on startup.
  • Update test config files.
  • Ensure backward compatibility when using narrow.by_topic.
  • Use path.sep for path separator to support Windows.
  • Change the window title to contain active Realm's name.
  • Use path.basename to get the certificate file name.
  • Disable pdf-viewer window.
  • Default to starting app on login.
  • Modify the reset app data button.
  • Add requestOptions to replace request instances.
  • Workaround buggy focus switching in Electron 3.0.10.
  • Reorder file menu and add option to Add Organization.
  • Improve development guide.
  • Implement CSS linting with stylelint.
  • Add "role" key to webview property.
  • Implement HTML Linting with htmlhint and fix indent.
  • Limit the number of lines in log files.
  • Fix focus after clicking back button.
  • Remove minimize and close from the File menu.
  • Add config for installer name.

Fixes

  • Fix request ecdhCurve mismatch errors
  • Fix typo in network error message.
  • Fix context menu not working on adding new org.
  • Fix reply from the notification.
  • Fix shortcut section horizontal alignment.
  • Fix broken link in docs.
  • Fix grammatical errors.
  • Fix typo error in the issue template.
  • Fix text for Toggle DND in sidebar on hover.
  • Fix focus after soft reload.
  • Fix tip's place for Windows & Linux.

Module updates

  • Update node-json-db to v0.9.1.
  • Update sentry to v0.12.1.
  • Update electron-window-state to v5.0.3.
  • Update electron to v3.0.10.
  • Update electron-builder to v20.40.2.
  • Update electron-sentry to v0.14.0.
  • Update dependencies to fix minor dev security alerts.
  • Update snap config.

v2.3.82

11 Oct 18:47
Compare
Choose a tag to compare

Fixes

  • Fix about page not opening up
  • Minor UI enhancements
  • Updated some menu items

v2.3.8

25 Sep 13:21
Compare
Choose a tag to compare

New features

  • 8d0b683 Auto hide menubar on Windows/Linux. Add a setting option for the same.
  • 177bff6 Improve design of setting page.
  • 86e3d06 Toggle app on clicking the tray icon (Linux).
  • 6ebc9ac Update sidebar realm name when it's changed in webapp.
  • 0ad4ea4 left-sidebar: Add initial character of Realm Name instead of default icon.

Fixes

  • 10cd785 linux: Fix ALT+SHIFT opening menu items on Linux.
  • c1af019 sentry: Add ignore errors to sentry configuration.
  • 2ece432 Linux: Add label for help menu item.
  • 278dc68 file-attachments: Allow multiple downloads of same file name.

Module Updates

  • b4fa4ca electron: Update electron to v2.0.9.

v2.3.7-beta

03 Sep 13:00
50647e3
Compare
Choose a tag to compare
v2.3.7-beta Pre-release
Pre-release

New features

  • Add a feature to show and view pdf file in the app (6fd9e1b)

Fixes

  • config-util: Use package reload instead of custom reload. This is an experimental fix for setting files getting corrupted issue (bb99015)
  • Unescape server name in window menu item (50647e3)

Module Updates

  • (24f5c9b) Update electron-builder to v20.28.3
  • (dc6c4be) Update electron-updater to v3.1.2

v2.3.6

27 Aug 09:22
Compare
Choose a tag to compare

New features

  • Add proxy details while validating a server (#534), (9ba2792)

Fixes

  • Fix youtube video not playing in lightbox (#537), (21d6eb5)
  • Fix realm name not escaped properly (#541), (8bd1492)

Module updates

  • electron: Update electron to v2.0.8

Full changelog - v2.3.5...v2.3.6

v2.3.5

03 Aug 12:06
Compare
Choose a tag to compare

New features

  • Add a setting option to show downloaded file in file manager (a5c1ae8)
  • Added electron bridge to communicate with webapp in real time (124a842)

Fixes

  • Fix failing attached file downloads (ed50968)
  • Fix page_params error (60d10d8)
  • gulpfile: Update syntax and methods for gulp v4.x (3f6d256)

v2.3.4-beta

24 Jul 13:19
Compare
Choose a tag to compare
v2.3.4-beta Pre-release
Pre-release

Fixes

  • Fix downloading functionality of file attachments.
  • Fix null of downloadPath when settings.json fails.

v2.3.3

20 Jul 06:19
Compare
Choose a tag to compare

Enhancements

  • Add dock bounce effect on macOS (306e0f3)
  • Add a setting option to use the system proxy settings (a27cf9e)
  • Add support for self/custom signed certificate (0a893c9)
  • Add Sentry support to get the bug reports (7299cd5)
  • Show a notification when a user clicks on file attachments and open the same in default native app (6787b8d)

Fixes

  • Fix auto-updates on Windows
  • Fix image attachments not opening up in the app (99a1711)
  • Security fix - Do proper HTML escaping for server data to avoid XSS attacks
  • Other minor fixes

Module updates

electron-builder: v20.20.4
electron-updater: v2.23.3

Full changelog - v2.3.2...v2.3.3

v2.3.2

28 May 21:50
Compare
Choose a tag to compare

This is a quick release since we recently updated the certificate for code signing the app and we want to make sure the previous versions of the app get auto-updates without any conflicts.