Releases: swagger-api/swagger-core
Releases · swagger-api/swagger-core
Swagger-core 2.2.49 released!
- fix(gradle-plugin): avoid eager classpath resolution in Gradle plugin (#5164)
- fix: ensure deduplication of required items in Schema (#5163)
- fix: add support for Positive, PositiveOrZero, Negative, and NegativeOrZero validation constraints (#5162)
- chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 in /modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta (#5155)
- chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (#5147)
- Regenerate maven wrapper after bumping (#5143)
- Bump build-helper-maven-plugin to 3.6.1 (#5141)
- chore: bump Apache Maven to 3.9.14 and maven-wrapper to 3.3.4 (#5139)
- Update apache maven distributionUrl to 3.9.9 fixing npe on snapshot deploy step (#5138)
- ci: add -e flag to deploy command for full stacktrace on failure (#5134)
- Update sonatype central-publishing-maven-plugin to 0.10.0 (#5133)
- fix: exclude bridge methods from @jsonvalue enum detection (#5127) (#5128)
- fix: OAS 3.1 schema generation for raw Object properties is controlled with explicit-object-schema flag (#5112)
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.6.4 to 3.15.2 (#5110)
- chore(deps-dev): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.4.0 (#5109)
- chore(deps): bump org.yaml:snakeyaml from 2.3 to 2.6 (#5108)
- fix(gradle-plugin): add .convention() defaults to Property fields in ResolveTask (#5065)
Swagger-core 2.2.48 released!
- fix: move env under deploy step from under integration tests (#5129)
- fix: revert DEFAULT_SENTINEL for defaultValue (#5123)
- fix: AnnotationUtils cache misses due to reinstantiation of ModelConverterContext (#5114)
- fix: add so that the Java Deprecated annotation is considered a processable annotation type (#5099)
Swagger-core 2.2.47 released!
- chore(deps): bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 in /modules/swagger-eclipse-transformer-maven-plugin (#5118)
- Update gh actions (#5106)
- fix: re-add a null guard for setDefaultSchema (#5089)
- refactor how the size constraint is applied to a parameter (#5080)
- fix: do not process a nullable annotation for container items (#5079)
- fix: treat number example as number and not string (#5062)
- [Feature]: Provide a BOM module for managing dependencies (#4966) (#4987)
Swagger-core 2.2.46 released!
- bug fix for test - reset enumAsRef value in the test to default (#5092)
Swagger-core 2.2.45 released!
- fix: ensure sentinel values are handled correctly in defaultValue mer… (#5078)
- chore: update jackson dependencies (#5075)
- chore(deps-dev): bump ch.qos.logback:logback-core from 1.5.22 to 1.5.25 (#5072)
- nit: Renamed
GericModelConverterintoGenericModelConverter(#5066) - fix: treat streams with arraySchema annotation as array type (#5013) (#5064)
Swagger-core 2.2.44 released!
- fix: add empty default value (#4838) (#5063)
- fix: null values in examples, example and default (#4339, #4229) (#5060)
- fix: do not set schema.nullable for OAS 3.1 (#5059)
- fix: calculate sibling properties based upon whether the schema is the array or the item in the array (#5055)
- fix: OAS 3.1 schema generation for raw Object properties (#5034)
- feat: Multiple SecurityRequirement annotations with AND condition #3556 (#5025)
- bug fix propertyNames schema is not removed as unreferenced by SpecFilter #5017 (#5020)
- 5001: Add support for @nullable annotations in OpenAPI 3.1 schemas (#5018)
Swagger-core 2.2.43 released!
- fix: add missing @ArraysSchema.arraySchema properties (#5049)
- refactor: introduce class responsible for how bean validation annotations affect schemas (#5047)
- fix: treat example values starting with numbers as strings (#5046)
- refactor: add an overloaded method for resolving required so that the field type can be utilized (#5042)
- test: Add test showing how @JsonSubTypes can be used with @Schema-oneOf annotations (#5030)
- chore: update commons-lang3 to 3.20 (#5026)
Swagger-core 2.2.42 released!
Swagger-core 2.2.41 released!
- Fix/annotated type caching 5003 (#5005)
- #4852 Unit test and fix to allow recursive models to process without StackOverflow (#5004)
- fix: Refactor JsonAssert and apply to json/yaml assertions (#5002)
- fix: use arraySchema when deciding required of an array (#4998)
- fix: NotBlank and NotEmpty annotations follow NotNull behavior (#4968)