Tobago was compatible with the following specifications, libraries and containers. This list is not exhaustive, additions are welcome.

Tobago Version | 1.0.x | 1.5.x | 2.x | 3.x | 4.x | 5.x | 6.x
--- | --- | --- | --- | --- | --- | --- | ---
Specifications
Java | 1.4, 1.5, 1.6, 1.7 | 1.5, 1.6, 1.7, 1.8 | 1.5, 1.6, 1.7, 1.8, 9 | 1.8, 9, 10 | 1.8, 9, 10, ... | 1.8, 9, 10, ... | 11, ...
JSF | 1.1, 1.2 | 1.2, 2.0, 2.1 | 2.0, 2.1, 2.2 | 2.0, 2.1, 2.2 | 2.0, 2.1, 2.2, 2.3 | 2.3 | 3.0
Facelets | 1.1 | 1.1 |  |  |  |  |
Servlet | 2.3, 2.4, 2.5 | 2.4, 2.5, 3.0 | 2.4, 2.5, 3.0, 3.1 (since Tobago 2.4 version 3.0 is required) | 3.0, 3.1 | 3.0, 3.1, 4.0 | 4.0 | 5.0
JSP | 1.2, 2.0, 2.1 | 2.1, 2.2 | 2.1, 2.2 | - | - | - | -
Implementations
MyFaces | yes | yes | yes | yes | yes | yes | yes
Mojarra | yes | yes | yes | 2.1 and higher | 2.1 and higher | yes | yes
Servers
Tomcat | 4.1, 5.0, 5.5, 6, 7 | 5.5, 6, 7 | 5.5, 6, 7 | 7, 8 | 7, 8, 9 | 9 | 10
Jetty | 6, 7 | 6, 7, 8 | 6, 7, 8 | 8, 9 | 8, 9 | 9.3, 10 | 11
WebLogic | 8.1, 9.0, 9.1, 9.2, 10, 11g | 9.2, 10, 11g, 12c | 9.2, 10, 11g, 12c | 12c | 12c | ? | ?
WebSphere | 6.0, 6.1 | 6.1, 7, 8, 8.5 | 6.1, 7, 8, 8.5 | 8, 8.5, 9 | 8, 8.5, 9 | ? | ?
Quarkus |  |  |  |  |  | ? | ?
Other |  |  |  |  |  |  |
Browser
Internet Explorer / Edge | 6, 7, 8, 9, 10, 11 | 6, 7, 8, 9, 10, 11, ... | 6, 7, 8, 9, 10, 11, ... | 10, 11, ... | 10, 11, ... |  |
Firefox | 2, 3, 4, ... | 2, 3, 4, ... | 2, 3, 4, ... |  |  |  |
Safari | - | 4, 5, 6, ... | 4, 5, 6, ... |  |  |  |
Chrome | - | 5, ... | 5, ... |  |  |  |
Opera | - | 10, 11 | 10, 11, ... |  |  |  |
|  |  |  |  |  | with ES6 support | with ES6 support
Frameworks
CDI |  | yes | yes | yes | yes | yes | yes
Codi |  | yes | yes | yes | yes | yes | yes
DeltaSpike |  | yes | yes | yes | yes | n/a | n/a
JSR-303 / BV |  | yes | yes | yes | yes | yes | yes

bold:
  preferred
normal
  compatible
  this version of Tobago is archived and not under active development
  use the JDK 1.4 retro version (available for Tobago 1.0.41 and before)
  add the tobago-facelets extension
  since Tobago 2.0 and JSF 2.0 Facelets are integrated in JSF
  to be defined (this information is unsettled and may change)
  these old browsers are generally supported, but may have weak appearance
  it works with facelets, but not with JSP, because JSF 1.2 requires JSP 2.1
  other servers should work, when they are compliant to the named specifications
  all browser supported by Bootstrap 4 are supported, these are usually the latest, stable releases
  other browsers should work, in their actual version, when they are standard compliant to HTML 4 and CSS 2.1
  Using Tobago 1.5 with JSF 1.1 is currently not part of the release, but can be build from the sources with mvn -Pjsf-1.1
  Tobago 1.5 works with JSF 2.0 when you are disable the Facelets ViewHandler from JSF 2.0 and using the original Facelets: <context-param> <description>For backward compatibility (using "old" Facelets with JSF 2.0)</description> <param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name> <param-value>true</param-value> </context-param>