Skip to content

Commit 7394f7c

Browse files
authored
Merge pull request swagger-api#2383 from frantuma/prepare-2.0.0-rc1
prepare release candidate 2.0.0-rc1
2 parents 609a24e + 8fea1ef commit 7394f7c

File tree

8 files changed

+27
-60
lines changed

8 files changed

+27
-60
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The OpenAPI Specification has undergone several revisions since initial creation
2020

2121
Swagger core Version | Release Date | OpenAPI Spec compatibility | Notes | Status
2222
------------------------- | ------------ | -------------------------- | ----- | ----
23-
2.0.0-rc0 | | 3.0 | [2.0](https://github.com/swagger-api/swagger-core/tree/2.0) | Under Development
23+
2.0.0-rc1 | 2017-08-17 | 3.0 | [tag v2.0.0-rc1](https://github.com/swagger-api/swagger-core/tree/v2.0.0-rc1) | Under Development
2424
1.5.16 (**current stable**)| 2017-07-05 | 2.0 | [tag v1.5.16](https://github.com/swagger-api/swagger-core/tree/v1.5.16) | Supported
2525
1.3.12 | 2014-12-23 | 1.2 | [tag v1.3.12](https://github.com/swagger-api/swagger-core/tree/v1.3.12) | Deprecated
2626
1.2.4 | 2013-06-19 | 1.1 | [tag swagger-project_2.10.0-1.2.4](https://github.com/swagger-api/swagger-core/tree/swagger-project_2.10.0-1.2.4) | Deprecated
@@ -78,15 +78,15 @@ See the License for the specific language governing permissions and
7878
limitations under the License.
7979
```
8080

81-
## v2.0.0-rc0 Notable Features:
81+
## v2.0.0-rc1 Notable Features:
8282

8383
- First official release candidate of OpenApi 3.0 support. swagger-core now produces OpenAPI 3.0 specs only. swagger-core 2.0 version is not backward compatible with previous 1.x versions.
8484
- Available on Maven central, and the sources are in the 2.0 branch. PRs should be submitted against the 2.0 branch.
8585
- Swagger JAX-RS 2 support
8686
- Java 8
8787
- Consistent integration mechanism
8888

89-
## v2.0.0-rc0 Limitations
89+
## v2.0.0-rc1 Limitations
9090

9191
- Resolve resource operations also when not annotated with `@Operation` _(swagger-jaxrs2)_
9292
- Implement `subtypes` field in `Schema` annotation, with related resolver processing _(swagger-annotations / core)_

modules/swagger-annotations/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<parent>
44
<groupId>io.swagger</groupId>
55
<artifactId>swagger-project</artifactId>
6-
<version>2.0.0-rc0</version>
6+
<version>2.0.0-rc1</version>
77
<relativePath>../..</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<groupId>io.swagger</groupId>
1111
<artifactId>swagger-annotations</artifactId>
12-
<version>2.0.0-rc0</version>
12+
<version>2.0.0-rc1</version>
1313
<packaging>bundle</packaging>
1414
<name>swagger-annotations</name>
1515
<build>

modules/swagger-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>io.swagger</groupId>
55
<artifactId>swagger-project</artifactId>
6-
<version>2.0.0-rc0</version>
6+
<version>2.0.0-rc1</version>
77
<relativePath>../..</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

modules/swagger-integration/pom.xml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
<parent>
77
<groupId>io.swagger</groupId>
88
<artifactId>swagger-project</artifactId>
9-
<version>2.0.0-rc0</version>
9+
<version>2.0.0-rc1</version>
1010
<relativePath>../..</relativePath>
1111
</parent>
1212
<groupId>io.swagger</groupId>
1313
<artifactId>swagger-integration</artifactId>
14-
<version>2.0.0-rc0</version>
14+
<version>2.0.0-rc1</version>
1515
<packaging>bundle</packaging>
1616
<name>swagger-integration</name>
1717
<dependencies>
@@ -50,30 +50,18 @@
5050
<artifactId>maven-bundle-plugin</artifactId>
5151
<version>${felix-version}</version>
5252
<extensions>true</extensions>
53-
<executions>
54-
<execution>
55-
<id>set_failok</id>
56-
<goals>
57-
<goal>manifest</goal>
58-
</goals>
59-
<configuration>
60-
<instructions>
61-
<_failok>true</_failok>
62-
</instructions>
63-
</configuration>
64-
</execution>
65-
</executions>
6653
<configuration>
67-
<manifestLocation>src/main/resources/META-INF</manifestLocation>
68-
<rebuildBundle>true</rebuildBundle>
6954
<instructions>
70-
<Export-Package>io.swagger.oas.integration</Export-Package>
55+
<Export-Package>
56+
io.swagger.oas.integration,
57+
io.swagger.oas.integration.api
58+
</Export-Package>
7159
</instructions>
7260
</configuration>
7361
</plugin>
7462
</plugins>
7563
</build>
7664
<properties>
77-
<swagger.version>2.0.0-rc0</swagger.version>
65+
<swagger.version>2.0.0-rc1</swagger.version>
7866
</properties>
7967
</project>

modules/swagger-integration/src/main/resources/META-INF/MANIFEST.MF

Lines changed: 0 additions & 26 deletions
This file was deleted.

modules/swagger-jaxrs2/pom.xml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>swagger-project</artifactId>
77
<groupId>io.swagger</groupId>
8-
<version>2.0.0-rc0</version>
8+
<version>2.0.0-rc1</version>
99
<relativePath>../../</relativePath>
1010
</parent>
1111
<modelVersion>4.0.0</modelVersion>
@@ -28,7 +28,12 @@
2828
<configuration>
2929
<instructions>
3030
<Export-Package>
31-
io.swagger.jaxrs2
31+
io.swagger.jaxrs2,
32+
io.swagger.jaxrs2.ext,
33+
io.swagger.jaxrs2.integration,
34+
io.swagger.jaxrs2.integration.api,
35+
io.swagger.jaxrs2.integration.resources,
36+
io.swagger.jaxrs2.util
3237
</Export-Package>
3338
<Import-Package>
3439
javax.ws.rs*;version="[2.0,0)",
@@ -167,9 +172,9 @@
167172
</dependency>
168173
</dependencies>
169174
<properties>
170-
<models.version>2.0.0-rc0</models.version>
171-
<annotations.version>2.0.0-rc0</annotations.version>
172-
<core.version>2.0.0-rc0</core.version>
173-
<integration.version>2.0.0-rc0</integration.version>
175+
<models.version>2.0.0-rc1</models.version>
176+
<annotations.version>2.0.0-rc1</annotations.version>
177+
<core.version>2.0.0-rc1</core.version>
178+
<integration.version>2.0.0-rc1</integration.version>
174179
</properties>
175180
</project>

modules/swagger-models/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.swagger</groupId>
66
<artifactId>swagger-project</artifactId>
7-
<version>2.0.0-rc0</version>
7+
<version>2.0.0-rc1</version>
88
<relativePath>../..</relativePath>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
@@ -89,7 +89,7 @@
8989
</dependencies>
9090

9191
<properties>
92-
<annotations.version>2.0.0-rc0</annotations.version>
92+
<annotations.version>2.0.0-rc1</annotations.version>
9393
<validation-api-version>1.1.0.Final</validation-api-version>
9494
<coverage.complexity.minimum>0.07</coverage.complexity.minimum>
9595
<coverage.line.minimum>0.0</coverage.line.minimum>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<artifactId>swagger-project</artifactId>
1111
<packaging>pom</packaging>
1212
<name>swagger-project</name>
13-
<version>2.0.0-rc0</version>
13+
<version>2.0.0-rc1</version>
1414
<url>https://github.com/swagger-api/swagger-core</url>
1515
<scm>
1616
<connection>scm:git:[email protected]:swagger-api/swagger-core.git</connection>

0 commit comments

Comments
 (0)