Skip to content

Releases: swagger-api/swagger-core

Swagger-core 2.2.36 released!

18 Aug 09:22
Compare
Choose a tag to compare
  • fix: Fix ClassCastException on resolving JsonSchema. This solves issu… (#4950)

Swagger-core 2.2.35 released!

31 Jul 15:14
Compare
Choose a tag to compare
  • chore: bump jackson versions to 2.19.2 (#4943)
  • Bump github classgraph version to 4.8.181 (#4940)
  • chore: update common lang3 to 3.18 (#4938)
  • chore: add GitHub issue and pull request templates (#4934)
  • docs: provide a better formatting for README (#4930)
  • Revert temp workarounds for sonatype 502 (#4922)
  • Ticket-4910 | Added FailedApiResponse.java (#4911)

Swagger-core 2.2.34 released!

20 Jun 10:22
Compare
Choose a tag to compare
  • fix: add condition for prefixing parameter (#4916)

Swagger-core 2.2.33 released!

13 Jun 07:22
Compare
Choose a tag to compare
  • fix: refs #4907 - fix 'openapi.openapi' field processing for 3.1 (#4912)
  • fix 1.5 README update (#4902)

Swagger-core 1.6.16 released!

15 May 11:47
Compare
Choose a tag to compare

What's Changed

  • update 1.5 Readme with new v2 version 2.2.28 by @sonatypeoss in #4833
  • migrate Sonatype OSSRH to Central Portal by @frantuma in #4895

Full Changelog: v1.6.15...v1.6.16

Swagger-core 2.2.32 released!

14 May 18:42
Compare
Choose a tag to compare
  • Add $dynamicRef (#4891)
  • chore: migrate Sonatype OSSRH to Central Portal (#4890)

Swagger-core 2.2.31 released!

13 May 18:25
Compare
Choose a tag to compare
  • Consistent usage of TestNG (#4885)
  • refs #4878 - fix model resolution for global path parameters with openAPI 3.1 (#4884)
  • fix Schema/JSONSchema instance creation for oas31 (#4883)
  • issue-4850: fix extensions 'x-' prefix decoration for oas 3.1 (#4880)
  • Add support for jakarta.validation.constraints.Email (#4876)
  • Include Nonnull annotation from Jakarta Annotations for required items (#4875)
  • feat: Support other types than string in enum schemas (#4874)
  • refs #4065 - fix 'explode' resolution for parameters (#4873)
  • Add unittest for v3.1 which has both ref and description (#4815)

Swagger-core 2.2.30 released!

07 Apr 11:46
Compare
Choose a tag to compare
  • refs #4862 - resolve @notblank / @notempty as required (#4870)
  • fix ArbitrarySchema (#4869)
  • update Schema resolution and casting - add explicit-object-schema and use-arbitrary-schema sys/env props (#4868)
  • refs #4859, refs #4860 - fix minLength and ModelResolver compatibility break (#4867)
  • fix patternproperties handling in SpecFilter (#4818)

Swagger-core 2.2.29 released!

10 Mar 13:59
Compare
Choose a tag to compare
  • add better support for validation groups (#4853)
  • fix: Replace $ in the FQN of the class (#4803)
  • [BUGFIX] Jackson/@JsonUnwrapped - unwrapping fails when innerModel.$ref not null (#4597

NOTE:

ModelResolver.addRequiredItem breaks compatibility in this version, please use 2.2.30 to get back to a compatible release

Swagger-core 2.2.28 released!

16 Jan 13:12
Compare
Choose a tag to compare
  • fix DateSchema enum and default serialization (#4830)
  • update deps (Jackson to 2.18.2, fix quotes in tests) (#4828)
  • fix #4316 - additionalProperties and ArraySchema.implementation processing (#4823)
  • allow specifying openAPI version (e.g. 3.0.4, 3.1.1) (#4816)
  • Fix: Avoid caching AnnotationIntrospector to support custom module loading (#4728)