Skip to content

Releases: smallrye/smallrye-open-api

4.4.0-alpha1

4.4.0-alpha1 Pre-release
Pre-release

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 20 Jul 18:35

What's Changed

  • MicroProfile OpenAPI 4.2 updates by @MikeEdgar in #2466
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.4.0 to 2.4.10 in the kotlin group by @dependabot[bot] in #2616
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2617
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.8 to 5.32.9 by @dependabot[bot] in #2619
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.19.0 to 2.20.0 by @dependabot[bot] in #2620
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.18.0 to 3.18.1 by @dependabot[bot] in #2618
  • feat: support removing unused tags by @skmichaeldavis in #2590
  • Release 4.4.0-alpha1 by @MikeEdgar in #2621

Full Changelog: 4.3.5...4.4.0-alpha1

4.3.5

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 09 Jul 11:58

What's Changed

  • feat: support spring controllers that don't use the @RestController annotation by @skmichaeldavis in #2588
  • feat: don't error out with duplicate key when there's no actual conflict by @skmichaeldavis in #2591
  • Prevent conflation of unnamed @parameter annotations with matching style by @Pepo48 in #2587
  • build(deps): Bump io.smallrye:smallrye-parent from 49 to 50 by @dependabot[bot] in #2593
  • build(deps): Bump io.smallrye:smallrye-build-parent from 49 to 50 by @dependabot[bot] in #2594
  • Remove unused frontend-maven-plugin by @MikeEdgar in #2597
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2598
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.6 to 5.32.7 by @dependabot[bot] in #2602
  • build(deps): Bump actions/checkout from 6 to 7 by @dependabot[bot] in #2601
  • Handle JsonView on getter-only properties by @xfocus3 in #2599
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.7 to 5.32.8 by @dependabot[bot] in #2603
  • build(deps): Bump actions/cache from 5 to 6 by @dependabot[bot] in #2605
  • Fix bogus absolute paths in smallrye-open-api-ui sources JAR by @loplex in #2606
  • build(deps): Bump the quarkus group across 1 directory with 4 updates by @dependabot[bot] in #2607
  • build(deps): Bump io.smallrye:smallrye-parent from 50 to 51 by @dependabot[bot] in #2608
  • build(deps): Bump io.smallrye:smallrye-build-parent from 50 to 51 by @dependabot[bot] in #2609
  • Fix Sonar analysis and use environment variables for git references by @MikeEdgar in #2610
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.17.2 to 3.18.0 by @dependabot[bot] in #2611
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.22.0 to 2.22.1 by @dependabot[bot] in #2612
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2613
  • build(deps): Bump gradle-wrapper from 9.5.1 to 9.6.1 in /tools/gradle-plugin by @dependabot[bot] in #2604
  • Augment parameter schema with type's schema when no type given by @Pepo48 in #2596
  • Release 4.3.5 by @MikeEdgar in #2614

New Contributors

Full Changelog: 4.3.4...4.3.5

4.3.4

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 11 Jun 20:31

What's Changed

  • build(deps): Bump org.apache.maven:maven-core from 3.9.15 to 3.9.16 by @dependabot[bot] in #2570
  • build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.15 to 3.9.16 by @dependabot[bot] in #2571
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2572
  • build(deps): Bump org.jboss.arquillian:arquillian-bom from 1.10.1.Final to 1.10.2.Final by @dependabot[bot] in #2573
  • build(deps): Bump org.eclipse.parsson:parsson from 1.1.7 to 1.1.9 by @dependabot[bot] in #2574
  • build(deps): Bump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 by @dependabot[bot] in #2575
  • Update to Jandex 3.6.0 and implement new method by @gsmet in #2586
  • build(deps-dev): Bump version.shrinkwrap_resolver from 3.3.6 to 3.3.7 by @dependabot[bot] in #2576
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.7 to 7.0.8 by @dependabot[bot] in #2581
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.22.0 by @dependabot[bot] in #2580
  • build(deps): Bump the quarkus group across 1 directory with 4 updates by @dependabot[bot] in #2579
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.18.1 to 2.19.0 by @dependabot[bot] in #2584
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.3.21 to 2.4.0 in the kotlin group across 1 directory by @dependabot[bot] in #2578
  • build(deps-dev): Bump org.springframework.security:spring-security-core from 7.0.5 to 7.1.0 by @dependabot[bot] in #2583
  • Release 4.3.4 by @MikeEdgar in #2589

Full Changelog: 4.3.3...4.3.4

4.3.3

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 13 May 23:36
[maven-release-plugin] copy for tag 4.3.3

4.3.2

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 13 May 14:14

What's Changed

Dependency Updates

  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2546
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.3.20 to 2.3.21 in the kotlin group by @dependabot[bot] in #2547
  • build(deps-dev): Bump version.shrinkwrap_resolver from 3.3.5 to 3.3.6 by @dependabot[bot] in #2550
  • build(deps): Bump io.smallrye:smallrye-build-parent from 48 to 49 by @dependabot[bot] in #2551
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.4 to 5.32.5 by @dependabot[bot] in #2553
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 by @dependabot[bot] in #2554
  • build(deps): Bump gradle-wrapper from 9.4.1 to 9.5.0 in /tools/gradle-plugin by @dependabot[bot] in #2555
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2556
  • build(deps): Bump io.smallrye:smallrye-parent from 48 to 49 by @dependabot[bot] in #2552
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2557
  • build(deps): Bump com.github.vlsi.jandex from 3.0.1 to 3.0.2 in /tools/gradle-plugin by @dependabot[bot] in #2558
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.17.1 to 2.18.0 by @dependabot[bot] in #2559
  • build(deps-dev): Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.10.2 to 1.11.0 by @dependabot[bot] in #2563
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.18.0 to 2.18.1 by @dependabot[bot] in #2562
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.5 to 5.32.6 by @dependabot[bot] in #2564
  • build(deps): Bump gradle-wrapper from 9.5.0 to 9.5.1 in /tools/gradle-plugin by @dependabot[bot] in #2565

New Contributors

Full Changelog: 4.3.1...4.3.2

4.3.1

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 22 Apr 17:31

What's Changed

Dependency Updates

  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.1 to 5.32.2 by @dependabot[bot] in #2525
  • build(deps): Bump the quarkus group across 1 directory with 4 updates by @dependabot[bot] in #2524
  • build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-core from 1.10.0 to 1.11.0 by @dependabot[bot] in #2526
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.17.0 to 2.17.1 by @dependabot[bot] in #2527
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.16.0 to 3.17.0 by @dependabot[bot] in #2528
  • build(deps): Bump actions/github-script from 8 to 9 by @dependabot[bot] in #2529
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.2 to 5.32.3 by @dependabot[bot] in #2531
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.32.3 to 5.32.4 by @dependabot[bot] in #2534
  • build(deps): Bump the quarkus group across 1 directory with 4 updates by @dependabot[bot] in #2532
  • build(deps): Bump org.jboss.resteasy:resteasy-bom from 7.0.1.Final to 7.0.2.Final by @dependabot[bot] in #2533
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2537
  • build(deps): Bump org.apache.maven:maven-core from 3.9.14 to 3.9.15 by @dependabot[bot] in #2538
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.6 to 7.0.7 by @dependabot[bot] in #2539
  • build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.14 to 3.9.15 by @dependabot[bot] in #2540
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.17.0 to 3.17.2 by @dependabot[bot] in #2541
  • build(deps-dev): Bump org.springframework.security:spring-security-core from 7.0.4 to 7.0.5 by @dependabot[bot] in #2542

New Contributors

Full Changelog: 4.3.0...4.3.1

4.3.0

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 02 Apr 19:35

What's Changed

  • Fix classpath for plugins to include kotlinx-metadata-jvm by @MikeEdgar in #2471
  • Add filter and configuration to remove any kind of unused component by @MikeEdgar in #2465
  • Fix handling of generic types where argument count != parameter count by @MikeEdgar in #2478
  • Remove open-api-ui-forms module by @MikeEdgar in #2497
  • Use type of annotation target as a property's unresolved type by @MikeEdgar in #2502
  • Add Java 25 to build/test matrix, clean up logger annotation processor by @MikeEdgar in #2503
  • Add directives extension to retain components, update documentation by @MikeEdgar in #2490

Dependency Updates

  • build(deps): Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 in /tools/gradle-plugin by @dependabot[bot] in #2464
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2467
  • build(deps): Bump version.io.smallrye.smallrye-config from 3.15.1 to 3.16.0 by @dependabot[bot] in #2468
  • build(deps): Bump gradle-wrapper from 9.3.0 to 9.3.1 in /tools/gradle-plugin by @dependabot[bot] in #2469
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2473
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.3.0 to 2.3.10 in the kotlin group by @dependabot[bot] in #2475
  • build(deps-dev): Bump webpack from 5.94.0 to 5.105.0 in /ui/open-api-ui-forms by @dependabot[bot] in #2476
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.15.0 to 2.16.0 by @dependabot[bot] in #2477
  • build(deps): Bump org.apache.maven.plugins:maven-dependency-plugin from 3.9.0 to 3.10.0 by @dependabot[bot] in #2479
  • build(deps): Bump axios from 1.12.1 to 1.13.5 in /ui/open-api-ui-forms by @dependabot[bot] in #2480
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2481
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.3 to 7.0.4 by @dependabot[bot] in #2482
  • build(deps-dev): Bump version.shrinkwrap_resolver from 3.3.4 to 3.3.5 by @dependabot[bot] in #2483
  • build(deps-dev): Bump org.springframework.security:spring-security-core from 7.0.2 to 7.0.3 by @dependabot[bot] in #2484
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2485
  • build(deps-dev): Bump org.jetbrains:annotations from 26.0.2-1 to 26.1.0 by @dependabot[bot] in #2486
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.4 to 7.0.5 by @dependabot[bot] in #2487
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.20.8 to 5.31.1 by @dependabot[bot] in #2489
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.21.0 to 2.21.1 by @dependabot[bot] in #2493
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2496
  • build(deps): Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #2498
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2499
  • build(deps): Bump com.gradle.plugin-publish from 2.0.0 to 2.1.0 in /tools/gradle-plugin by @dependabot[bot] in #2500
  • build(deps): Bump gradle-wrapper from 9.3.1 to 9.4.0 in /tools/gradle-plugin by @dependabot[bot] in #2501
  • build(deps): Bump org.apache.maven:maven-core from 3.9.12 to 3.9.13 by @dependabot[bot] in #2504
  • build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.12 to 3.9.13 by @dependabot[bot] in #2505
  • build(deps): Bump io.smallrye.common:smallrye-common-classloader from 2.16.0 to 2.17.0 by @dependabot[bot] in #2506
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2507
  • build(deps): Bump org.apache.maven:maven-plugin-api from 3.9.13 to 3.9.14 by @dependabot[bot] in #2508
  • build(deps): Bump org.apache.maven:maven-core from 3.9.13 to 3.9.14 by @dependabot[bot] in #2509
  • build(deps): Bump org.springframework:spring-webmvc from 7.0.5 to 7.0.6 by @dependabot[bot] in #2510
  • build(deps): Bump org.jboss.arquillian:arquillian-bom from 1.10.0.Final to 1.10.1.Final by @dependabot[bot] in #2511
  • build(deps-dev): Bump org.jetbrains.kotlin:kotlin-stdlib from 2.3.10 to 2.3.20 in the kotlin group by @dependabot[bot] in #2512
  • build(deps-dev): Bump org.springframework.security:spring-security-core from 7.0.3 to 7.0.4 by @dependabot[bot] in #2513
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2514
  • build(deps): Bump com.gradle.plugin-publish from 2.1.0 to 2.1.1 in /tools/gradle-plugin by @dependabot[bot] in #2515
  • build(deps): Bump gradle-wrapper from 9.4.0 to 9.4.1 in /tools/gradle-plugin by @dependabot[bot] in #2516
  • build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.21.1 to 2.21.2 by @dependabot[bot] in #2517
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2518
  • build(deps-dev): Bump org.mvnpm:swagger-ui-dist from 5.31.1 to 5.32.1 by @dependabot[bot] in #2519
  • build(deps): Bump the quarkus group with 4 updates by @dependabot[bot] in #2522

Other

Full Changelog: 4.2.4...4.3.0

4.2.4

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 25 Jan 12:09

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

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 20 Nov 15:42

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

Choose a tag to compare

@smallrye-ci-releases smallrye-ci-releases released this 17 Nov 14:21

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