Releases: smallrye/smallrye-open-api
Releases · smallrye/smallrye-open-api
Release list
4.4.0-alpha1
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
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
- @skmichaeldavis made their first contribution in #2588
- @xfocus3 made their first contribution in #2599
- @loplex made their first contribution in #2606
Full Changelog: 4.3.4...4.3.5
4.3.4
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
[maven-release-plugin] copy for tag 4.3.3
4.3.2
What's Changed
- Treat
MultiandFlowas single element schema with SSE media type by @MikeEdgar in #2549 - ISSUE-2560: Fix broken OAuth2 login flow by @mrsalt in #2561
- Process profiles in filter phase by @MikeEdgar in #2548
- Release 4.3.2 by @MikeEdgar in #2566
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
What's Changed
- Expose enableStandardStaticFiles as Maven plugin parameter by @Pepo48 in #2544
- Release 4.3.1 by @MikeEdgar in #2545
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
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
- Release 4.3.0 by @MikeEdgar in #2523
Full Changelog: 4.2.4...4.3.0
4.2.4
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
multipleOffor numbers with@Digits, stop generatingpatternby @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
@APIResponseannotations 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
objectwhenimplementationis 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
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
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
@JsonNamingin 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