Releases: smallrye/smallrye-open-api
Releases · smallrye/smallrye-open-api
4.2.1
What's Changed
- build(deps): Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 in /tools/gradle-plugin by @dependabot[bot] in #2367
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2368
- build(deps): Bump tar-fs from 2.1.3 to 2.1.4 in /ui/open-api-ui-forms by @dependabot[bot] in #2369
- build(deps): Bump com.github.eirslett:frontend-maven-plugin from 1.15.1 to 1.15.4 by @dependabot[bot] in #2370
- Add warning log statement when no scanners found by @MikeEdgar in #2374
- build(deps): Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.0 by @dependabot[bot] in #2373
- Enable YAML alias expansion for Jackson IO by @MikeEdgar in #2375
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2376
- build(deps): Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 by @dependabot[bot] in #2377
- build(deps): Bump org.codehaus.mojo:exec-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #2381
- Improve method/field property name match, fix delimited name strategies by @MikeEdgar in #2380
- Use jdk11 profile for CI with older dependencies, update build matrices by @MikeEdgar in #2372
- build(deps): Bump version.io.smallrye.smallrye-config from 3.14.0 to 3.14.1 by @dependabot[bot] in #2378
- Make deep copy of initial OpenAPI model used in the builder by @MikeEdgar in #2382
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2383
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2387
- build(deps): Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #2388
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.5 to 6.5.6 by @dependabot[bot] in #2389
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2392
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.20 to 2.2.21 in the kotlin group by @dependabot[bot] in #2393
- build(deps): Bump io.smallrye:jandex from 3.5.0 to 3.5.1 by @dependabot[bot] in #2394
- build(deps): Bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 by @dependabot[bot] in #2395
- build(deps): Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.15.1 to 3.15.2 by @dependabot[bot] in #2396
- build(deps): Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2397
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 by @dependabot[bot] in #2399
- Bump MicroProfile OpenAPI from 4.1 to 4.1.1 by @MikeEdgar in #2390
- Release 4.2.1 by @MikeEdgar in #2400
Full Changelog: 4.2.0...4.2.1
4.2.0
What's Changed
- fix: recursively resolve parameterized types from type variables by @MikeEdgar in #2312
- fix: ignore duplicated parameters on paths and operations by @MikeEdgar in #2332
- Include content and media types w/o schema for opaque response types by @MikeEdgar in #2324
- Add support for kotlinx.serialization by @Nillerr in #2343
- Restore SmallRyeOpenAPI.Builder binary compatibility (buildFinalize) by @MikeEdgar in #2345
- Add support for custom OperationIdStrategy implementations by @MikeEdgar in #2346
- Release 4.2.0 by @MikeEdgar in #2365
Dependency Updates
- build(deps): Bump brace-expansion from 2.0.1 to 2.0.2 in /ui/open-api-ui-forms by @dependabot[bot] in #2287
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2288
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.0 to 6.5.1 by @dependabot[bot] in #2291
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.19.0 to 2.19.1 by @dependabot[bot] in #2292
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2293
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.21 to 2.2.0 in the kotlin group by @dependabot[bot] in #2294
- build(deps): Bump org.jboss.arquillian:arquillian-bom from 1.9.5.Final to 1.10.0.Final by @dependabot[bot] in #2296
- build(deps): Bump com.github.vlsi.jandex from 1.90 to 2.0.0 in /tools/gradle-plugin by @dependabot[bot] in #2297
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2298
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2302
- build(deps): Bump io.smallrye:jandex from 3.3.1 to 3.3.2 by @dependabot[bot] in #2304
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2307
- build(deps): Bump org.apache.maven:maven-core from 3.9.10 to 3.9.11 by @dependabot[bot] in #2309
- build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.10 to 3.9.11 by @dependabot[bot] in #2310
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2316
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 by @dependabot[bot] in #2318
- build(deps): Bump form-data from 4.0.1 to 4.0.4 in /ui/open-api-ui-forms by @dependabot[bot] in #2319
- build(deps): Bump io.smallrye:jandex from 3.3.2 to 3.4.0 by @dependabot[bot] in #2320
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.1 to 6.5.2 by @dependabot[bot] in #2321
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2322
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2331
- build(deps): Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 in /tools/gradle-plugin by @dependabot[bot] in #2333
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2334
- build(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2335
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2336
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.0 to 2.2.10 in the kotlin group by @dependabot[bot] in #2337
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.2 to 6.5.3 by @dependabot[bot] in #2338
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2340
- build(deps): Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #2342
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2347
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.19.2 to 2.20.0 by @dependabot[bot] in #2348
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2352
- build(deps): Bump com.gradle.plugin-publish from 1.3.1 to 2.0.0 in /tools/gradle-plugin by @dependabot[bot] in #2351
- build(deps): Bump actions/github-script from 7 to 8 by @dependabot[bot] in #2355
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2356
- build(deps-dev): Bump org.jetbrains:annotations from 26.0.2 to 26.0.2-1 by @dependabot[bot] in #2350
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.10 to 2.2.20 in the kotlin group by @dependabot[bot] in #2357
- build(deps): Bump axios from 1.8.2 to 1.12.1 in /ui/open-api-ui-forms by @dependabot[bot] in #2358
- build(deps): Bump io.smallrye:jandex from 3.4.0 to 3.5.0 by @dependabot[bot] in #2359
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.3 to 6.5.4 by @dependabot[bot] in #2361
- build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2362
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.4 to 6.5.5 by @dependabot[bot] in #2363
- build(deps): Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 in /tools/gradle-plugin by @dependabot[bot] in #2364
New Contributors
Full Changelog: 4.1.1...4.2.0
4.0.12
What's Changed
Full Changelog: 4.0.11...4.0.12
4.1.1
What's Changed
- fix: correct TCK version references in GitHub actions by @MikeEdgar in #2285
- Release 4.1.1 by @MikeEdgar in #2286
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
- Allow annotated fluent setter methods for bean properties by @MikeEdgar in #2175
- fix: use UTF-8 for InputStreamReaders relying on platform encoding by @MikeEdgar in #2182
- fix: restore core dependency on model-apt for correct build order by @MikeEdgar in #2196
- Add test for schema creation for custom collection classes by @Azquelt in #2208
- Bump MicroProfile OpenAPI from 4.0.2 to 4.1-RC1 by @MikeEdgar in #2213
- Implement
Extensible.hasExtensionby @Azquelt in #2166 - Add test for non-default json dialect by @Azquelt in #2163
- Release 4.1.0-alpha1 by @MikeEdgar in #2221
- Bump MicroProfile OpenAPI from 4.1-RC1 to 4.1 (staged) by @MikeEdgar in #2222
- Release 4.1.0-alpha2 by @MikeEdgar in #2223
- fix: add missing support for the duplicateOperationIdBehavior property to the Gradle plugin by @edgarvonk in #2231
- Use MP OpenAPI 4.1-RC1 to support publishing SmallRye alpha release by @MikeEdgar in #2250
- Release 4.1.0-alpha3 by @MikeEdgar in #2251
- Add ability to produce an unmodifiable model using builder by @MikeEdgar in #2247
- Add a test for nested Kotlin collections by @Azquelt in #2259
- Add option to disable sorted parameters by @MikeEdgar in #2248
- fix: preserve Schema annotation
nullableafter setting type by @MikeEdgar in #2257 - fix: use array item schema ref when available instead of inline schema by @MikeEdgar in #2256
- Bump MicroProfile OpenAPI from 4.1-RC1 to 4.1 by @Azquelt in #2281
- fix: skip class introspection when
$refis derived from annotation by @MikeEdgar in #2266 - Release 4.1.0 by @MikeEdgar in #2284
Dependency Updates
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2172
- build(deps): Bump io.smallrye:smallrye-parent from 46 to 47 by @dependabot in #2179
- build(deps): Bump io.smallrye:smallrye-build-parent from 46 to 47 by @dependabot in #2178
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.18.2 to 5.18.3 by @dependabot in #2181
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2184
- build(deps): Bump com.gradle.plugin-publish from 1.3.0 to 1.3.1 in /tools/gradle-plugin by @dependabot in #2186
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2190
- build(deps): Bump io.smallrye:jandex from 3.2.3 to 3.2.5 by @dependabot in #2192
- build(deps): Bump io.smallrye:jandex from 3.2.5 to 3.2.6 by @dependabot in #2195
- build(deps): Bump org.testng:testng from 7.10.2 to 7.11.0 by @dependabot in #2200
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2198
- build(deps): Bump io.smallrye:jandex from 3.2.6 to 3.2.7 by @dependabot in #2201
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.18.3 to 5.19.0 by @dependabot in #2203
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2204
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.4.2 to 6.4.3 by @dependabot in #2206
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.0 to 2.1.10 in the kotlin group by @dependabot in #2177
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2209
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.19.0 to 5.20.0 by @dependabot in #2210
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3 by @dependabot in #2211
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2212
- build(deps): Bump org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom from 3.3.3 to 3.3.4 by @dependabot in #2214
- build(deps): Bump axios from 1.7.7 to 1.8.2 in /ui/open-api-ui-forms by @dependabot in #2215
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.20.0 to 5.20.1 by @dependabot in #2216
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2218
- build(deps): Bump @babel/runtime-corejs3 from 7.25.7 to 7.26.10 in /ui/open-api-ui-forms by @dependabot in #2219
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.4.3 to 6.4.4 by @dependabot in #2220
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2224
- build(deps): Bump org.jboss.arquillian:arquillian-bom from 1.9.3.Final to 1.9.4.Final by @dependabot in #2227
- build(deps): Bump tar-fs from 2.1.1 to 2.1.2 in /ui/open-api-ui-forms by @dependabot in #2229
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2236
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.20.1 to 5.20.6 by @dependabot in #2238
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2240
- build(deps): Bump org.mvnpm:swagger-ui-dist from 5.20.6 to 5.20.8 by @dependabot in #2241
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2244
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.10 to 2.1.20 in the kotlin group by @dependabot in #2225
- build(deps): Bump @babel/runtime from 7.16.7 to 7.27.0 in /ui/open-api-ui-forms by @dependabot in #2245
- build(deps): Bump io.smallrye:jandex from 3.2.7 to 3.3.0 by @dependabot in #2239
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.4.4 to 6.4.5 by @dependabot in #2249
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2252
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.19.0 by @dependabot in #2253
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2255
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2260
- build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.20 to 2.1.21 in the kotlin group by @dependabot in #2264
- build(deps): Bump io.smallrye:jandex from 3.3.0 to 3.3.1 by @dependabot in #2265
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2267
- build(deps): Bump io.xlate:yaml-json from 0.2.0 to 0.2.1 by @dependabot in #2268
- build(deps-dev): Bump org.springframework.security:spring-security-core from 6.4.5 to 6.5.0 by @dependabot in #2270
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2272
- build(deps): Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 by @dependabot in #2273
- build(deps): Bump tar-fs from 2.1.2 to 2.1.3 in /ui/open-api-ui-forms by @dependabot in #2274
- build(deps): Bump the quarkus group with 4 updates by @dependabot in #2275
- build(deps): Bum...
4.0.11
What's Changed
- Backports 4.0.11 by @MikeEdgar in #2282
- Release 4.0.11 by @MikeEdgar in #2283
Full Changelog: 4.0.10...4.0.11
4.1.0-alpha3
[maven-release-plugin] copy for tag 4.1.0-alpha3