Skip to main content
Jump to: navigation, search

Difference between revisions of "MicroProfile/Implementation"

(MP Type Safe REST Client 1.1)
m (Adjust formatting to have each column in the table on a new row)
Line 6: Line 6:
 
! 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-2.0 2.0] || rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.1 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.1 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.1 <br>  [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 1.1 <br> [[#MP_Health|Health]] 1.0 <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" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-2.0 2.0]
 +
|| rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.1 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.1 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.1 <br>  [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 1.1 <br> [[#MP_Health|Health]] 1.0 <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://www.payara.fish/downloads Payara Server 183] <br/> [https://www.payara.fish/downloads Payara Micro 183]   
 
|| [https://www.payara.fish/downloads Payara Server 183] <br/> [https://www.payara.fish/downloads Payara Micro 183]   
 
||  
 
||  
 
||
 
||
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.4 1.4] || rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.1 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.1 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.1 <br>  [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 1.1 <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" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.4 1.4]
 +
|| rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.1 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.1 <br> [[#MP_Config|Config]] 1.3 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.1 <br>  [[#MP_JWT|JWT Auth]] 1.1 <br> [[#MP_Metrics|Metrics]] 1.1 <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://www.payara.fish/downloads Payara Server 183] <br/> [https://www.payara.fish/downloads Payara Micro 183]   
 
|| [https://www.payara.fish/downloads Payara Server 183] <br/> [https://www.payara.fish/downloads Payara Micro 183]   
 
||  
 
||  
 
||
 
||
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.3 1.3] || rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.0 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.0 <br> [[#MP_Config|Config]] 1.2 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.1 <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" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.3 1.3]
 +
|| rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.0 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.0 <br> [[#MP_Config|Config]] 1.2 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.1 <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 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 182] <br/> [https://www.payara.fish/previous_releases Payara Micro 182]   
 
|| [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 182] <br/> [https://www.payara.fish/previous_releases Payara Micro 182]   
 
|| [https://github.com/smallrye SmallRye] <br/> [http://tomee.apache.org/ TomEE 8.0]
 
|| [https://github.com/smallrye SmallRye] <br/> [http://tomee.apache.org/ TomEE 8.0]
 
||
 
||
 
|-
 
|-
| 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" | [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
 
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://www.payara.fish/previous_releases Payara Server 181] <br/> [https://www.payara.fish/previous_releases Payara Micro 181]     
 
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://www.payara.fish/previous_releases Payara Server 181] <br/> [https://www.payara.fish/previous_releases Payara Micro 181]     
 
||  
 
||  
 
||  
 
||  
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.1 1.1] || rowspan="1" | [[#MP_Config|Config]] 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" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.1 1.1]
 +
|| rowspan="1" | [[#MP_Config|Config]] 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://github.com/fujitsu/launcher Launcher] 1.0 <br/> [https://github.com/hammock-project Hammock] 2.0 <br/> [https://www.payara.fish/previous_releases Payara Server 174] <br/> [https://www.payara.fish/previous_releases Payara Micro 174]
 
|| [https://github.com/fujitsu/launcher Launcher] 1.0 <br/> [https://github.com/hammock-project Hammock] 2.0 <br/> [https://www.payara.fish/previous_releases Payara Server 174] <br/> [https://www.payara.fish/previous_releases Payara Micro 174]
 
||
 
||
 
||
 
||
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.0 1.0] || rowspan="1" | [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 || [http://wildfly-swarm.io/ WildFly Swarm 2016.8.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 16.0.0.3] <br/> [http://tomee.apache.org/ TomEE 7.0.x] || ||
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.0 1.0]
 +
|| rowspan="1" | [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 || [http://wildfly-swarm.io/ WildFly Swarm 2016.8.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 16.0.0.3] <br/> [http://tomee.apache.org/ TomEE 7.0.x]
 +
||
 +
||
 
|}
 
|}
  
Line 93: Line 101:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-1.1 1.1] || [http://wildfly-swarm.io/ WildFly Swarm 2018.1.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/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br/> [https://github.com/apache/geronimo-metrics Geronimo Metrics 1.0]
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-1.1 1.1]
 +
|| [http://wildfly-swarm.io/ WildFly Swarm 2018.1.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/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br/> [https://github.com/apache/geronimo-metrics Geronimo Metrics 1.0]
 
||       
 
||       
 
||  
 
||  
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 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/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  ||  ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 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/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  ||  ||  
 
|-  
 
|-  
 
|}
 
|}
Line 142: Line 152:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/openapi-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] <br /> [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br/> [https://github.com/smallrye/smallrye-open-api SmallRye 1.0.0] <br/> [https://github.com/apache/geronimo-openapi Geronimo OpenAPI 1.0]
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/openapi-1.0 1.0]
 +
|| [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] <br /> [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br/> [https://github.com/smallrye/smallrye-open-api SmallRye 1.0.0] <br/> [https://github.com/apache/geronimo-openapi Geronimo OpenAPI 1.0]
 
||  
 
||  
 
||  
 
||  
Line 158: Line 169:
 
||  
 
||  
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/type-safe-rest-client-1.0 1.0] || [http://wildfly-swarm.io/ WildFly Swarm 2018.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/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br> [http://cxf.apache.org Apache CXF 3.2.2]
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/type-safe-rest-client-1.0 1.0]
 +
|| [http://wildfly-swarm.io/ WildFly Swarm 2018.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/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] <br> [http://cxf.apache.org Apache CXF 3.2.2]
 
||  
 
||  
 
||  
 
||  
 
|}
 
|}

Revision as of 08:35, 7 September 2018

Eclipse MicroProfile Releases

Version Specs included Passed TCK In progress Pending
2.0 rowspan="1"| 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
Payara Server 183
Payara Micro 183
1.4 rowspan="1"| 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
Payara Server 183
Payara Micro 183
1.3 rowspan="1"| 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
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
SmallRye
TomEE 8.0
1.2 rowspan="1"| 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
Payara Server 181
Payara Micro 181
1.1 rowspan="1" | Config 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Launcher 1.0
Hammock 2.0
Payara Server 174
Payara Micro 174
1.0 rowspan="1" | CDI 1.2
JSON-P 1.0
JAX-RS 2.0
WildFly Swarm 2016.8.1
WebSphere Liberty 16.0.0.3
TomEE 7.0.x

MP Config

Version Passed TCK In progress Pending
1.3 Payara Server 183
Payara Micro 183
1.2 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
Apache Geronimo Config 1.1
1.1 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
Apache Geronimo Config 1.0
Payara Server 181
Payara Micro 181
WildFly Swarm 2017.12.1
GuardEE

MP Fault Tolerance

Version Passed TCK In progress Pending
1.1 Payara Server 183
Payara Micro 183
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181
Apache Safeguard 1.0
GuardEE

MP Health

Version Passed TCK In progress Pending
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181
Geronimo Health 1.0

MP Metrics

Version Passed TCK In progress Pending
1.1 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
Geronimo Metrics 1.0
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181

MP JWT

Version Passed TCK In progress Pending
1.1 Payara Server 183
Payara Micro 183
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
KumuluzEE
Payara Server 181
Payara Micro 181
TomEE 8.0

MP Open Tracing

Version Passed TCK In progress Pending
1.1 Payara Server 183
Payara Micro 183
1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
Geronimo OpenTracing 1.0
WildFly Swarm

MP Open API

Version Passed TCK In progress Pending
1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
WildFly Swarm 2018.2.0
Payara Server 182
Payara Micro 182
SmallRye 1.0.0
Geronimo OpenAPI 1.0

MP Type Safe REST Client

Version Passed TCK In progress Pending
1.1 Payara Server 183
Payara Micro 183
1.0 WildFly Swarm 2018.2.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
Apache CXF 3.2.2

Back to the top