Skip to content

Commit

Permalink
chore: release v4.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
CarstenWickner committed Jun 27, 2020
1 parent 77af4d5 commit 47cfca5
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 11 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [4.13.0] - 2020-06-27
### `jsonschema-generator`
#### Added
- Possibility to configure `SchemaDefinitionNamingStrategy` via `configBuilder.forTypesInGeneral().withDefinitionNamingStrategy()`
Expand All @@ -25,6 +25,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
#### Added
- Initial implementation of `Swagger2Module` for deriving schema attributes from OpenAPI `@Schema` annotations.

### `jsonschema-maven-plugin`
#### Added
- Support for new `jsonschema-module-swagger-2`

## [4.12.2] - 2020-06-10
### `jsonschema-generator`
#### Fixed
Expand Down Expand Up @@ -414,7 +418,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Indicate a number's "exclusiveMaximum" according to `@DecimalMax` or `@Negative`


[Unreleased]: https://github.com/victools/jsonschema-generator/compare/v4.12.2...HEAD
[4.13.0]: https://github.com/victools/jsonschema-generator/compare/v4.12.2...v4.13.0
[4.12.2]: https://github.com/victools/jsonschema-generator/compare/v4.12.1...v4.12.2
[4.12.1]: https://github.com/victools/jsonschema-generator/compare/v4.12.0...v4.12.1
[4.12.0]: https://github.com/victools/jsonschema-generator/compare/v4.11.1...v4.12.0
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ This project consists of:
- [victools/jsonschema-module-jackson](jsonschema-module-jackson) – deriving JSON Schema attributes from `jackson` annotations (e.g. "description", property name overrides, what properties to ignore) as well as looking up appropriate (annotated) subtypes
- [victools/jsonschema-module-javax-validation](jsonschema-module-javax-validation) – deriving JSON Schema attributes from `javax.validation` annotations (e.g. which properties are nullable or not, their "minimum"/"maximum", "minItems"/"maxItems", "minLength"/"maxLength")
- [victools/jsonschema-module-swagger-1.5](jsonschema-module-swagger-1.5) – deriving JSON Schema attributes from `swagger` (1.5.x) annotations (e.g. "description", property name overrides, what properties to ignore, their "minimum"/"maximum", "const"/"enum")
- [victools/jsonschema-module-swagger-2](jsonschema-module-swagger-2) – deriving JSON Schema attributes from `swagger` (2.x) `@Schema` annotations
- the [victools/jsonschema-maven-plugin](jsonschema-maven-plugin) – allowing you to generate JSON Schemas as part of your Maven build

Another example for such a module is:
Expand All @@ -33,7 +34,7 @@ Additional documentation can be found in the [Project Wiki](https://github.com/v
<dependency>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator</artifactId>
<version>4.12.2</version>
<version>4.13.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion jsonschema-generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-generator</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion jsonschema-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion jsonschema-module-jackson/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-module-jackson</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion jsonschema-module-javax-validation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-module-javax-validation</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion jsonschema-module-swagger-1.5/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-module-swagger-1.5</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion jsonschema-module-swagger-2/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
</parent>
<artifactId>jsonschema-module-swagger-2</artifactId>

Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>com.github.victools</groupId>
<artifactId>jsonschema-generator-parent</artifactId>
<version>4.13.0-SNAPSHOT</version>
<version>4.13.0</version>
<packaging>pom</packaging>

<licenses>
Expand All @@ -26,7 +26,7 @@
<connection>scm:git:https://github.com/victools/jsonschema-generator.git</connection>
<developerConnection>scm:git:https://github.com/victools/jsonschema-generator.git</developerConnection>
<url>https://github.com/victools/jsonschema-generator</url>
<tag>HEAD</tag>
<tag>v4.13.0</tag>
</scm>

<organization>
Expand Down

0 comments on commit 47cfca5

Please sign in to comment.