What's new in Zulip Desktop Client 5.11.0
Apr 1, 2024
- Fixes:
- Removed the popup dialog for certificate errors when loading subresources such as images.
- Allowed hiding the window from full screen mode on macOS.
- Enhancements:
- Enabled zooming with Ctrl+mouse wheel on Linux and Windows.
- Dependencies:
- Upgraded all dependencies, including Electron 29.1.5.
New in Zulip Desktop Client 5.10.5 (Jan 26, 2024)
- Dependencies:
- Upgraded all dependencies, including Electron 28.2.0.
- Enhancements:
- Improved security hardening by setting a Content-Security-Policy for the app UI.
New in Zulip Desktop Client 5.10.4 (Jan 9, 2024)
- Dependencies:
- Upgraded all dependencies, including Electron 28.1.1.
New in Zulip Desktop Client 5.10.3 (Oct 1, 2023)
- Fixes:
- Fixed an error in the third-party gatemaker library that broke the display of notifications for completed downloads.
- Dependencies:
- Upgraded all dependencies, including Electron 25.8.4.
New in Zulip Desktop Client 5.10.2 (Sep 15, 2023)
- Dependencies:
- Downgraded Electron to 25.8.1 to avoid a renderer process crash on Linux.
New in Zulip Desktop Client 5.10.0 (May 9, 2023)
- Removed features:
- Removed support for Windows 8.1 and earlier, which reached end-of-life earlier this year and are no longer supported by Electron.
- Removed support for Zulip Server 3.x and earlier, which have been obsolete for more than 18 months, in accordance with our release lifecycle. A notice will now be displayed when connecting to a server with an unsupported version.
- Fixes:
- Fixed display of the dropdown for the spellchecker languages setting.
- Fixed various bugs related to displaying and updating organization icons.
- Fixed settings to disable visual display of notifications.
- Dependencies:
- Upgraded all dependencies, including Electron 24.2.0.
New in Zulip Desktop Client 5.9.5 (Feb 7, 2023)
- Fixes:
- Fixed a hang on startup when an organization cannot be connected at startup.
- Enhancements:
- Enabled Chromium sandboxing in remote renderer processes for improved security hardening.
- Dependencies:
- Upgraded all dependencies, including Electron 22.2.0.
New in Zulip Desktop Client 2.5.0 beta (Mar 2, 2019)
- New features
- Add context menu for organizations icons in left sidebar on right-click.
- Improve organization page.
- Change the window title to contain active Realm's name.
- Send user-agent with request.
- Disable beta updates if auto-updates disabled.
- setting: Minimize to tray on startup.
- Other minor improvements.
- Fixes
- network: Fix request ecdhCurve mismatch errors.
- Disable pdf-viewer window temporarily till issue in electron-upstream.
- Include custom certificates in all requests.
- Other minor bug fixes.
- Module Updates
- electron: Update electron to v3.0.10.
- dependency: Update node-json-db to v0.9.1.
- dependency: Update electron-window-state to v5.0.3.
- dependency: Update electron-sentry to v0.14.0.
New in Zulip Desktop Client 2.4.0 (Jan 4, 2019)
- New features:
- context-menu: Add context menu in the left sidebar so that users can quickly disconnect an organization
- Add a feature to minimize to tray on startup
- setting: Improve organization page
- Other minor improvements
- Fixes:
- request: Send user-agent with the request, fixes #611
- domain-util: Include certificates in all requests for an icon, fixes #463
- network: Fix request ecdhCurve mismatch errors, fixes #594
- setting: Disable beta updates if auto updates disabled
- Other minor fixes
- Module Updates:
- electron: Update electron to v3.0.10
New in Zulip Desktop Client 2.3.82 (Oct 12, 2018)
- Fix about page not opening up
- Minor UI enhancements
- Updated some menu items
New in Zulip Desktop Client 2.3.8 (Sep 26, 2018)
- 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.
New in Zulip Desktop Client 2.3.7 Beta (Sep 3, 2018)
- 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:
- Update electron-builder to v20.28.3
- Update electron-updater to v3.1.2
New in Zulip Desktop Client 2.3.6 (Aug 27, 2018)
- New features:
- Add proxy details while validating a server
- Fixes:
- Fix youtube video not playing in lightbox
- Fix realm name not escaped properly
- Module updates:
- electron: Update electron to v2.0.8
New in Zulip Desktop Client 2.3.5 (Aug 3, 2018)
- 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)
New in Zulip Desktop Client 2.3.4 Beta (Jul 24, 2018)
- Fix downloading functionality of file attachments.
- Fix null of downloadPath when settings.json fails.
New in Zulip Desktop Client 2.3.3 (Jul 15, 2018)
- Enhancements:
- Add a setting option to use the system proxy settings
- Add support for self/custom signed certificate
- Add Sentry support to get the bug reports
- Show a notification when a user clicks on file attachments and open the same in default native app
- Fixes:
- Fix auto-updates on Windows
- Fix image attachments not opening up in the app
- Security fix - Do proper HTML escaping for server data to avoid XSS attacks
- Other minor fixes
New in Zulip Desktop Client 2.3.2 (May 29, 2018)
- This is a quick release for Windows 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.
New in Zulip Desktop Client 2.3.1 (May 24, 2018)
- Enhancements:
- Add a new setting option to disable the auto-updates (#493) (fe56a20)
- Add a menu item to check for updates manually (2e70b51)
- Other minor improvements
- Fixes:
- Fix app not rendering colors properly (5b34bc6)
- Security fix - Do proper HTML escaping for server data to avoid XSS attacks (d69c133, dbe89cd)
- Fix loading indicator when server is loaded (9980fee)
- Other minor fixes
- API Changes:
- electron - v2.0.1
- electron-builder: v20.13.4
- electron-updater: v2.21.10
New in Zulip Desktop Client 2.2.0 Beta (May 9, 2018)
- Enhancements:
- Added DND feature (537fbe8)
- New DMG installer image (31edbe0)
- Minor improvements
New in Zulip Desktop Client 2.0.0 (Apr 28, 2018)
- Enhancements:
- Snap support for Linux
- Add an option to download the file attachments instead of opening it in the browser
- Open image link in webapp lightbox
- Add scrollbar for list of organizations on overflow
- Better report issue UX
- Add F5 shortcut for reloading the app
- Responsive UI for connected orgs in smaller window sizes
- Minor improvements
- Fixes:
- Remove unused shortcuts
- Update toggle sidebar shortcut to CMD/CTRL+SHIFT+S
- Warning dialog box for Reset App Settings
- Fix reinstall script for working across all platforms
- Other minor fixes
- API changes:
- Update electron-builder to v20.8.1
New in Zulip Desktop Client 1.9.0 (Mar 23, 2018)
- Enhancements:
- Major UI changes in the add new server and setting page. (6c12026, abd7133, 7276bfe, b80c3d0, 1a97d8a, b31fc6b, 603ad7d, a47a0e3)
- Some users wanted to change the look of the Zulip. Now you have the power. Feel free to add your own CSS using the all-new setting option Add Custom CSS. (a90dc0c)
- Added i18n locale helper script. Internalization is coming in the next release. (8e04920)
- Added What's new in help submenu so that you can see all the latest changes in the app. (4a7b84e)
- Other small improvements.
- Bug fixes:
- Add Zulip binary link to the bin. It was a regression we missed somehow. You can now start the app using zulip from a terminal [Linux]. (3eb4cf4)
- Fix app settings overriding issue. This bug was unnoticed from v1.4.0. The bug was overriding the app settings which was pretty bad. Don't worry this works as expected now. (52de465)
- Prevent drag and drop events to avoid few security risks. (e776222)
- Do not allow running insecure contents in the app. (0a155c6)
- The ugly white flickering in the webview is now fixed. (435e5f0)
- Fix position of left-sidebar on toggle. (ffd2ee3)
- Fix actions tooltip not visible on hover. (c11fa93)
- Other small fixes.
- API Changes:
- Upgrade electron to v1.8.4. (30b0557)
- Upgrade spectron to v3.8.0.
New in Zulip Desktop Client 1.8.2 (Feb 28, 2018)
- Enhancements:
- Add bots mention support to reply option. (#395) (4a40c75)
- Show a notification when a new update available [Linux]. (5351ee1)
- Add back button in left-sidebar. (6d213c8)
- Add a Loading indication for new server button. (#401) (89d1344)
- Improve help menu. (c452ee2)
- Add menu-item to reveal app logs in file manager. (#405) (da28589)
- Setting page and left-sidebar UI improvements. (7f7eee2, c110890, c8d7a79)
- Other minor improvements.
- Fixes:
- Fix broken last active tab. (#420) (2d07d40)
- Fix Zoom In shortcut. (1948ba2)
- Check whether the internet is working before reloading. (#415) (d48b6ae)
- New organization link overlapping existing servers. (5c45ab7)
- Disable electron-connect when it's run from npm start. (d77b1b5)
- Do not auto-reload app when the system comes back from sleep. (b163c23)
- Only toggle the setting state if the element is present. (aedd952)
- Other minor fixes.
- API changes:
- electron - v1.8.2
New in Zulip Desktop Client 1.8.1 (Jan 19, 2018)
- Enhancements:
- Reply from notifications [macOS] (8b6dcd3)
- Add a setting option to start the app in the background (#366)
- 32-bit Debian installer
- 32-bit AppImage installer
- Automatically add apt-repo and GPG public keys on installing Debian file [Linux] (fe9c66d)
- Remove app data, config files etc on uninstalling Debian installer [Linux] (23eef7e)
- Add logger utility for debugging that makes easier to sharing the app logs
- UI improvements
- Bug fixes:
- Handle corrupted config files (04083bf)
- Reload full app on system hibernation (9d081ec)
- Load default icon if organization icon is not available (8401f8f)
- Focus app when a notification is triggered (6befcba)
- Reflect changes in the preference page (#362)
- Set the default value of flash taskbar setting [Windows] (c0b57bb)
- Rename Zoom In keyboard shortcut (e23f8aa)
- Fix checkDomain, so it checks all error codes (#370)
- Disable hardware acceleration to decrease the load on GPU (fb74251)
- Minor bug fixes
- API changes:
- electron - v1.7.10
- electron-builder - 19.53.6
- electron-updater - 2.18.2
New in Zulip Desktop Client 1.7.0 (Nov 25, 2017)
- Enhancements:
- Updated to Electron v1.6.15, electron-builder v19.46.4
- Improved setting page for new users
- On the developer side, we have added few tests to make sure app doesn't fail
- Minor improvements
New in Zulip Desktop Client 1.6.0 Beta (Nov 17, 2017)
- Enhancements:
- Added setting option to enable/disable spellcheck, #322
- Added setting option to control Windows taskbar flashing [Windows], #327
- Auto-updates for Linux [AppImage], #333
- Better tray icons for retina display, #330
- Reset app settings from Menu item, 79acf8a
- Show detailed error message on invalid Zulip server, 0a1866a
- Bug fixes:
- Fixed a bug which was caused by app's shortcuts. From now on our shortcuts won't hijack other apps shortcuts (bcb8ffb), fixes #317
- Removed electron-localshortcut completely. Now we only depends on menu accelerators for keyboard shortcuts.
- Handle certificate issue properly, #316
- Other minor fixes
New in Zulip Desktop Client 1.5.0 (Oct 11, 2017)
- Features:
- Added an option to clear app data
- Added an option to show/hide desktop notifications
- Redesigned setting page
- Red dot over dock icon for PM [macOS]
- Show server-info on hovering the server-icons
- Bug fixes:
- Fetch correct organization icon from server_settings API, fixes #308
- Minor improvements
New in Zulip Desktop Client 1.4.0 (Sep 5, 2017)
- Features:
- Added proxy support, #198
- Added setting option for badges
- Start app at login setting option
- Added app category for Linux
- Minor improvements in settings page
- apt-repo on bintray for linux - here
- Bug fixes:
- Fixed auto-updates
- Better warning message on certificate error
- Don't allow duplicate servers
New in Zulip Desktop Client 1.3.0 Beta (Aug 10, 2017)
- Features:
- Added back/forward option under History submenu, #208
- Added taskbar overlay icon [Windows], #167
- Added Window submenu by which users can switch to other servers, #245
- Added flashing taskbar icon on incoming message [Windows], #167
- Option to hide the left sidebar, #222
- Staged rollouts, #173
- Minor style improvements
- Bug fixes:
- Handle focus event properly, closes #216, #251
- Open external links in default browser, closes #164, #204
- Allow user to change installation directory, closes #205
- Fixed server-icon path error [Windows], #181
- Fixed server validation error, closes #211
- Fetch server details from Zulip api, closes #214
- Added tooltip in left sidebar, closes #207
- Added publisher name in windows installer
New in Zulip Desktop Client 1.2.0 Beta (Jul 12, 2017)
- Features:
- Added new setting page.
- Setting for beta-updates. You can opt in for beta updates via selecting it from setting page.
- Added Keyboard shortcuts to switch between multiple servers.
- Desktop notifications support on Windows 8.
- Bug fixes:
- Unregister keyboard shortcuts on windows close.
- Show warning dialog while deleting server.
- Allow server which is signed by root cert fixes #150.
- Other minor bug fixes.
New in Zulip Desktop Client 1.1.0 Beta (Jul 10, 2017)
- Features:
- New network error page. App will auto-reload once the network comes back
- Quit shortcut - CTRL+Q [Windows]
- Improved preference page
- Bug fixes:
- Fixed power-monitor module error, closes
New in Zulip Desktop Client 1.0.0 Beta (Jul 10, 2017)
- Features:
- Sign in to multiple teams (06f15eb)
- Windows 7 desktop notification support, closes #16
- Show badge count for each Zulip server (9f73160)
- Toggle window on clicking tray icon [Windows] (eace637)
- Windows installer is properly code signed using DigiCert certificate. You may get a warning regarding the certificate, please make it false positive.
- Bug fixes:
- Close/hide app properly (48ff506), closes #179
- Keep app running in background on clicking X (48ff506), closes #160