Skip to content

Commit

Permalink
Prepare for MP 6.1 final release (#377)
Browse files Browse the repository at this point in the history
* Prepare for MP 6.1 final release
  • Loading branch information
Emily-Jiang committed Sep 21, 2023
1 parent b4175ab commit 30a6e6d
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 19 deletions.
8 changes: 4 additions & 4 deletions pom.xml
Expand Up @@ -107,14 +107,14 @@
<jakarta-version>10.0.0</jakarta-version>

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

<!-- other props -->
<!-- whether autorelease maven central staging repositories - default false to allow review and manually release repositories -->
Expand Down
20 changes: 10 additions & 10 deletions spec/src/main/asciidoc/architecture.adoc
Expand Up @@ -28,13 +28,12 @@ Core Profile or the Cloud Native Computing Foundation (like OpenTelemetry),
or they are component specifications of the MicroProfile project (such as Config).

Since the MicroProfile repo is an "umbrella" project, no individual API or TCK is generated for this specification.
This specification documents the component specification contents of each release.
This specification documents the component specification contents of each release. An implementation can use later patch releases of component specifications.

The specifications for each release are listed in reverse chronological order.

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

[[microprofile6.1]]
=== MicroProfile 6.1
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].
Expand All @@ -45,12 +44,12 @@ If you are still dependent on Java EE 7, please consider using the https://githu
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-config/releases/tag/3.1[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-metrics/releases/tag/5.1.0[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-telemetry/releases/tag/1.1[MicroProfile Telemetry 1.1]
* https://github.com/eclipse/microprofile-open-api/releases/tag/3.1.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]

Expand All @@ -60,14 +59,15 @@ The Maven coordinates for this Eclipse release are as follows:
<dependency>
<groupId>org.eclipse.microprofile</groupId>
<artifactId>microprofile</artifactId>
<version>6.1-RC1</version>
<version>6.1</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.
Here is the link to https://github.com/eclipse/microprofile/releases/tag/6.1[the github repository] for this Eclipse-based project.

[[microprofile6.0]]
=== 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
Expand Up @@ -67,7 +67,7 @@ pass:[**] Full CDI support is not required. CDI SE support is not required.
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.1-RC2
* https://github.com/eclipse/microprofile-config/releases/tag/3.1

[[mp-fault-tolerance]]
=== MicroProfile Fault Tolerance 4.0
Expand Down Expand Up @@ -102,18 +102,18 @@ MicroProfile Metrics provides a unified way for MicroProfile applications to exp
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.1.0-RC1
* https://github.com/eclipse/microprofile-metrics/releases/tag/5.1.0

[[mp-open-api]]
=== MicroProfile OpenAPI 3.1

MicroProfile OpenAPI provides a unified Java API for the https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md[OpenAPI v3 specification] that all application developers can use to expose their API documentation.

* https://microprofile.io/project/eclipse/microprofile-open-api
* https://github.com/eclipse/microprofile-open-api/releases/tag/3.1
* https://github.com/eclipse/microprofile-open-api/releases/tag/3.1.1

[[mp-telemetry]]
=== MicroProfile Telemetry 1.0
=== MicroProfile Telemetry 1.1

MicroProfile Telemetry provides an adoption of the https://opentelemetry.io[OpenTelemetry] specification (currently for Distributed Tracing and Baggage in that context only).

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.1-RC2
* https://github.com/eclipse/microprofile-telemetry/releases/tag/1.1

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

0 comments on commit 30a6e6d

Please sign in to comment.