Skip to content

Releases: quarkiverse/quarkus-openapi-generator

2.20.0

22 Jun 15:14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.19.0...2.20.0

2.19.0

04 Jun 15:27

Choose a tag to compare

What's Changed

  • Skip generate-code-tests on server extension by @mcruzdev in #1595
  • docs: update README version matrix by @github-actions[bot] in #1632
  • docs: update README version matrix by @github-actions[bot] in #1634
  • Bump quarkus.version from 3.35.3 to 3.36.0 by @dependabot[bot] in #1638
  • refactor: remove unused model annotations and improve documentation clarity by @matheusandre1 in #1637
  • Adding suppport for name-mappings from Open API by @pringinacio in #1517
  • Enhance UrlPatternMatcher to support trailing slash normalization in matches by @matheusandre1 in #1626
  • docs: fix missing ref and owner attributes by @gastaldi in #1643
  • Fix incorrect Uni<Set> generation due to path interference by @pavelkryl in #1464
  • Bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #1647
  • feat: add preferred content type configuration for RESTEasy Reactive clients by @matheusandre1 in #1655
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.42 to 2.1.43 by @dependabot[bot] in #1657
  • Allow to configure operation's return type using application.properties by @mcruzdev in #1608
  • OpenAPI client generator incorrectly using response wrapper classes instead of schema classes by @matheusandre1 in #1649
  • fix: update discriminator handling in POJO templates and add test for discriminator generation by @matheusandre1 in #1644
  • fix: enhance OIDC client bean registration with OAuth2 authentication marker checks by @matheusandre1 in #1652
  • Bump com.github.javaparser:javaparser-symbol-solver-core from 3.28.1 to 3.28.2 by @dependabot[bot] in #1675
  • Bump com.github.javaparser:javaparser-core from 3.28.1 to 3.28.2 by @dependabot[bot] in #1674
  • feat: Support RestResponse for return type of operation by @matheusandre1 in #1567
  • Replace com.sun.codemodel:codemodel by org.glassfish.jaxb:codemodel by @mcruzdev in #1678
  • Downgrade to Quarkus LTS, remove backport CI, align main to LTS stream by @mcruzdev in #1666
  • Fix ecosystem-ci input by @mcruzdev in #1686
  • Release 2.19.0 by @mcruzdev in #1685

New Contributors

Full Changelog: 2.18.0...2.19.0

2.18.0

19 May 14:59

Choose a tag to compare

What's Changed

  • [NO-ISSUE] Add version matrix by @mcruzdev in #1576
  • docs: update README version matrix by @github-actions[bot] in #1579
  • Bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in #1581
  • Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 by @dependabot[bot] in #1585
  • Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #1583
  • dynamic tokens produce warnings wrongfuly #1506 by @matheusandre1 in #1568
  • Adds support for openapi-generator x-class-extra-annotation vendor ex… by @jacopotessera in #1560
  • Bump org.openapitools:openapi-generator from 7.21.0 to 7.22.0 by @dependabot[bot] in #1593
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.40 to 2.1.41 by @dependabot[bot] in #1592
  • fix: do not generate duplicate method signatures when method-per-media-type is enabled (#1519) by @rokkolesa in #1589
  • fix: URL Path Parameter Encoding Issue by @matheusandre1 in #1516
  • [NO-ISSUE] Upgrade Quarkus version to 3.35.1 by @mcruzdev in #1600
  • Bump com.github.javaparser:javaparser-core from 3.28.0 to 3.28.1 by @dependabot[bot] in #1605
  • Bump quarkus.version from 3.35.1 to 3.35.2 by @dependabot[bot] in #1603
  • Bump com.github.javaparser:javaparser-symbol-solver-core from 3.28.0 to 3.28.1 by @dependabot[bot] in #1606
  • Bump org.apache.maven.plugins:maven-invoker-plugin from 3.10.0 to 3.10.1 by @dependabot[bot] in #1609
  • Add condition to ecosystem CI workflow by @gastaldi in #1612
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.41 to 2.1.42 by @dependabot[bot] in #1615
  • Bump org.slf4j:slf4j-ext from 2.0.17 to 2.0.18 by @dependabot[bot] in #1617
  • Remove suppressWarnings.qute reference from server extension by @mcruzdev in #1618
  • Change the server identifier to server.qute by @mcruzdev in #1622
  • Bump quarkus.version from 3.35.2 to 3.35.3 by @dependabot[bot] in #1621
  • #1536 feat: Implement skip generation feature for unchanged OpenAPI specs for server mode with openapitools by @michaelsonnleitner in #1556
  • Release 2.18.0 by @mcruzdev in #1625

New Contributors

Full Changelog: 2.17.0...2.18.0

2.17.0-lts

19 May 21:26

Choose a tag to compare

What's Changed

  • Bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in #1580
  • Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 by @dependabot[bot] in #1584
  • [main-lts] [NO-ISSUE] Add version matrix by @github-actions[bot] in #1577
  • [main-lts] dynamic tokens produce warnings wrongfuly #1506 by @github-actions[bot] in #1587
  • Bump org.openapitools:openapi-generator from 7.21.0 to 7.22.0 by @dependabot[bot] in #1591
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.40 to 2.1.41 by @dependabot[bot] in #1594
  • [main-lts] Adds support for openapi-generator x-class-extra-annotation vendor ex… by @github-actions[bot] in #1590
  • [main-lts] fix: URL Path Parameter Encoding Issue by @github-actions[bot] in #1596
  • Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #1601
  • Bump com.github.javaparser:javaparser-symbol-solver-core from 3.28.0 to 3.28.1 by @dependabot[bot] in #1604
  • Bump com.github.javaparser:javaparser-core from 3.28.0 to 3.28.1 by @dependabot[bot] in #1607
  • Bump org.apache.maven.plugins:maven-invoker-plugin from 3.10.0 to 3.10.1 by @dependabot[bot] in #1610
  • [main-lts] Add condition to ecosystem CI workflow by @github-actions[bot] in #1613
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.41 to 2.1.42 by @dependabot[bot] in #1616
  • Bump org.slf4j:slf4j-ext from 2.0.17 to 2.0.18 by @dependabot[bot] in #1614
  • [main-lts] Remove suppressWarnings.qute reference from server extension by @github-actions[bot] in #1619
  • [main-lts] Change the server identifier to server.qute by @github-actions[bot] in #1623
  • [manual-cherry-pick] Load openapi specifications from jar maven dependency (GAV) of project by @mcruzdev in #1631
  • [manual-cherry-pick] Implement skip generation feature for unchanged OpenAPI specs for server mode with openapitools by @mcruzdev in #1629
  • Release 2.17.0-lts by @mcruzdev in #1633

Full Changelog: 2.16.0-lts...2.17.0-lts

2.11.1-lts

27 Apr 15:47

Choose a tag to compare

What's Changed

Full Changelog: 2.11.0-lts...2.11.1-lts

2.17.0

23 Apr 15:15

Choose a tag to compare

What's Changed

Full Changelog: 2.16.0...2.17.0

2.16.0-lts

23 Apr 19:15

Choose a tag to compare

What's Changed

  • [main-lts] Reuse Ecosystem workflow by @github-actions[bot] in #1537
  • [main-lts] Skip generation if spec is unchanged by @github-actions[bot] in #1538
  • Bump actions/github-script from 8 to 9 by @dependabot[bot] in #1543
  • Bump actions-cool/maintain-one-comment from 3.2.0 to 3.3.0 by @dependabot[bot] in #1542
  • Only execute preview workflow when base ref is main by @mcruzdev in #1546
  • [main-lts] feat: support x-smallrye-profile by @github-actions[bot] in #1545
  • [main-lts] docs: add CodeSimcoe as a contributor for code by @github-actions[bot] in #1549
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.39 to 2.1.40 by @dependabot[bot] in #1554
  • [main-lts] Manual cherry-picks: ClientMultipartForm and Ignore preview teardown for main-lts by @mcruzdev in #1552
  • Bump quarkus.version from 3.33.1 to 3.34.4 by @dependabot[bot] in #1557
  • Add secure x-multi-segment path parameter support (#1566) by @mcruzdev in #1572
  • Downgrade quarkus.version to 3.33.1 (lts) by @mcruzdev in #1574
  • [main-lts] Remove permissions.workfows from pr-backporting.yml file by @github-actions[bot] in #1575
  • Release 2.16.0-lts by @ricardozanini in #1578

Full Changelog: 2.15.0-lts...2.16.0-lts

2.16.0

07 Apr 17:11

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.15.0...2.16.0

2.15.0-lts

07 Apr 20:14

Choose a tag to compare

What's Changed

  • [main-lts] Enable per-media-type method generation by @github-actions[bot] in #1446
  • Fix main-lts branch and update documentation by @mcruzdev in #1447
  • Bump org.openapitools:openapi-generator from 7.18.0 to 7.19.0 by @dependabot[bot] in #1449
  • Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #1452
  • Bump dawidd6/action-download-artifact from 12 to 14 by @dependabot[bot] in #1455
  • Bump org.openapitools:openapi-generator from 7.19.0 to 7.20.0 by @dependabot[bot] in #1462
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.37 to 2.1.38 by @dependabot[bot] in #1465
  • Bump io.quarkiverse:quarkiverse-parent from 20 to 21 by @dependabot[bot] in #1469
  • Bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in #1473
  • Bump dawidd6/action-download-artifact from 14 to 15 by @dependabot[bot] in #1471
  • Bump dawidd6/action-download-artifact from 15 to 16 by @dependabot[bot] in #1480
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1479
  • [main-lts] Add support for OpenAPITools Generator on Server extension by @mcruzdev in #1482
  • Bump io.apicurio:apicurio-codegen from 1.2.8.Final to 1.2.9.Final by @dependabot[bot] in #1486
  • Bump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 by @dependabot[bot] in #1489
  • Bump com.github.javaparser:javaparser-core from 3.25.9 to 3.28.0 by @dependabot[bot] in #1488
  • Bump org.openapitools:openapi-generator from 7.17.0 to 7.20.0 by @dependabot[bot] in #1484
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.38 to 2.1.39 by @dependabot[bot] in #1492
  • Bump io.apicurio:apicurio-codegen from 1.2.9.Final to 1.2.11.Final by @dependabot[bot] in #1498
  • Bump dawidd6/action-download-artifact from 16 to 18 by @dependabot[bot] in #1499
  • [main-lts] Add missing word in documentation by @github-actions[bot] in #1503
  • [main-lts] docs: add nh2297 as a contributor for doc by @github-actions[bot] in #1504
  • Bump dawidd6/action-download-artifact from 18 to 19 by @dependabot[bot] in #1507
  • [main-lts] Tests added for multipart/form-data codegen regarding the apicurio update & apicurio error handling by @github-actions[bot] in #1509
  • Bump org.openapitools:openapi-generator from 7.20.0 to 7.21.0 by @dependabot[bot] in #1511
  • Bump dawidd6/action-download-artifact from 19 to 20 by @dependabot[bot] in #1521
  • [manual-cherry-pick] Reduce workflow permissions by @mcruzdev in #1526
  • [manual-cherry-pick] Solve Zip Slip Path Traversal in quarkus-openapi-generator ApicurioCodegenWrapper by @mcruzdev in #1527
  • [main-lts] Upgrade Quarkus to 3.33.1 by @mcruzdev in #1530
  • Release 2.15.0-lts by @mcruzdev in #1532
  • [2.5.x] Add workflow_dispatch trigger to release preparation by @gastaldi in #1533

Full Changelog: 2.14.0-lts...2.15.0-lts

2.15.0

11 Mar 18:35

Choose a tag to compare

What's Changed

  • Enable per-media-type method generation by @hausi78 in #1432
  • Bump org.openapitools:openapi-generator from 7.18.0 to 7.19.0 by @dependabot[bot] in #1448
  • Bump quarkus.version from 3.30.6 to 3.31.0 by @dependabot[bot] in #1450
  • Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #1451
  • Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 in /client/integration-tests/gav/src/it/02-consume-gav by @dependabot[bot] in #1453
  • Bump quarkus.version from 3.31.0 to 3.31.1 by @dependabot[bot] in #1454
  • Bump quarkus.version from 3.31.1 to 3.31.2 by @dependabot[bot] in #1457
  • Bump dawidd6/action-download-artifact from 12 to 14 by @dependabot[bot] in #1459
  • Bump quarkus.version from 3.31.2 to 3.31.3 by @dependabot[bot] in #1461
  • Bump org.openapitools:openapi-generator from 7.19.0 to 7.20.0 by @dependabot[bot] in #1463
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.37 to 2.1.38 by @dependabot[bot] in #1466
  • Bump io.quarkiverse:quarkiverse-parent from 20 to 21 by @dependabot[bot] in #1467
  • Bump quarkus.version from 3.31.3 to 3.32.0 by @dependabot[bot] in #1468
  • Bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in #1472
  • Bump dawidd6/action-download-artifact from 14 to 15 by @dependabot[bot] in #1470
  • Add support for OpenAPITools Generator on Server extension by @mcruzdev in #1403
  • Bump com.github.javaparser:javaparser-core from 3.25.9 to 3.28.0 by @dependabot[bot] in #1475
  • Bump org.openapitools:openapi-generator from 7.17.0 to 7.20.0 by @dependabot[bot] in #1476
  • Bump quarkus.version from 3.32.0 to 3.32.1 by @dependabot[bot] in #1477
  • Bump dawidd6/action-download-artifact from 15 to 16 by @dependabot[bot] in #1481
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1478
  • Bump quarkus.version from 3.32.1 to 3.32.2 by @dependabot[bot] in #1483
  • Bump io.apicurio:apicurio-codegen from 1.2.8.Final to 1.2.9.Final by @dependabot[bot] in #1485
  • Bump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 by @dependabot[bot] in #1487
  • Bump io.swagger.parser.v3:swagger-parser from 2.1.38 to 2.1.39 by @dependabot[bot] in #1493
  • Prepare release 2.15.0 by @mcruzdev in #1494

New Contributors

Full Changelog: 2.14.0...2.15.0