Skip to content

Releases: swagger-api/swagger-core

Swagger-core 2.1.8 released!

18 Apr 11:11

Choose a tag to compare

  • refs #3926 - extended repeatable annotations support (#3931)
  • refs #3904 - annotations support for @jsonvalue types (#3930)
  • refs #3011 - fix wrongly ignored operations with empty path (#3929)
  • bump jetty version, exclude json-smart (#3918, #3919, #3920). Partial JsonTypeInfo.As.WRAPPER_OBJECT support (#2884, #2862) (#3921)
  • fix NPE with @JsonIdentityInfo at class level (#3908)
  • guava version in jakarta maven plugin - refs #3840 (#3901)
  • transformer plugin deps update refs #3840, refs #3890, refs #3891 (#3899)
  • Automation: update maven readme version in release (#3898)
  • Fix @JsonUnwrapped does not copy required properties: Resolves #3879 (#3880)

Swagger-core 2.1.7 released!

18 Feb 22:21
ad55869

Choose a tag to compare

NOTE: First release with Jakarta namespace support. See wiki, maven readme and gradle readme.

  • transformer maven plugin fork not to attach transformed JAR (#3889)
  • CI python 2 launcher (#3885)
  • CI python3 compatible (#3884)
  • fix actions, python print parentheses (#3883)
  • Fix build on Windows OS (#3882)
  • refs #3836 - jakarta namespace artifacts (#3881)
  • Fix unstable ordering of urls in gradle resolve task (#3877)
  • fix #3868 - maven plugin: use prettyPrint from config file (#3874)
  • refs CVE-2020-8908 - bump test dep guava (#3847)
  • Migrate from maven-bundle-plugin to bnd-maven-plugin for finer OSGi meta… (#3843)
  • Failure to run swagger-jaxrs2:2.1.6 in OSGi due to transitive depen… (#3839)
  • fix #3831 - bump groovy version (#3832)
  • whitesource alerts related deps updates - final run (#3825)
  • fix badges (#3824)
  • whitesource alerts related deps updates - fifth run (#3823)
  • whitesource alerts related deps updates - fourth run (#3822)
  • whitesource alerts related deps updates - third run (#3820)
  • whitesource alerts related deps updates - second run (#3819)
  • whitesource alerts related deps updates (#3813)
  • Configure WhiteSource for GitHub.com (#3749)

Swagger-core 2.1.6 released!

04 Dec 17:13
f1fcdc2

Choose a tag to compare

  • automation - allow set-env and add-path (#3744)
  • fix #3741 - log output file path (#3742)
  • refs #3613 - Configurable and deterministic order of JSON and YAML output (#3740)
  • automation - replace deprecated set-env in workflows (#3733)
  • refs #3731 - constraint annotations support at root schema level (#3732)
  • fix #3729 - update testng version (#3730)
  • refs #3727 - fix enum as ref with fqn TypeNameResolver (#3728)
  • bump junit deps (#3720)
  • Add test for hidden field in JsonCreator (#3698)

Swagger-core 2.1.5 released!

01 Oct 13:46
573674c

Choose a tag to compare

Swagger-core 2.1.4 released!

25 Jul 08:13
40dc245

Choose a tag to compare

  • refs #2845 - resolve @JsonIgnoreProperties as property annotation (partial support) (#3649)
  • introduce GitHub Actions for releases (#3648, ...)
  • fix jaxrs2 dep version in gradle resolve test (#3639)
  • fix exampleSetFlag for invalid values (#3638)
  • implements exampleSetFlag to flag deserialization of null example vs missing (#3637)
  • Fix omitted char in javadoc (#3636)
  • GitHub Actions build (#3630, #3631, #3632)
  • Create codeql-analysis.yml (#3629)
  • refs #3624 - fix self referenced Optional property (#3627)
  • refs #3608 - fix maven plugin with maven < 3.5 - bump snaphsots (#3620)

Swagger-core 1.6.2 released!

01 Jul 11:20
61c1953

Choose a tag to compare

  • refs #3554 - update jackson to 2.11.1 (#3574)
  • Relax Swagger Core 1.6.x OSGi constraints to allow usage of the Bean Validation API 1.1/2.0 (#3497)

Swagger-core 2.1.3 released!

27 Jun 15:34
1aa6f1f

Choose a tag to compare

  • ref #3554 - bump jackson to 2.11.1 (#3601)
  • refs #3500 - fix @deprecated processing (#3590)
  • refs #3583 - fix NPE in case of wrongly provided array in @Schema.implementation (#3589)
  • Bug/3587 fix parameter examples order (#3588)
  • refs #3092 - skip hidden properties in @BeanParam annotated schema (#3580)
  • Added support for filterClass to OpenApiServlet (#3572)
  • bump snakeyaml to 1.26 (#3555)
  • Support for overriding enum values with @JsonProperty or @jsonvalue (#3553)
  • feature: listing registered converters (#3551)
  • Fix deserializing enum with negative Long values (#3544)
  • Ref #2887 Update Schema.AccessMode.READ_ONLY docs (#3537)
  • Utilize the OpenApiReader interface in ReaderListener method signatures (#3519)
  • Enabling fully qualified java class names (#3510)
  • Minor code clean-up (#3509)
  • Minor code clean-up (#3508)
  • Minor code clean-up (#3507)
  • Minor code clean-up. (#3506)
  • Remove duplicate alternative in ReaderUtils for javax.ws.rs.DELETE (#3501)

Swagger-core 2.1.2 released!

01 Apr 14:38
a78875c

Choose a tag to compare

  • refs #3412 - deprecate swagger-jaxrs2-servlet-initializer add alternative with different package (#3481)

NOTE swagger-jaxrs2-servlet-initializer artifact is DEPRECATED since 2.1.2 (please see #3412 and #3481), please use instead swagger-jaxrs2-servlet-initializer-v2 (same class io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)

  • refs #3409 - fix jsonValue processing (#3483)

  • refs #3259 - fix required annotation processing for reference properties (#3482)

  • refs #3438 - fix arraySchema required (#3478)

  • refs #3443 - Resolve java.time.Instant as date-time instead of long (#3477)

  • refs #3464 - change scope of hiddingByJsonView to protected (#3474)

  • refs #3111 - fix Schema.implementation processing for primitive types (#3468)

  • Refs #3399, #3445 Change javax to jakarta artifact dependencies, relax OSGI import (#3467)

  • Classgraph 4.8.65 (#3458)

  • update maven central URLs (#3435)

  • Fix typo in AnnotationsUtils; Fixes #3423 (#3424)

  • refs #3414 - fix enumsAsRef global property behavior (#3417)

Swagger-core 1.6.1 released!

01 Apr 12:44
55a4000

Choose a tag to compare

  • update maven central URLs (#3434)
  • Update LICENSE (#3407)
  • swagger-jaxrs: fix path building (#3385)
  • Update extension properties to support parse value (openAPI) (#3377)

Swagger-core 2.1.1 released!

02 Jan 13:19
795d31c

Choose a tag to compare

  • refs #3345 - Include discriminator mapped schemas when filtering (#3381)
  • refs #3365 - fix schema example resolving edge case strings (#3380)
  • remove redundant build status in README (#3374)