Skip to main content
Jump to: navigation, search

Difference between revisions of "MicroProfile/Implementation"

(MP Health implementations)
(36 intermediate revisions by 14 users not shown)
Line 5: Line 5:
 
|-
 
|-
 
! Version !! Specs included !! Passed TCK !! In progress !! Pending
 
! Version !! Specs included !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-3.3 3.3]
 +
| rowspan="1"| [[#MP_Open_API|Open API]] 1.1 <br> [[#MP_Open_Tracing|Open Tracing]] 1.3 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.4 <br> [[#MP_Config|Config]] 1.4 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 2.1 <br> [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 2.3 <br> [[#MP_Health|Health]] 2.2 <br> [http://cdi-spec.org/ CDI] 2.0 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.1 <br> [http://json-b.net/ JSON-B] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.1
 +
||[https://github.com/oracle/helidon/releases/tag/2.1.0 Helidon 2.1.0]<br/>
 +
[https://wildfly.org/news/2020/03/18/WildFly19-Final-Released/ WildFly 19]<br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.9.0]<br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4]<br/>
 +
[https://thorntail.io/posts/announcing-thorntail-2-7-0-final/ Thorntail 2.7.0.Final]<br/>
 +
[https://www.payara.fish/downloads Payara Server 5.2020.2] <br/>
 +
[https://www.payara.fish/downloads Payara Micro 5.2020.2] <br/>
 +
[https://developers.redhat.com/products/eap/overview JBoss EAP XP 1.0.0] <br/>
 +
 +
 +
||
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-3.2 3.2]
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-3.2 3.2]
 
| rowspan="1"| [[#MP_Open_API|Open API]] 1.1 <br> [[#MP_Open_Tracing|Open Tracing]] 1.3 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.3 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 2.0 <br> [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 2.2 <br> [[#MP_Health|Health]] 2.1 <br> [http://cdi-spec.org/ CDI] 2.0 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.1 <br> [http://json-b.net/ JSON-B] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.1
 
| rowspan="1"| [[#MP_Open_API|Open API]] 1.1 <br> [[#MP_Open_Tracing|Open Tracing]] 1.3 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.3 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 2.0 <br> [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 2.2 <br> [[#MP_Health|Health]] 2.1 <br> [http://cdi-spec.org/ CDI] 2.0 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.1 <br> [http://json-b.net/ JSON-B] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.1
||[https://github.com/oracle/helidon/releases/tag/1.4.0 Helidon 1.4.0]<br/>
+
||[https://quarkus.io/blog/quarkus-1-1-0-final-released/ Quarkus 1.1.0.Final]<br/>
 +
[https://github.com/oracle/helidon/releases/tag/1.4.0 Helidon 1.4.0]<br/>
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 
[https://thorntail.io/posts/announcing-thorntail-2-6-0-final/ Thorntail 2.6.0.Final]<br/>
 
[https://thorntail.io/posts/announcing-thorntail-2-6-0-final/ Thorntail 2.6.0.Final]<br/>
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.12]<br/>
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.12]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.12] <br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.7.0]<br/>
 +
[https://wildfly.org/news/2020/01/17/WildFly19-Beta-Released/ WildFly 19.0.0.Beta1]<br/>
 
||
 
||
Quarkus<br/>
 
 
||
 
||
 
|-
 
|-
Line 30: Line 49:
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.7]<br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.7]<br/>
 
[https://ee.kumuluz.com/ KumuluzEE 3.6.0]<br/>
 
[https://ee.kumuluz.com/ KumuluzEE 3.6.0]<br/>
 +
[https://github.com/fujitsu/launcher Launcher 2.0]<br/>
 
||
 
||
 
Jemo 1.0.7-a<br/>
 
Jemo 1.0.7-a<br/>
KumuluzEE<br/>
 
Launcher<br/>
 
 
Quarkus<br/>
 
Quarkus<br/>
 
TomEE 8.0.0-M4<br/>
 
TomEE 8.0.0-M4<br/>
Line 46: Line 64:
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.3]<br/>
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.3]<br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.3]<br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.3]<br/>
[https://www.payara.fish/downloads Payara Server 5.192] <br/> [https://www.payara.fish/downloads Payara Micro 5.
+
[https://www.payara.fish/downloads/ Payara Server 5.192]<br/>
192] <br/>  
+
[https://www.payara.fish/downloads/ Payara Micro 5.192]<br/>  
 
[https://ee.kumuluz.com/ KumuluzEE 3.5.0]  
 
[https://ee.kumuluz.com/ KumuluzEE 3.5.0]  
 
||
 
||
Line 59: Line 77:
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.4]<br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.4]<br/>
 
[https://thorntail.io/posts/announcing-thorntail-2-3-0-final/ Thorntail 2.3.0.Final] <br/>  
 
[https://thorntail.io/posts/announcing-thorntail-2-3-0-final/ Thorntail 2.3.0.Final] <br/>  
[https://www.payara.fish/downloads Payara Server 5.191] <br/> [https://www.payara.fish/downloads Payara Micro 5.
+
[https://www.payara.fish/downloads/ Payara Server 5.191]<br/>
191] <br/>  
+
[https://www.payara.fish/downloads/ Payara Micro 5.191]<br/>  
 
[http://tomee.apache.org/download-ng.html TomEE 8.0.0-M3] <br/>[https://ee.kumuluz.com/ KumuluzEE 3.2.0]  
 
[http://tomee.apache.org/download-ng.html TomEE 8.0.0-M3] <br/>[https://ee.kumuluz.com/ KumuluzEE 3.2.0]  
 
||
 
||
Line 69: Line 87:
 
||  
 
||  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
[https://www.payara.fish/downloads Payara Server 5.183] <br/> [https://www.payara.fish/downloads Payara Micro 5.
+
[https://www.payara.fish/downloads/ Payara Server 5.183]<br/>
183] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.3]<br/>
+
[https://www.payara.fish/downloads/ Payara Micro 5.183] <br/>
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3]<br/> [http://tomee.apache.org/download-ng.html TomEE 8.0.0-M2] <br/> [https://ee.kumuluz.com/ KumuluzEE 3.2.0]  
+
[https://openliberty.io/downloads/ Open Liberty 18.0.0.3]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3]<br/>
 +
[http://tomee.apache.org/download-ng.html TomEE 8.0.0-M2]<br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.2.0]  
 
||
 
||
 
||
 
||
Line 79: Line 100:
 
||  
 
||  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
[https://www.payara.fish/downloads Payara Server 5.183] <br/> [https://www.payara.fish/downloads Payara Micro 5.
+
[https://www.payara.fish/downloads Payara Server 5.183]<br/>
183] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.3]<br/>   
+
[https://www.payara.fish/downloads Payara Micro 5.183]<br/>
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3]<br/> [https://ee.kumuluz.com/ KumuluzEE 3.2.0] <br/>
+
[https://openliberty.io/downloads/ Open Liberty 18.0.0.3]<br/>   
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3]<br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.2.0]<br/>
 
||
 
||
 
||
 
||
Line 89: Line 112:
 
||  
 
||  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
 
[https://github.com/oracle/helidon/releases/tag/1.2.0 Helidon 1.2.0]<br/>  
[https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [https://www.payara.fish/previous_releases Payara Server 5.182] <br/> [https://www.payara.fish/previous_releases Payara Micro 5.
+
[https://openliberty.io/downloads/ Open Liberty 18.0.0.1]<br/>
182] <br/> [https://thorntail.io/posts/announcing-thorntail-2-1-0-final Thorntail 2.1.0.Final] <br/> [http://tomee.apache.org/download-ng.html TomEE 8.0.0-M1] <br/> [https://ee.kumuluz.com/ KumuluzEE 3.2.0]
+
[https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1]<br/>
 +
[https://www.payara.fish/previous_releases Payara Server 5.182]<br/>
 +
[https://www.payara.fish/previous_releases Payara Micro 5.182]<br/>
 +
[https://thorntail.io/posts/announcing-thorntail-2-1-0-final Thorntail 2.1.0.Final]<br/>
 +
[http://tomee.apache.org/download-ng.html TomEE 8.0.0-M1]<br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.2.0]
 
||
 
||
 
||
 
||
Line 96: Line 124:
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.2 1.2]
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.2 1.2]
 
| rowspan="1"| [[#MP_Config|Config]] 1.1 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.0 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
 
| rowspan="1"| [[#MP_Config|Config]] 1.1 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.0 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [https://thorntail.io/ WildFly Swarm 2017.12.1] <br/> [https://access.redhat.com/documentation/en-us/red_hat_openshift_application_runtimes/1/html-single/red_hat_openshift_application_runtimes_release_notes// Red Hat OpenShift Application Runtimes 1.0] <br/> [https://www.payara.fish/previous_releases Payara Server 5.181] <br/> [https://www.payara.fish/previous_releases Payara Micro 5.181] <br/> [https://ee.kumuluz.com/ KumuluzEE 3.0.0] <br/> [https://github.com/oracle/helidon/releases Helidon 1.0]
+
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3]<br/>
 +
[https://thorntail.io/ WildFly Swarm 2017.12.1]<br/>
 +
[https://access.redhat.com/documentation/en-us/red_hat_openshift_application_runtimes/1/html-single/red_hat_openshift_application_runtimes_release_notes/ Red Hat OpenShift Application Runtimes 1.0]<br/>
 +
[https://www.payara.fish/previous_releases Payara Server 5.181]<br/>
 +
[https://www.payara.fish/previous_releases Payara Micro 5.181]<br/>
 +
[https://ee.kumuluz.com/ KumuluzEE 3.0.0] <br/> [https://github.com/oracle/helidon/releases Helidon 1.0]
 
||  
 
||  
 
||  
 
||  
Line 117: Line 151:
 
|-
 
|-
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-config-1.4 1.4]
 +
||
 +
[https://github.com/smallrye/smallrye-config/releases/tag/1.6.0 SmallRye Config 1.6.0] <br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/>
 +
||     
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/mp-config-1.3 1.3]  
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/mp-config-1.3 1.3]  
Line 143: Line 185:
 
|-
 
|-
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/fault-tolerance-2.1 2.1]
 +
||
 +
[https://github.com/smallrye/smallrye-fault-tolerance/releases/tag/4.1.0 SmallRye Fault Tolerance 4.1.0]<br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/>
 +
||
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/fault-tolerance-2.0 2.0]  
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/fault-tolerance-2.0 2.0]  
Line 176: Line 226:
 
|-
 
|-
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-2.2 2.2]
 +
||
 +
[https://github.com/smallrye/smallrye-health/releases/tag/2.2.0 SmallRye Health 2.2.0]<br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/>
 +
|| 
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-2.1 2.1]  
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-2.1 2.1]  
Line 183: Line 241:
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.12]<br/>
 
[https://openliberty.io/downloads/ Open Liberty 19.0.0.12]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.12] <br/>
 
||   
 
||   
 
||  
 
||  
Line 206: Line 265:
 
|-
 
|-
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-2.3 2.3]
 +
||
 +
[https://github.com/smallrye/smallrye-metrics/releases/tag/2.4.0 SmallRye Metrics 2.4.0]<br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/>
 +
||     
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-2.2 2.2]
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-2.2 2.2]
Line 212: Line 279:
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-metrics SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-metrics SmallRye]) <br/>
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 
[https://www.payara.fish/downloads Payara Server 5.194] <br/> [https://www.payara.fish/downloads Payara Micro 5.194] <br/>
 +
[https://openliberty.io/downloads/ Open Liberty 19.0.0.12]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.12] <br/>
 
||       
 
||       
 
||  
 
||  
Line 243: Line 312:
 
[https://www.payara.fish/downloads Payara Server 5.183] <br/> [https://www.payara.fish/downloads Payara Micro 5.183] <br/> [https://github.com/smallrye/smallrye-jwt SmallRye JWT] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3] <br/> [http://tomee.apache.org/ TomEE 8.0.0-M2] <br/> [https://github.com/kumuluz/kumuluzee-jwt-auth KumuluzEE JWT Auth 1.1.1] <br/>  
 
[https://www.payara.fish/downloads Payara Server 5.183] <br/> [https://www.payara.fish/downloads Payara Micro 5.183] <br/> [https://github.com/smallrye/smallrye-jwt SmallRye JWT] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.3] <br/> [http://tomee.apache.org/ TomEE 8.0.0-M2] <br/> [https://github.com/kumuluz/kumuluzee-jwt-auth KumuluzEE JWT Auth 1.1.1] <br/>  
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-jwt SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-jwt SmallRye]) <br/>
 +
[https://github.com/piranhacloud/piranha Piranha 19.11.0]
 
||  
 
||  
 
||   
 
||   
Line 317: Line 387:
 
|-
 
|-
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/rest-client-1.4.0 1.4]
 +
||
 +
[http://cxf.apache.org/download.html Apache CXF 3.3.6 (currently pre-release)]<br/>
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/>
 +
||
 +
||
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/rest-client-1.3 1.3]  
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/rest-client-1.3 1.3]  
Line 361: Line 439:
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.4] (via [https://smallrye.io/smallrye/smallrye-reactive-streams-operators SmallRye]) <br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.4] (via [https://smallrye.io/smallrye/smallrye-reactive-streams-operators SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-reactive-streams-operators SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-reactive-streams-operators SmallRye]) <br/>
 +
[https://github.com/oracle/helidon/releases/tag/2.0.0 Helidon 2.0.0] <br/>
 
||  
 
||  
 
||  
 
||  
Line 374: Line 453:
 
||[https://github.com/smallrye/smallrye-reactive-messaging SmallRye Reactive Messaging 1.0.0] <br/>
 
||[https://github.com/smallrye/smallrye-reactive-messaging SmallRye Reactive Messaging 1.0.0] <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-reactive-messaging SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-reactive-messaging SmallRye]) <br/>
|| Open Lierty
+
[https://openliberty.io/downloads/ Open Liberty 19.0.0.9] (via [https://smallrye.io/smallrye/smallrye-reactive-messaging SmallRye]) <br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.9] (via [https://smallrye.io/smallrye/smallrye-reactive-messaging SmallRye]) <br/>
 +
[https://github.com/oracle/helidon/releases/tag/2.0.0 Helidon 2.0.0] <br/>
 +
||
 
||  
 
||  
 
|-
 
|-
 
|}
 
|}
== [https://github.com/eclipse/microprofile-reactive-messaging MP Context Propagation implementations] ==
+
 
 +
== [https://github.com/eclipse/microprofile-context-propagation MP Context Propagation implementations] ==
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 389: Line 472:
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.8] <br/>
 
[https://developer.ibm.com/wasdev/ WebSphere Liberty 19.0.0.8] <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-context-propagation SmallRye]) <br/>
 
[https://github.com/quarkusio/quarkus Quarkus 1.0.0.Final] (via [https://smallrye.io/smallrye/smallrye-context-propagation SmallRye]) <br/>
 +
||
 +
||
 +
|-
 +
|}
 +
== [https://github.com/eclipse/microprofile-graphql MP GraphQL implementations] ==
 +
{| class="wikitable"
 +
|-
 +
! Version !! Passed TCK !! In progress !! Pending
 +
|-
 +
| rowspan="1" | [https://github.com/eclipse/microprofile-graphql/releases/tag/1.0 1.0]
 +
||
 +
[https://openliberty.io/downloads/ Open Liberty 20.0.0.6] (via [https://github.com/smallrye/smallrye-graphql SmallRye]) <br/>
 +
[https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.6] (via [https://github.com/smallrye/smallrye-graphql SmallRye]) <br/>
 
||  
 
||  
 
||  
 
||  
 
|-
 
|-
 
|}
 
|}

Revision as of 11:19, 19 October 2020

Runtimes including MicroProfile releases

Version Specs included Passed TCK In progress Pending
3.3 Open API 1.1
Open Tracing 1.3
Type Safe Rest Client 1.4
Config 1.4
Fault Tolerance 2.1
JWT Auth 1.1
Metrics 2.3
Health 2.2
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1
Helidon 2.1.0

WildFly 19
KumuluzEE 3.9.0
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4
Thorntail 2.7.0.Final
Payara Server 5.2020.2
Payara Micro 5.2020.2
JBoss EAP XP 1.0.0


3.2 Open API 1.1
Open Tracing 1.3
Type Safe Rest Client 1.3
Config 1.3
Fault Tolerance 2.0
JWT Auth 1.1
Metrics 2.2
Health 2.1
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1
Quarkus 1.1.0.Final

Helidon 1.4.0
Payara Server 5.194
Payara Micro 5.194
Thorntail 2.6.0.Final
Open Liberty 19.0.0.12
WebSphere Liberty 19.0.0.12
KumuluzEE 3.7.0
WildFly 19.0.0.Beta1

3.1 Open API 1.1
Open Tracing 1.3
Type Safe Rest Client 1.3
Config 1.3
Fault Tolerance 2.0
JWT Auth 1.1
Metrics 2.1
Health 2.1
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1


3.0 Open API 1.1
Open Tracing 1.3
Type Safe Rest Client 1.3
Config 1.3
Fault Tolerance 2.0
JWT Auth 1.1
Metrics 2.0
Health 2.0
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1
Helidon 1.3.0

Thorntail 2.5.0.Final
Open Liberty 19.0.0.7
WebSphere Liberty 19.0.0.7
KumuluzEE 3.6.0
Launcher 2.0

Jemo 1.0.7-a
Quarkus
TomEE 8.0.0-M4
Wildfly

2.2 Open API 1.1
Open Tracing 1.3
Type Safe Rest Client 1.2
Config 1.3
Fault Tolerance 2.0
JWT Auth 1.1
Metrics 1.1
Health 1.0
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1

Helidon 1.2.0
Thorntail 2.4.0.Final
Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
Payara Server 5.192
Payara Micro 5.192
KumuluzEE 3.5.0

2.1 Open API 1.0
Open Tracing 1.2
Type Safe Rest Client 1.1
Config 1.3
Fault Tolerance 1.1
JWT Auth 1.1
Metrics 1.1
Health 1.0
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1

Helidon 1.2.0
Open Liberty 18.0.0.4
WebSphere Liberty 18.0.0.4
Thorntail 2.3.0.Final
Payara Server 5.191
Payara Micro 5.191
TomEE 8.0.0-M3
KumuluzEE 3.2.0

2.0 Open API 1.0
Open Tracing 1.1
Type Safe Rest Client 1.1
Config 1.3
Fault Tolerance 1.1
JWT Auth 1.1
Metrics 1.1
Health 1.0
CDI 2.0
JSON-P 1.1
JSON-B 1.0
JAX-RS 2.1

Helidon 1.2.0
Payara Server 5.183
Payara Micro 5.183
Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
TomEE 8.0.0-M2
KumuluzEE 3.2.0

1.4 Open API 1.0
Open Tracing 1.1
Type Safe Rest Client 1.1
Config 1.3
Fault Tolerance 1.1
JWT Auth 1.1
Metrics 1.1
Health 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0

Helidon 1.2.0
Payara Server 5.183
Payara Micro 5.183
Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
KumuluzEE 3.2.0

1.3 Open API 1.0
Open Tracing 1.0
Type Safe Rest Client 1.0
Config 1.2
Fault Tolerance 1.0
JWT Auth 1.0
Metrics 1.1
Health 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0

Helidon 1.2.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 5.182
Payara Micro 5.182
Thorntail 2.1.0.Final
TomEE 8.0.0-M1
KumuluzEE 3.2.0

1.2 Config 1.1
Fault Tolerance 1.0
JWT Auth 1.0
Metrics 1.0
Health 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Open Liberty 17.0.0.3

WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Red Hat OpenShift Application Runtimes 1.0
Payara Server 5.181
Payara Micro 5.181
KumuluzEE 3.0.0
Helidon 1.0

1.1 Config 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Launcher 1.0
Hammock 2.0
Payara Server 5.174
Payara Micro 5.174
Helidon 0.9.4
KumuluzEE 2.5.2
1.0 CDI 1.2
JSON-P 1.0
JAX-RS 2.0
WildFly Swarm 2016.8.1
WebSphere Liberty 16.0.0.3
TomEE 7.1.0
KumuluzEE 2.1.0

MP Config implementations

Version Passed TCK In progress Pending
1.4

SmallRye Config 1.6.0
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4

1.3

Helidon 1.2.0
Payara Server 5.183
Payara Micro 5.183
SmallRye Config
KumuluzEE Config MP 1.3.0
Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
Apache Geronimo Config 1.2.1
Quarkus 1.0.0.Final (via SmallRye)

1.2 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 5.182
Payara Micro 5.182
Apache Geronimo Config 1.1
Helidon 0.9.1
KumuluzEE Config MP 1.2.1
1.1 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
Apache Geronimo Config 1.0
Payara Server 5.181
Payara Micro 5.181
WildFly Swarm 2017.12.1
KumuluzEE Config MP 1.1.1
GuardEE

MP Fault Tolerance implementations

Version Passed TCK In progress Pending
2.1

SmallRye Fault Tolerance 4.1.0
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4

2.0

Helidon 1.2.0
SmallRye Fault Tolerance
Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
KumuluzEE Fault Tolerance 2.0.0
Quarkus 1.0.0.Final (via SmallRye)
Payara Server 5.194
Payara Micro 5.194

1.1 Payara Server 5.183
Payara Micro 5.183

Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
SmallRye Fault Tolerance
Apache Safeguard 1.2.0
KumuluzEE Fault Tolerance 1.1.3

1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 5.181
Payara Micro 5.181
Apache Safeguard 1.0
SmallRye Fault Tolerance
Thorntail 2.1.0.Final
KumuluzEE Fault Tolerance 1.1.0
GuardEE

MP Health implementations

Version Passed TCK In progress Pending
2.2

SmallRye Health 2.2.0
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4

2.1

SmallRye Health 2.1.0
Quarkus 1.0.0.Final (via SmallRye)
Payara Server 5.194
Payara Micro 5.194
Open Liberty 19.0.0.12
WebSphere Liberty 19.0.0.12

2.0

Helidon 1.2.0
SmallRye Health
Open Liberty 19.0.0.7
WebSphere Liberty 19.0.0.7

1.0 Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
WildFly Swarm 2017.12.1
Payara Server 5.181
Payara Micro 5.181
Geronimo Health 1.0.1
SmallRye Health
Helidon 0.9.1
KumuluzEE Health 1.1.0

MP Metrics implementations

Version Passed TCK In progress Pending
2.3

SmallRye Metrics 2.4.0
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4

2.2

SmallRye Metrics 2.3.0
Quarkus 1.0.0.Final (via SmallRye)
Payara Server 5.194
Payara Micro 5.194
Open Liberty 19.0.0.12
WebSphere Liberty 19.0.0.12

2.0 Helidon 1.3.0

SmallRye Metrics
Open Liberty 19.0.0.7
WebSphere Liberty 19.0.0.7

1.1 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 5.182
Payara Micro 5.182
Geronimo Metrics 1.0.2
SmallRye Metrics
Helidon 0.9.1
KumuluzEE Metrics 1.1.3
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 5.181
Payara Micro 5.181
KumuluzEE Metrics 1.0.0

MP JWT implementations

Version Passed TCK In progress Pending
1.1

Helidon 1.2.0
Payara Server 5.183
Payara Micro 5.183
SmallRye JWT
Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
TomEE 8.0.0-M2
KumuluzEE JWT Auth 1.1.1
Quarkus 1.0.0.Final (via SmallRye)
Piranha 19.11.0

1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
KumuluzEE JWT Auth 1.1.0
Payara Server 5.181
Payara Micro 5.181
TomEE 8.0.0-M1

MP Open Tracing implementations

Version Passed TCK In progress Pending
1.3 Helidon 1.2.0

SmallRye OpenTracing
Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
KumuluzEE OpenTracing 1.3.1
Quarkus 1.0.0.Final (via SmallRye)
Payara Server 5.194
Payara Micro 5.194

1.2 Open Liberty 18.0.0.4
WebSphere Liberty 18.0.0.4

SmallRye OpenTracing
KumuluzEE OpenTracing 1.2.1

1.1 Payara Server 5.183
Payara Micro 5.183
SmallRye OpenTracing
Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
Geronimo OpenTracing 1.0
1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 5.182
Payara Micro 5.182

MP Open API implementations

Version Passed TCK In progress Pending
1.1 Helidon 1.2.0

SmallRye OpenApi
Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
KumuluzEE OpenAPI MP 1.1.2
Quarkus 1.0.0.Final (via SmallRye)
Payara Server 5.194
Payara Micro 5.194

1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
WildFly Swarm 2018.2.0
Payara Server 5.182
Payara Micro 5.182
SmallRye OpenApi
Geronimo OpenAPI 1.0.3

KumuluzEE OpenAPI MP 1.0.1

MP Type Safe REST Client implementations

Version Passed TCK In progress Pending
1.4

Apache CXF 3.3.6 (currently pre-release)
Open Liberty 20.0.0.4
WebSphere Liberty 20.0.0.4

1.3

Helidon 1.3.0
RESTEasy 3.8.0.Final
Open Liberty 19.0.0.7
WebSphere Liberty 19.0.0.7
Quarkus 1.0.0.Final (via RESTEasy)
Payara Server 5.194
Payara Micro 5.194

1.2 SmallRye REST Client

Open Liberty 19.0.0.3
WebSphere Liberty 19.0.0.3
KumuluzEE Rest Client 1.2.2

1.1 Payara Server 5.183
Payara Micro 5.183

Open Liberty 18.0.0.3
WebSphere Liberty 18.0.0.3
SmallRye REST Client
Apache CXF 3.2.7
KumuluzEE Rest Client 1.1.0

1.0 WildFly Swarm 2018.2.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 5.182
Payara Micro 5.182
Apache CXF 3.2.2
SmallRye REST Client
KumuluzEE Rest Client 1.0.0

MP Reactive Streams Operators implementations

Version Passed TCK In progress Pending
1.0 SmallRye Reactive Streams Operators 1.0.3

Open Liberty 19.0.0.4 (via SmallRye)
WebSphere Liberty 19.0.0.4 (via SmallRye)
Quarkus 1.0.0.Final (via SmallRye)
Helidon 2.0.0

MP Reactive Messaging implementations

Version Passed TCK In progress Pending
1.0 SmallRye Reactive Messaging 1.0.0

Quarkus 1.0.0.Final (via SmallRye)
Open Liberty 19.0.0.9 (via SmallRye)
WebSphere Liberty 19.0.0.9 (via SmallRye)
Helidon 2.0.0

MP Context Propagation implementations

Version Passed TCK In progress Pending
1.0

SmallRye Context Propagation 1.0.2
Open Liberty 19.0.0.8
WebSphere Liberty 19.0.0.8
Quarkus 1.0.0.Final (via SmallRye)

MP GraphQL implementations

Version Passed TCK In progress Pending
1.0

Open Liberty 20.0.0.6 (via SmallRye)
WebSphere Liberty 20.0.0.6 (via SmallRye)

Back to the top