Skip to content

Commit

Permalink
Prepare for the MP 6.1 release (#368)
Browse files Browse the repository at this point in the history
* Prepare for the MP 6.1 release

* address review comments from John
  • Loading branch information
Emily-Jiang authored Sep 5, 2023
1 parent 83f17dc commit 956c171
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 8 deletions.
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -107,14 +107,14 @@
<jakarta-version>10.0.0</jakarta-version>

<!-- MicroProfile specs -->
<config-version>3.0.2</config-version>
<config-version>3.1-RC2</config-version>
<ft-version>4.0.2</ft-version>
<health-version>4.0.1</health-version>
<metrics-version>5.0.0</metrics-version>
<metrics-version>5.1.0-RC1</metrics-version>
<jwt-version>2.1</jwt-version>
<openapi-version>3.1</openapi-version>
<rest-client-version>3.0.1</rest-client-version>
<telemetry-version>1.0</telemetry-version>
<telemetry-version>1.1-RC2</telemetry-version>

<!-- other props -->
<!-- whether autorelease maven central staging repositories - default false to allow review and manually release repositories -->
Expand Down
35 changes: 35 additions & 0 deletions spec/src/main/asciidoc/architecture.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,41 @@ This specification documents the component specification contents of each releas
The specifications for each release are listed in reverse chronological order.

[[microprofile6.0]]
=== MicroProfile 6.1-RC1

Based on MicroProfile's time-boxed release process, this is a minor release that does not include backward incompatible changes. Like MicroProfile 6.0, this release requires Jakarta EE Core Profile 10.

If you are still dependent on Jakarta EE 9.1, please consider using the https://github.com/eclipse/microprofile/releases/tag/5.0[5.0 release of MicroProfile].
If you are still dependent on Jakarta EE 8, please consider using the https://github.com/eclipse/microprofile/releases/tag/4.1[4.1 release of MicroProfile].
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 6.1 specifications includes:

* https://jakarta.ee/specifications/coreprofile/10/[Jakarta EE 10 Core Profile]
* https://github.com/eclipse/microprofile-config/releases/tag/3.1-RC2[MicroProfile Config 3.1]
* https://github.com/eclipse/microprofile-fault-tolerance/releases/tag/4.0.2[MicroProfile Fault Tolerance 4.0]
* https://github.com/eclipse/microprofile-metrics/releases/tag/5.1.0-RC1[MicroProfile Metrics 5.1]
* https://github.com/eclipse/microprofile-health/releases/tag/4.0.1[MicroProfile Health 4.0]
* https://github.com/eclipse/microprofile-telemetry/releases/tag/1.1-RC2[MicroProfile Telemetry 1.1]
* https://github.com/eclipse/microprofile-open-api/releases/tag/3.1[MicroProfile OpenAPI 3.1]
* https://github.com/eclipse/microprofile-jwt-auth/releases/tag/2.1[MicroProfile JWT Authentication 2.1]
* https://github.com/eclipse/microprofile-rest-client/releases/tag/3.0.1[MicroProfile Rest Client 3.0]

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

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

=== MicroProfile 6.0

MicroProfile 6.0 replaces required individual Jakarta specifications in prior releases like Jakarta Restful Web Services and JSON Binding with the Jakarta EE 10 Core Profile.
Expand Down
10 changes: 5 additions & 5 deletions spec/src/main/asciidoc/required-apis.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,12 @@ MicroProfile 6.0 and above requires https://jakarta.ee/specifications/coreprofil
pass:[**] Full CDI support is not required. CDI SE support is not required.

[[mp-config]]
=== MicroProfile Config 3.0
=== MicroProfile Config 3.1

MicroProfile Config provides applications and microservices means to obtain configuration properties through several environment-aware sources both internal and external to the application and made available through dependency injection or lookup.

* https://microprofile.io/project/eclipse/microprofile-config
* https://github.com/eclipse/microprofile-config/releases/tag/3.0.2
* https://github.com/eclipse/microprofile-config/releases/tag/3.1-RC2

[[mp-fault-tolerance]]
=== MicroProfile Fault Tolerance 4.0
Expand Down Expand Up @@ -96,13 +96,13 @@ MicroProfile JWT Authentication provides role based access control (RBAC) micros
* https://github.com/eclipse/microprofile-jwt-auth/releases/tag/2.1

[[mp-metrics]]
=== MicroProfile Metrics 5.0
=== MicroProfile Metrics 5.1

MicroProfile Metrics provides a unified way for MicroProfile applications to export monitoring data to management agents.
Metrics will also provide a common Java API for exposing their telemetry data.

* https://microprofile.io/project/eclipse/microprofile-metrics
* https://github.com/eclipse/microprofile-metrics/releases/tag/5.0.0
* https://github.com/eclipse/microprofile-metrics/releases/tag/5.1.0-RC1

[[mp-open-api]]
=== MicroProfile OpenAPI 3.1
Expand All @@ -124,7 +124,7 @@ With a lack of standardization, the net result is the lack of data portability a
The https://opentelemetry.io[OpenTelemetry] project solves these problems by providing a single, vendor-agnostic solution.

* https://microprofile.io/project/eclipse/microprofile-telemetry
* https://github.com/eclipse/microprofile-telemetry/releases/tag/1.0
* https://github.com/eclipse/microprofile-telemetry/releases/tag/1.1-RC2

[[mp-rest-client]]
=== MicroProfile Rest Client 3.0
Expand Down

0 comments on commit 956c171

Please sign in to comment.