Skip to content

Releases: smallrye/smallrye-open-api

4.2.4

25 Jan 12:09

Choose a tag to compare

What's Changed

  • build(deps): Bump org.springframework:spring-webmvc from 7.0.0 to 7.0.1 by @dependabot[bot] in #2420
  • build(deps): Bump com.github.vlsi.jandex from 2.0.0 to 3.0.1 in /tools/gradle-plugin by @dependabot[bot] in #2421
  • Set multipleOf for numbers with @Digits, stop generating pattern by @MikeEdgar in #2422
  • build(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #2425
  • build(deps): Bump io.smallrye:smallrye-build-parent from 47 to 48 by @dependabot[bot] in #2427
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2429
  • build(deps): Bump io.smallrye:jandex from 3.5.2 to 3.5.3 by @dependabot[bot] in #2430
  • Properly read multiple nested/composed @APIResponse annotations by @MikeEdgar in #2419
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2431
  • build(deps): Bump io.smallrye:smallrye-parent from 47 to 48 by @dependabot[bot] in #2426
  • Skip defaulting schema type to object when implementation is void by @MikeEdgar in #2433
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2434
  • build(deps): Bump org.jboss.resteasy:resteasy-bom from 7.0.0.Final to 7.0.1.Final by @dependabot[bot] in #2435
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.1 to 7.0.2 by @dependabot[bot] in #2436
  • build(deps-dev): Bump org.springframework.security:spring-security-core from 7.0.0 to 7.0.2 by @dependabot[bot] in #2437
  • build(deps): Bump actions/cache from 4 to 5 by @dependabot[bot] in #2438
  • build(deps): Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2439
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.21 to 2.3.0 in the kotlin group by @dependabot[bot] in #2440
  • build(deps): Bump org.apache.maven:maven-core from 3.9.11 to 3.9.12 by @dependabot[bot] in #2441
  • build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.11 to 3.9.12 by @dependabot[bot] in #2442
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2443
  • build(deps): Bump com.github.eirslett:frontend-maven-plugin from 1.15.4 to 2.0.0 by @dependabot[bot] in #2444
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.14.1 to 3.15.0 by @dependabot[bot] in #2445
  • build(deps): Bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #2446
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2447
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.14.0 to 2.15.0 by @dependabot[bot] in #2449
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2450
  • Remove unnecessary CDI annotations from several tests by @MikeEdgar in #2451
  • Use Kotlin Metadata in annotation scanning by @MikeEdgar in #2428
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.2 to 7.0.3 by @dependabot[bot] in #2452
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.15.0 to 3.15.1 by @dependabot[bot] in #2453
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.20.1 to 2.21.0 by @dependabot[bot] in #2454
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2455
  • build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-core from 1.9.0 to 1.10.0 by @dependabot[bot] in #2456
  • build(deps): Bump lodash from 4.17.21 to 4.17.23 in /ui/open-api-ui-forms by @dependabot[bot] in #2457
  • build(deps): Bump org.testng:testng from 7.11.0 to 7.12.0 by @dependabot[bot] in #2458
  • build(deps): Bump gradle-wrapper from 9.2.1 to 9.3.0 in /tools/gradle-plugin by @dependabot[bot] in #2459
  • Release 4.2.4 by @MikeEdgar in #2460
  • Commit changed gradlew.bat (whitespace) by @MikeEdgar in #2461
  • Release 4.2.4 (attempt 2) by @MikeEdgar in #2462

Full Changelog: 4.2.3...4.2.4

4.2.3

20 Nov 15:42

Choose a tag to compare

What's Changed

  • build(deps-dev): Bump org.springframework.security:spring-security-core from 6.5.6 to 7.0.0 by @dependabot[bot] in #2414
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2415
  • fix: restore null check when finding method ancestry in interfaces by @MikeEdgar in #2417
  • Release 4.2.3 by @MikeEdgar in #2418

Full Changelog: 4.2.2...4.2.3

4.2.2

17 Nov 14:21

Choose a tag to compare

What's Changed

  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2403
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.13.9 to 2.14.0 by @dependabot[bot] in #2406
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2407
  • Check for @JsonNaming in class inheritance by @MikeEdgar in #2402
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2409
  • build(deps): Bump io.smallrye:jandex from 3.5.1 to 3.5.2 by @dependabot[bot] in #2408
  • build(deps): Bump org.springframework:spring-webmvc from 6.1.14 to 7.0.0 by @dependabot[bot] in #2410
  • build(deps): Bump js-yaml from 4.1.0 to 4.1.1 in /ui/open-api-ui-forms by @dependabot[bot] in #2411
  • Performance improvements, replace several streams w/loops by @MikeEdgar in #2404
  • Release 4.2.2 by @MikeEdgar in #2413

Full Changelog: 4.2.1...4.2.2

4.2.1

04 Nov 14:17

Choose a tag to compare

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

19 Sep 18:45

Choose a tag to compare

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

17 Jul 12:27

Choose a tag to compare

4.1.1

11 Jun 16:32

Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...4.1.1

4.1.0

11 Jun 15:27

Choose a tag to compare

What's Changed

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...
Read more

4.0.11

10 Jun 18:39

Choose a tag to compare

What's Changed

Full Changelog: 4.0.10...4.0.11

4.1.0-alpha3

22 Apr 12:32

Choose a tag to compare

4.1.0-alpha3 Pre-release
Pre-release
[maven-release-plugin] copy for tag 4.1.0-alpha3