Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The goal of Swagger™ is to define a standard, language-agnostic interface to R

Swagger Core is the Java implementation of Swagger. Current version supports *JAX-RS* and plain servlets. Integration with the Play! framework has been moved to [Swagger-Play](https://github.com/swagger-api/swagger-play).

Check out [Swagger-Spec](https://github.com/OAI/OpenAPI-Specification) for additional information about the Swagger project, including additional libraries with support for SpringMVC, other languages and more.
Check out [Swagger-Spec](https://github.com/OAI/OpenAPI-Specification) for additional information about the Swagger project, including additional libraries with support for SpringMVC, other languages and more.

![Swagger Screenshot](https://raw.github.com/swagger-api/swagger-core/1.5/swagger-shot.jpg)

Expand All @@ -33,7 +33,8 @@ The OpenAPI Specification has undergone several revisions since initial creation

Swagger core Version | Release Date | OpenAPI Spec compatibility | Notes | Status
------------------------- | ------------ | -------------------------- | ----- | ----
2.1.2 (**current stable**)| 2020-04-01 | 3.0 | [tag v2.1.2](https://github.com/swagger-api/swagger-core/tree/v2.1.2) | Supported
2.1.3 (**current stable**)| 2020-06-27 | 3.0 | [tag v2.1.3](https://github.com/swagger-api/swagger-core/tree/v2.1.3) | Supported
2.1.2 | 2020-04-01 | 3.0 | [tag v2.1.2](https://github.com/swagger-api/swagger-core/tree/v2.1.2) | Supported
2.1.1 | 2020-01-02 | 3.0 | [tag v2.1.1](https://github.com/swagger-api/swagger-core/tree/v2.1.1) | Supported
2.1.0 | 2019-11-16 | 3.0 | [tag v2.1.0](https://github.com/swagger-api/swagger-core/tree/v2.1.0) | Supported
2.0.10 | 2019-10-11 | 3.0 | [tag v2.0.10](https://github.com/swagger-api/swagger-core/tree/v2.0.10) | Supported
Expand All @@ -44,7 +45,8 @@ Swagger core Version | Release Date | OpenAPI Spec compatibility | Notes |
2.0.5 | 2018-09-19 | 3.0 | [tag v2.0.5](https://github.com/swagger-api/swagger-core/tree/v2.0.5) | Supported
2.0.4 | 2018-09-05 | 3.0 | [tag v2.0.4](https://github.com/swagger-api/swagger-core/tree/v2.0.4) | Supported
2.0.3 | 2018-08-09 | 3.0 | [tag v2.0.3](https://github.com/swagger-api/swagger-core/tree/v2.0.3) | Supported
1.6.1 (**current stable**)| 2020-04-01 | 2.0 | [tag v1.6.1](https://github.com/swagger-api/swagger-core/tree/v1.6.1) | Supported
1.6.2 (**current stable**)| 2020-07-01 | 2.0 | [tag v1.6.2](https://github.com/swagger-api/swagger-core/tree/v1.6.2) | Supported
1.6.1 | 2020-04-01 | 2.0 | [tag v1.6.1](https://github.com/swagger-api/swagger-core/tree/v1.6.1) | Supported
1.6.0 | 2019-11-16 | 2.0 | [tag v1.6.0](https://github.com/swagger-api/swagger-core/tree/v1.6.0) | Supported
1.5.24 | 2019-10-11 | 2.0 | [tag v1.5.24](https://github.com/swagger-api/swagger-core/tree/v1.5.24) | Supported
1.5.23 | 2019-08-22 | 2.0 | [tag v1.5.23](https://github.com/swagger-api/swagger-core/tree/v1.5.23) | Supported
Expand All @@ -70,7 +72,7 @@ Swagger core Version | Release Date | OpenAPI Spec compatibility | Notes |
To allow independent development, scala support has been moved into a separate project. See the [swagger-scala-module](https://github.com/swagger-api/swagger-scala-module) for details. Play! framework support has moved to [swagger-play](https://github.com/swagger-api/swagger-play).

## Overview
This is a project to build the swagger-core library, which is required for the Swagger implementation of the OpenAPI Spec.
This is a project to build the swagger-core library, which is required for the Swagger implementation of the OpenAPI Spec.

### Change History
If you're interested in the change history of swagger and the swagger-core framework, see [here](https://github.com/swagger-api/swagger-core/releases).
Expand All @@ -88,7 +90,7 @@ You need the following installed and available in your $PATH:
* Apache maven 3.0.4 or greater (http://maven.apache.org/)


### To build from source (currently 1.6.2-SNAPSHOT)
### To build from source (currently 1.6.3-SNAPSHOT)
```
# first time building locally
mvn -N
Expand Down
4 changes: 2 additions & 2 deletions modules/swagger-annotations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<packaging>bundle</packaging>
<name>swagger-annotations</name>
<build>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
4 changes: 2 additions & 2 deletions modules/swagger-hibernate-validations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>io.swagger</groupId>
<artifactId>swagger-hibernate-validations</artifactId>
<packaging>jar</packaging>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<name>swagger-hibernate-validations</name>
<build>
<sourceDirectory>src/main/java</sourceDirectory>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-jaxrs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
4 changes: 2 additions & 2 deletions modules/swagger-jersey-jaxrs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>io.swagger</groupId>
<artifactId>swagger-jersey-jaxrs</artifactId>
<packaging>jar</packaging>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<name>swagger-jersey-jaxrs</name>
<build>
<sourceDirectory>src/main/java</sourceDirectory>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-jersey2-jaxrs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-models/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-mule/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-servlet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-project</artifactId>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<artifactId>swagger-project</artifactId>
<packaging>pom</packaging>
<name>swagger-project</name>
<version>1.6.2-SNAPSHOT</version>
<version>1.6.2</version>
<url>https://github.com/swagger-api/swagger-core</url>
<scm>
<connection>scm:git:git@github.com:swagger-api/swagger-core.git</connection>
Expand Down