Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MicroProfile/Implementation"
(→Runtimes including MicroProfile releases) |
(Adding Quarkus and Wildfly as MP GraphQL implementations) |
||
(21 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 9: | Line 9: | ||
| 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://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 39: | 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 145: | 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 177: | 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 216: | 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 253: | 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 372: | 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 419: | 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 434: | 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 450: | 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/> | ||
|| | || | ||
|| | || | ||
|- | |- | ||
|} | |} |
Revision as of 15: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) |