Skip to main content

End User Specifications

Version Requirements

The following are recommended operating system/browser versions for optimal usage of the Abyss Framework components*, as well as what receives top developer/testing support. This allows the Abyss team to triage resources for versions that are most used and helps focus on improving/growing the framework. It is strongly recommended to use the latest versions of browsers and operating systems, as this provides the latest updates and security vulnerability fixes. Note that these end user specs should closely mirror other projects that Abyss supports, since it is based on metrics.

Testing and Review

Testing efforts use the minimum versions as a baseline. In the event an issue is reported that impacts below the minimum version, the Abyss team will consider the following actions before considering a development update:
  • Assess the issue, including any relevant context to determine severity.
  • Analyze how it may impact teams using Abyss.
  • See if there is an alternative solution that does not include making code changes to Abyss Framework.

How are these numbers calculated?

A combination of internal site metrics and worldwide metrics are reviewed. A worldwide metric site is GS Stat Counter, which includes metric trends for Web Browsers, Web Operating Systems and Mobile Operating Systems outside of the company. Along with our internal metrics, we can help identify trends on what is ideal for maximum support. If support for a version has shown to be consistently low and trending lower (less than 5%), that goes into consideration for what versions are supported.

Abyss Web

WebSpec
Windows OS10+
MacOSLatest and Previous Version
Chrome BrowserLatest and Previous Version
Edge BrowserLatest and Previous Version
SafariLatest Version
iOSv14+
Androidv10+

Abyss Mobile

MobileSpec
iOSv15.1+
Androidv10+


* Last updated March 2025. To ensure this document is kept up to date and relevant, it should be revisited and revised with the latest metrics information on a set schedule, such as quarterly or bi-annually.

Table of Contents