iTwin.js backends are built and tested on the following:
- Debian 9 "Stretch" and Debian 10 "Buster"
- Windows 10 version 1803 (or greater)
- MacOS 10.15 (or greater)
They should run on most Windows, Linux and MacOS versions with Tier 1 support from Node.js. However, regular testing only occurs on the platforms listed above.
Node Version | Supported |
---|---|
Node 14.x | ✔️ |
Node 12.x | ✔️ |
Node 10.x* | ✔️ |
Node <10.17 | ❌ |
* Node 10.x is no longer in LTS and thus is not routinely tested.
- Linux
- GLIBC 2.24 (or greater)
- GLIBCXX 3.4.22 (or greater)
- Windows
iTwin.js strives to support as many modern browsers as possible, though it requires complete JavaScript ES6 support. The quality of the web browser's WebGL implementation has a substantial impact on display performance.
- Chrome (recommended for development)
- Firefox
- Safari
- Opera
- "New" Chromium-based Edge
Note: Internet Explorer and "Old" Edge are not supported
Note: Other Chromium-based browsers will likely work fine, but are untested.
- Windows
- Not yet supported