Skip to content

Releases: smallrye/smallrye-open-api

2.0.11

12 Oct 04:54
Compare
Choose a tag to compare
  • #497 Backport openapi-ui-forms from master also to 2.0.x

2.0.10

02 Oct 17:50
Compare
Choose a tag to compare
  • #488 Allow reuse of a component response's status code on operations (2.0.x)
  • #487 Allow Global APIResponse Status Reuse
  • #485 Bump version.org.jboss.resteasy from 4.5.7.Final to 4.5.8.Final
  • #481 Remove -ext logic (2.0.x)

2.0.9

17 Sep 10:38
Compare
Choose a tag to compare
  • #478 Make sure that Extension keys starts with x- (2.0.x)
  • #472 Ignore readOnly w/o readMethod, writeOnly w/o writeMethod (2.0.x)

2.0.8

26 Aug 21:14
Compare
Choose a tag to compare
  • #452 Backport new maven-plugin to 2.0.x
  • #450 Backport maven plugin to 2.0.x

2.0.7

21 Aug 11:39
Compare
Choose a tag to compare
  • #443 Allow scanning to filter to load only certain scanners
  • #440 OpenAPIImpl.addSecurityRequirement does not assign created list to this.security
  • #439 Use default value of @Schema#hidden(), handle ignore set/get separately (2.0.x)
  • #437 Ignore logic regression
  • #432 Allow Schema ref for implementation prop w/other non-display props (2.0.x)
  • #428 Support @Schema on non-JavaBeans accessor/mutator methods (2.0.x)
  • #421 Allow @Schema on non-getter
  • #308 No $ref when the required attribute of the schema is used

2.0.6

30 Jul 06:33
Compare
Choose a tag to compare
  • #425 Bump smallrye-parent from 22 to 23
  • #424 Read interface types recursively while reading a type's properties
  • #422 Bump smallrye-config from 1.8.4 to 1.8.5
  • #420 Default in Vert.x when no path is specified ALL
  • #419 Load AnnotationScanner instances from the designated classloader.
  • #417 Bump smallrye-parent from 21 to 22
  • #416 Vert.x: Default when no method is ALL
  • #404 AnnotationScannerFactory is hard coded to load AnnotationScanner instances from the TCCL.

2.0.5

26 Jul 18:43
Compare
Choose a tag to compare
  • #414 Auto Generation of OperationId . fixes #265
  • #413 Allow scanners to pass in their own ClassLoader
  • #412 Allow setting version and other info elements
  • #404 AnnotationScannerFactory is hard coded to load AnnotationScanner instances from the TCCL.
  • #298 Request: option to set the OpenAPI version
  • #265 Allow autogeneration of operation id

2.0.4

23 Jul 16:07
Compare
Choose a tag to compare
  • #409 Swagger UI Update
  • #408 Initial Quarkus Vert.x support added
  • #405 Bump smallrye-parent from 20 to 21
  • #402 Support for VertX
  • #401 Restore AirlinesAppTckTest

2.0.3

15 Jul 14:06
Compare
Choose a tag to compare
  • #395 Set empty security array for empty @SecurityRequirements
  • #394 Bump smallrye-config from 1.8.2 to 1.8.4
  • #393 Use nested type param names in schema name, resolve types earlier
  • #391 Bump smallrye-config from 1.8.2 to 1.8.3
  • #390 Bump smallrye-config from 1.8.1 to 1.8.2
  • #388 Wrong generation on generic model parametrized by a collection
  • #387 Resolve type variables for parameterized types before registration
  • #386 Openapi document gerenated with wrong references.
  • #385 Test and fix inheritance propagation of @JsonIgnoreProperties
  • #384 Allow Inheritance for @JsonIgnoreProperties
  • #383 Bump version.com.fasterxml.jackson from 2.11.0 to 2.11.1
  • #382 Override global @SecurityRequirements with empty value on resource
  • #380 Publicly expose constants defined in io.smallrye.openapi.runtime.io.XXXX for use by SmallRye Consumers
  • #378 Set required = true in ParameterImpl::setIn when in == In.PATH
  • #377 Fix for #376
  • #375 Bump build-helper-maven-plugin from 3.1.0 to 3.2.0
  • #374 @JsonIgnoreProperties ignored on superclass
  • #373 Bump version.org.jboss.resteasy from 4.5.4.Final to 4.5.5.Final
  • #370 Request: Modify SmallRye specific MP Config properties to include vendor name
  • #369 Support java.time.Duration and java.time.Period with examples and tests
  • #367 Bump smallrye-config from 1.8.0 to 1.8.1
  • #366 Bump version.org.jboss.resteasy from 4.5.3.Final to 4.5.4.Final
  • #361 Default unknown type to simple type=object schema
  • #358 Prevent infinite sub-resource recursion; ignore @Path on sub-resources (master)

1.1.23

09 Jul 17:28
Compare
Choose a tag to compare
  • #362 Default unknown type to simple type=object schema (1.1.x)
  • #356 Prevent infinite sub-resource recursion; ignore @Path on sub-resources (1.1.x)
  • #350 Fix NPE w/interface inheritance, Improve handling of java.util.Set types (1.1.x)