Skip to content

Commit

Permalink
minor update and fixed some errors (#279)
Browse files Browse the repository at this point in the history
  • Loading branch information
Emily-Jiang committed Nov 4, 2022
1 parent 177f1e8 commit 84be44a
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions spec/src/main/asciidoc/architecture.asciidoc
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2021 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down Expand Up @@ -35,35 +35,32 @@ The specifications for each release are listed in reverse chronological order.
[[microprofile6.0]]
=== MicroProfile 6.0

MicroProfile 6.0 replaces required individual Jakarta specifications in prior releases like Jakarta Restful in
Web Services and JSON Binding with Jakarta EE 10 Core Profile.
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.

Based on MicroProfile's time-boxed release process, this is a major release that includes backward incompatible changes. This release requires Jakarta EE Core Profile 10, which uses the `jakarta` namespace introduced in Jakarta EE 9.

* https://download.eclipse.org/microprofile/microprofile-config-3.0.2/microprofile-config-spec-3.0.2.html#_incompatible_changes[Config]
* https://download.eclipse.org/microprofile/microprofile-fault-tolerance-4.0.1/microprofile-fault-tolerance-spec-4.0.1.html#_incompatible_changes[Fault Tolerance]
* https://download.eclipse.org/microprofile/microprofile-health-4.0.1/microprofile-health-spec-4.0.1.html#_incompatible_changes[Health]
* https://download.eclipse.org/microprofile/microprofile-metrics-5.0/microprofile-metrics-spec-5.0.html#_incompatible_changes[Metrics]
* https://download.eclipse.org/microprofile/microprofile-open-api-3.1/microprofile-openapi-spec-3.1.html#_incompatible_changes[OpenAPI]
* https://download.eclipse.org/microprofile/microprofile-rest-client-3.0.1/microprofile-rest-client-spec-3.0.1.html#_incompatible_changes[Rest Client]
* https://download.eclipse.org/microprofile/microprofile-jwt-auth-2.0/microprofile-jwt-auth-spec-2.0.html#_incompatible_changes[JWT] (TODO - Update to JWT 2.1?)
* https://download.eclipse.org/microprofile/microprofile-telemetry-1.0/microprofile-telemetry-spec-1.0.html#_incompatible_changes[Telemetry]

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.0 specifications includes:

- https://jakarta.ee/specifications/coreprofile/10/[Jakarta EE 10 Core Profile]
- https://github.com/eclipse/microprofile-config/releases/tag/3.0.2[MicroProfile Config 3.0]
- https://github.com/eclipse/microprofile-fault-tolerance/releases/tag/4.0.1[MicroProfile Fault Tolerance 4.0]
- 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.0[MicroProfile Metrics 5.0]
- https://github.com/eclipse/microprofile-health/releases/tag/4.0.1[MicroProfile Health 4.0]
- https://github.com/eclipse/microprofile-telemetry/releases/tag/1.0[MicroProfile Telemetry 1.0]
- 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.0[MicroProfile JWT Authentication 2.0] (TODO: Update to 2.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]
- https://jakarta.ee/specifications/coreprofile/10/[Jakarta JSON Processing 2.0]

MicroProfile 6.0 has the following backward incompatible changes compared to MicroProfile 5.0.

* https://download.eclipse.org/microprofile/microprofile-metrics-5.0.0/microprofile-metrics-spec-5.0.0.html#_incompatible_changes[MicroProfile Metrics Incompatible changes]
* MicroProfile OpenTracing replaced by MicroProfile Telemetry
* Based on Jakarta EE 10 Core Profile instead of the five specifications in Jakarta EE 9.1

The Maven coordinates for this Eclipse release are as follows:
[source,xml]
Expand Down

0 comments on commit 84be44a

Please sign in to comment.