Releases: eclipse/microprofile-open-api
Releases · eclipse/microprofile-open-api
MicroProfile Open API 1.2-RC1
MicroProfile OpenAPI 1.1.3-RC1
MicroProfile OpenAPI 2.0
RC3 - MicroProfile OpenAPI 2.0
RC2 - MicroProfile OpenAPI 2.0
MicroProfile OpenAPI 2.0 - Release Candidate 2
Release Candidate 2 for the MicroProfile OpenAPI specification.
Changes since RC1:
- simplification of the @operation annotation
- minor text edits and clarifications in the spec
- additional TCK coverage (annotations, models)
- Collapsed the various Parameter sub-types into a single one (consistent with Schema)
Coordinates on maven central:
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>2.0-RC2</version>
</dependency>
RC1 - MicroProfile OpenAPI 2.0
MicroProfile OpenAPI 1.1.2
MicroProfile OpenAPI 1.1.2
Changes include:
- Corrected TCK test to correct run in all platforms with defined behaviour
Commits since 1.1
release here
Coordinates on maven central:
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>1.1.2</version>
</dependency>
MicroProfile OpenAPI 1.1.1
MicroProfile OpenAPI 1.1.1
Changes include:
- Corrected TCK tests that were expecting wrong behaviour
Commits since 1.1
release here
Coordinates on maven central:
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>1.1.1</version>
</dependency>
MicroProfile OpenAPI 1.1
MicroProfile OpenAPI 1.1
NOTE: due to an issue with the TCK, a release 1.1.1
was made. It is recommended to use it instead of this version.
Changes include:
- the addition of the JAXRS 2.1
PATCH
method - automatic hide MicroProfile Rest Client interfaces
OASFactoryResolver
is now a properSPI
artifact- builder methods now have default implementations
@Content
now supports a singularexample
field@Extension
now has aparseValue
field for complex values- TCK updated to support newer
3.0.x
versions - overall Javadoc enhancements (classes and packages)
- various other minor improvements to the annotations, models and TCK
- bug fixes, documentation updates, more convenience methods, deprecations, etc.
- list of issues here
Commits since 1.0.1
release here
Coordinates on maven central:
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>1.1</version>
</dependency>
MR1- MicroProfile OpenAPI 2.0
Milestone Release 1 for MicroProfile OpenAPI 2.0
- Methods that were renamed (and deprecated) in 1.1 are removed
- Changes to model interfaces: interfaces no longer extend
java.util.Map
- Tck ensure that model interfaces are creating copy of lists/maps and are returning immutable copies of lists/maps
- Delegate document / property location to MP Config
Coordinates on maven central:
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>2.0-MR1</version>
</dependency>