Skip to content

Commit

Permalink
Updates for MP 4.1-RC1 (#217)
Browse files Browse the repository at this point in the history
Updates for MP 4.1-RC1
  • Loading branch information
ederks85 authored Jun 14, 2021
1 parent 2ff186c commit 9b092e0
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 9 deletions.
4 changes: 2 additions & 2 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ This repository also houses the link:https://github.com/eclipse/microprofile/blo
<dependency>
<groupId>org.eclipse.microprofile</groupId>
<artifactId>microprofile</artifactId>
<version>4.0</version>
<version>4.1-RC1</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
Expand All @@ -55,7 +55,7 @@ This repository also houses the link:https://github.com/eclipse/microprofile/blo
<dependency>
<groupId>org.eclipse.microprofile</groupId>
<artifactId>microprofile</artifactId>
<version>4.0</version>
<version>4.1-RC1</version>
<scope>import</scope>
<type>pom</type>
</dependency>
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**********************************************************************
* Copyright (c) 2017-2018 Contributors to the Eclipse Foundation
* Copyright (c) 2017-2021 Contributors to the Eclipse Foundation
*
* See the NOTICES file(s) distributed with this work for additional
* information regarding copyright ownership.
Expand Down Expand Up @@ -113,7 +113,7 @@
<!-- MicroProfile specs -->
<config-version>2.0</config-version>
<ft-version>3.0</ft-version>
<health-version>3.0</health-version>
<health-version>3.1-RC3</health-version>
<metrics-version>3.0</metrics-version>
<jwt-version>1.2</jwt-version>
<openapi-version>2.0</openapi-version>
Expand Down
42 changes: 41 additions & 1 deletion spec/src/main/asciidoc/architecture.asciidoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2020 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2021 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down Expand Up @@ -32,6 +32,46 @@ Only this Specification will be generated and maintained to document the content

In reverse chronological order, here's the specification for each MicroProfile release.

[[microprofile4.1-RC1]]
=== MicroProfile 4.1-RC1 (Q32021)
MicroProfile 4.1-RC1 is based on Jakarta EE 8. Although Jakarta EE 8 is API backwards compatible with Java EE 8, Jakarta EE replaces Java EE dependencies with Jakarta EE dependencies for all MicroProfile specifications.

Based on MicroProfile's time-boxed release process, this is an incremental release that includes an update to https://github.com/eclipse/microprofile-health/releases/tag/3.1-RC3[MicroProfile Health 3.1-RC3]

If you are still dependent on Java EE 8, please consider using the https://github.com/eclipse/microprofile/releases/tag/3.3[3.3 release of MicroProfile].
If you are still dependent on Java EE 7, please consider using the https://github.com/eclipse/microprofile/releases/tag/1.4[1.4 release of MicroProfile].

The complete list of MicroProfile 4.1-RC1 specifications includes:

- https://github.com/eclipse/microprofile-config/releases/tag/2.0[MicroProfile Config 2.0]
- https://github.com/eclipse/microprofile-fault-tolerance/releases/tag/3.0[MicroProfile Fault Tolerance 3.0]
- https://github.com/eclipse/microprofile-health/releases/tag/3.1-RC3[MicroProfile Health 3.1-RC3]
- https://github.com/eclipse/microprofile-jwt-auth/releases/tag/1.2[MicroProfile JWT Authentication 1.2]
- https://github.com/eclipse/microprofile-metrics/releases/tag/3.0[MicroProfile Metrics 3.0]
- https://github.com/eclipse/microprofile-open-api/releases/tag/2.0[MicroProfile OpenAPI 2.0]
- https://github.com/eclipse/microprofile-opentracing/releases/tag/2.0[MicroProfile OpenTracing 2.0]
- https://github.com/eclipse/microprofile-rest-client/releases/tag/2.0[MicroProfile Rest Client 2.0]
- https://jakarta.ee/specifications/cdi/2.0/cdi-spec-2.0.html[Jakarta Contexts and Dependency Injection 2.0]
- https://jakarta.ee/specifications/annotations/1.3/annotations-spec-1.3.html[Jakarta Annotations 1.3]
- https://jakarta.ee/specifications/restful-ws/2.1/restful-ws-spec-2.1.html[Jakarta RESTful Web Services 2.1]
- https://jakarta.ee/specifications/jsonb/1.0/jsonb-spec-1.0.html[Jakarta JSON Binding 1.0]
- https://jakarta.ee/specifications/jsonp/1.1/jsonp-spec-1.1.html[Jakarta JSON Processing 1.1]

The Maven coordinates for this Eclipse release are as follows:
[source,xml]
----
<dependency>
<groupId>org.eclipse.microprofile</groupId>
<artifactId>microprofile</artifactId>
<version>4.1-RC1</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
----

Here is the link to https://github.com/eclipse/microprofile/releases/tag/4.1-RC1[the github repository] for this Eclipse-based project.


[[microprofile4.0]]
=== MicroProfile 4.0 (Q42020)
// MicroProfile 4.0 is the 14th platform release for the
Expand Down
8 changes: 4 additions & 4 deletions spec/src/main/asciidoc/required-apis.asciidoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2020 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2021 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down Expand Up @@ -30,7 +30,7 @@ MicroProfile implementations must include the following specifications:
- <<jakarta-annotations, Jakarta Annotations 1.3>>
- <<mp-config, MicroProfile Config 2.0>>
- <<mp-fault-tolerance, MicroProfile Fault Tolerance 3.0>>
- <<mp-health-check, MicroProfile Health 3.0>>
- <<mp-health-check, MicroProfile Health 3.1-RC3>>
- <<mp-jwt-auth, MicroProfile JWT Authentication 1.2>>
- <<mp-metrics, MicroProfile Metrics 3.0>>
- <<mp-open-api, MicroProfile OpenAPI 2.0>>
Expand Down Expand Up @@ -116,13 +116,13 @@ Fault Tolerance 3.0 is now dependent on Jakarta EE 8 technologies.
- https://github.com/eclipse/microprofile-fault-tolerance/releases/tag/3.0

[[mp-health-check]]
=== MicroProfile Health 3.0
=== MicroProfile Health 3.1-RC3

MicroProfile Health provides the ability to expose the health of an application
to the underlying platform (ex: Kubernetes)

- http://microprofile.io/project/eclipse/microprofile-health
- https://github.com/eclipse/microprofile-health/releases/tag/3.0
- https://github.com/eclipse/microprofile-health/releases/tag/3.1-RC3

[[mp-jwt-auth]]
=== MicroProfile JWT Authentication 1.2
Expand Down

0 comments on commit 9b092e0

Please sign in to comment.