Difference between revisions of "MicroProfile/Implementation"
(Add MP 3.3 release) |
(Adding Quarkus and Wildfly as MP GraphQL implementations) |
||
(24 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
== [https://projects.eclipse.org/projects/technology.microprofile/governance Runtimes including MicroProfile releases ]== | == [https://projects.eclipse.org/projects/technology.microprofile/governance Runtimes including MicroProfile releases ]== | ||
− | + | '''Please add your runtime towards the end of the list. The order records the sequence of runtime supporting the corresponding specs.''' | |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 8: | Line 8: | ||
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-3.3 3.3] | | 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 | | 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://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/> | ||
+ | [https://github.com/oracle/helidon/releases/tag/2.1.0 Helidon 2.1.0]<br/> | ||
+ | |||
+ | |||
|| | || | ||
|| | || | ||
Line 15: | Line 25: | ||
| 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://quarkus.io/blog/quarkus-1-1-0-final-released/ Quarkus 1.1.0.Final]<br/> | ||[https://quarkus.io/blog/quarkus-1-1-0-final-released/ Quarkus 1.1.0.Final]<br/> | ||
− | [https://github.com/oracle/helidon/releases/tag/ | + | [https://github.com/oracle/helidon/releases/tag/2.0.2 Helidon 2.0.2]<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/> | ||
Line 21: | Line 31: | ||
[https://developer.ibm.com/wasdev/ WebSphere 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://ee.kumuluz.com/ KumuluzEE 3.7.0]<br/> | ||
+ | [https://wildfly.org/news/2020/01/17/WildFly19-Beta-Released/ WildFly 19.0.0.Beta1]<br/> | ||
|| | || | ||
|| | || | ||
Line 38: | 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/> | ||
− | |||
Quarkus<br/> | Quarkus<br/> | ||
TomEE 8.0.0-M4<br/> | TomEE 8.0.0-M4<br/> | ||
Line 144: | Line 155: | ||
|| | || | ||
[https://github.com/smallrye/smallrye-config/releases/tag/1.6.0 SmallRye Config 1.6.0] <br/> | [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/> | ||
|| | || | ||
|| | || | ||
Line 176: | Line 189: | ||
|| | || | ||
[https://github.com/smallrye/smallrye-fault-tolerance/releases/tag/4.1.0 SmallRye Fault Tolerance 4.1.0]<br/> | [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/> | ||
|| | || | ||
|| | || | ||
Line 215: | Line 230: | ||
|| | || | ||
[https://github.com/smallrye/smallrye-health/releases/tag/2.2.0 SmallRye Health 2.2.0]<br/> | [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/> | ||
|| | || | ||
|| | || | ||
Line 252: | Line 269: | ||
|| | || | ||
[https://github.com/smallrye/smallrye-metrics/releases/tag/2.4.0 SmallRye Metrics 2.4.0]<br/> | [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/> | ||
|| | || | ||
|| | || | ||
Line 371: | Line 390: | ||
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/rest-client-1.4.0 1.4] | | 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 | + | [http://cxf.apache.org/download.html Apache CXF 3.3.6]<br/> |
+ | [https://openliberty.io/downloads/ Open Liberty 20.0.0.4]<br/> | ||
+ | [https://developer.ibm.com/wasdev/ WebSphere Liberty 20.0.0.4] <br/> | ||
|| | || | ||
|| | || | ||
Line 418: | 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 433: | Line 455: | ||
[https://openliberty.io/downloads/ Open Liberty 19.0.0.9] (via [https://smallrye.io/smallrye/smallrye-reactive-messaging SmallRye]) <br/> | [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://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/> | ||
|| | || | ||
|| | || | ||
Line 449: | 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/> | ||
+ | [https://quarkus.io/blog/supersonic-subatomic-graphql/ Quarkus 1.5.0.Final] (via [https://github.com/smallrye/smallrye-graphql SmallRye]) <br/> | ||
+ | [https://www.wildfly.org/news/2020/08/13/Introducing-the-WildFly-GraphQL-feature-pack/ Wildfly 20.0.0.Final GraphQL feature pack] (via [https://github.com/smallrye/smallrye-graphql SmallRye]) <br/> | ||
|| | || | ||
|| | || | ||
|- | |- | ||
|} | |} |
Latest revision as of 14:25, 17 November 2020
Contents
- 1 Runtimes including MicroProfile releases
- 2 MP Config implementations
- 3 MP Fault Tolerance implementations
- 4 MP Health implementations
- 5 MP Metrics implementations
- 6 MP JWT implementations
- 7 MP Open Tracing implementations
- 8 MP Open API implementations
- 9 MP Type Safe REST Client implementations
- 10 MP Reactive Streams Operators implementations
- 11 MP Reactive Messaging implementations
- 12 MP Context Propagation implementations
- 13 MP GraphQL implementations
Runtimes including MicroProfile releases
Please add your runtime towards the end of the list. The order records the sequence of runtime supporting the corresponding specs.
MP Config implementations
MP Fault Tolerance implementations
MP Health implementations
MP Metrics implementations
MP JWT implementations
MP Open Tracing implementations
MP Open API implementations
MP Type Safe REST Client implementations
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) |
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) |
MP Context Propagation implementations
Version | Passed TCK | In progress | Pending |
---|---|---|---|
1.0 |
SmallRye Context Propagation 1.0.2 |
MP GraphQL implementations
Version | Passed TCK | In progress | Pending |
---|---|---|---|
1.0 |
Open Liberty 20.0.0.6 (via SmallRye) |