Rocket.Chat maintains a client compatibility matrix to ensure its mobile and desktop applications function correctly across different workspace versions. This document provides information on Rocket.Chat's approach to maintaining client compatibility.
While all past releases are not officially supported and may cause issues, Rocket.Chat strives to ensure its applications function correctly with the most recent server versions. This approach ensures that users can leverage the latest features and improvements while maintaining a secure, stable, and reliable user experience.
Desktop
Electron is an open-source framework used to build the Rocket.Chat desktop application. For information on the desktop releases, see the Rocket.Chat.Electron repository.
The following table shows the compatibility of different Electron versions with the supported Rocket.Chat desktop releases:
Electron version | Supported desktop releases |
---|---|
4.0+ | 3.0+ |
2.15 | 1.0+ |
2.14 | ⩽ 0.70 |
2.13 | ⩽ 0.69 |
2.12 | ⩽ 0.68 |
2.11 | ⩽ 0.65 |
2.10 | ⩽ 0.59 |
2.9 | ⩽ 0.58 |
2.8 | ⩽ 0.56 |
2.7 | ⩽ 0.55 |
Mobile
Rocket.Chat's mobile applications support a maximum of three major Rocket.Chat versions on each release. This is due to the rapid evolution of the platform's APIs with each release, which can make maintaining compatibility with older versions challenging, especially when those versions lack support for specific features.
App version | Supported Rocket.Chat releases |
---|---|
4.0.0+ | 0.70+ |
For information on end-of-life for each Rocket.Chat version, see the Version Durability document.