Skip to content

Releases: smallrye/smallrye-open-api

3.5.1

16 Aug 09:48
Compare
Choose a tag to compare
  • #1538 Maven plugin: index output directory instead of project artifact, logs
  • #1537 Bump org.webjars.npm:swagger-ui-dist from 5.3.1 to 5.3.2
  • #1536 Bump quarkus.platform.version from 3.2.3.Final to 3.2.4.Final
  • #1535 Bump version.quarkus from 3.2.3.Final to 3.2.4.Final
  • #1533 Fix issue 1532, Gradle plugin wrongly generates a YAML file with JSON contents
  • #1531 Bump org.eclipse.parsson:parsson from 1.1.3 to 1.1.4
  • #1530 Bump org.apache.maven:maven-plugin-api from 3.9.3 to 3.9.4
  • #1529 Bump org.apache.maven:maven-core from 3.9.3 to 3.9.4
  • #1528 Bump org.webjars.npm:swagger-ui-dist from 5.3.0 to 5.3.1
  • #1527 Bump quarkus.platform.version from 3.2.2.Final to 3.2.3.Final
  • #1526 Bump version.quarkus from 3.2.2.Final to 3.2.3.Final
  • #1525 Bump org.webjars.npm:swagger-ui-dist from 5.2.0 to 5.3.0
  • #1524 Adjusted Maven plugin configuration options documentation

3.5.0

28 Jul 20:08
Compare
Choose a tag to compare
  • #1522 Adding a configuration property for the Maven and Gradle plugin to filter output file types
  • #1521 Bump org.webjars.npm:swagger-ui-dist from 5.1.3 to 5.2.0
  • #1520 Bump quarkus.platform.version from 3.2.0.Final to 3.2.2.Final
  • #1519 Bump version.quarkus from 3.2.0.Final to 3.2.2.Final
  • #1516 Bump swagger-ui-dist from 5.1.2 to 5.1.3
  • #1515 Bump swagger-ui-dist from 5.1.1 to 5.1.2
  • #1514 Bump swagger-ui-dist from 5.1.0 to 5.1.1
  • #1513 Bump parsson from 1.1.2 to 1.1.3
  • #1512 Bump spring-webmvc from 5.3.28 to 5.3.29
  • #1511 Option to skip generation of json files
  • #1509 Bump kotlin-maven-plugin from 1.8.22 to 1.9.0
  • #1506 Lower severity for missing framework parameter logging to DEBUG
  • #1505 Expose annotated XML attributes/elements when XmlAccessorType is NONE
  • #1504 XML attributes/elements ignored when class is annotated with XmlAccessType.NONE
  • #1503 Fix UI syntaxHighlight option not support Object value
  • #1501 Bump quarkus.platform.version from 3.1.2.Final to 3.2.0.Final
  • #1500 Bump version.quarkus from 3.1.2.Final to 3.2.0.Final
  • #1499 Bump com.github.vlsi.jandex from 1.89 to 1.90 in /tools/gradle-plugin
  • #1498 Bump maven-core from 3.9.2 to 3.9.3
  • #1497 Bump maven-plugin-api from 3.9.2 to 3.9.3
  • #1496 Bump swagger-ui-dist from 4.19.0 to 5.1.0
  • #1494 Bump spring-webmvc from 5.3.27 to 5.3.28
  • #1493 Bump quarkus.platform.version from 3.1.1.Final to 3.1.2.Final
  • #1475 Support for readers and filters to access the Jandex index

3.4.0

14 Jun 14:28
Compare
Choose a tag to compare
  • #1490 Bump weld-servlet-core from 5.1.0.Final to 5.1.1.Final
  • #1489 Bump smallrye-parent from 39 to 40
  • #1488 Bump smallrye-build-parent from 39 to 40
  • #1487 Bump jandex-maven-plugin from 3.1.1 to 3.1.2
  • #1486 Bump jandex from 3.1.1 to 3.1.2
  • #1485 Bump kotlin-maven-plugin from 1.8.21 to 1.8.22
  • #1484 Bump commons-io from 2.12.0 to 2.13.0
  • #1483 Bump quarkus.platform.version from 3.1.0.Final to 3.1.1.Final
  • #1482 Bump com.github.vlsi.jandex from 1.88 to 1.89 in /tools/gradle-plugin
  • #1481 Fix nested references in unused schemas not being cleared
  • #1480 Bump swagger-ui-dist from 4.18.3 to 4.19.0
  • #1479 Bump quarkus.platform.version from 3.0.3.Final to 3.1.0.Final
  • #1478 Bump maven-dependency-plugin from 3.5.0 to 3.6.0
  • #1477 Bump parsson from 1.1.1 to 1.1.2
  • #1476 Bump commons-io from 2.11.0 to 2.12.0
  • #1474 Bump arquillian-bom from 1.7.0.Alpha14 to 1.7.0.Final
  • #1473 Bump maven-assembly-plugin from 3.5.0 to 3.6.0
  • #1472 Bump maven-plugin-plugin from 3.8.2 to 3.9.0
  • #1471 Bump maven-plugin-annotations from 3.8.2 to 3.9.0
  • #1470 Add github-actions management to dependabot configuration
  • #1469 Bump maven-plugin-api from 3.9.1 to 3.9.2
  • #1468 Bump maven-core from 3.9.1 to 3.9.2
  • #1467 Prevent setting $ref to self for main/root data class
  • #1465 Bump quarkus.platform.version from 3.0.2.Final to 3.0.3.Final
  • #1463 Move thread-local context data to AnnotationScannerContext
  • #1457 Configurable auto-inheritance handling

3.3.4

09 May 10:28
Compare
Choose a tag to compare
  • #1460 Small change to UI to allow embed from Quarkus Dev UI
  • #1458 Set ALLOW_LONG_KEYS for YAML serialization
  • #1455 Bump quarkus.platform.version from 3.0.1.Final to 3.0.2.Final
  • #1408 Refactoring: consolidate/cleanup many Jandex utility methods

3.3.3

01 May 13:07
Compare
Choose a tag to compare
  • #1453 Bump com.github.vlsi.jandex from 1.87 to 1.88 in /tools/gradle-plugin
  • #1452 Bump swagger-ui-dist from 4.18.2 to 4.18.3
  • #1451 Bump kotlin-maven-plugin from 1.8.20 to 1.8.21
  • #1450 Bump quarkus.platform.version from 3.0.0.Final to 3.0.1.Final
  • #1449 Use registered schema references for types previously encountered
  • #1448 Clone schema references on lookup from schema registry
  • #1446 Bump maven-plugin-plugin from 3.8.1 to 3.8.2
  • #1443 Bump jetty-bom from 11.0.14 to 11.0.15
  • #1442 Bump jandex from 3.1.0 to 3.1.1
  • #1441 Bump jandex-maven-plugin from 3.1.0 to 3.1.1
  • #1440 Bump spring-webmvc from 5.3.26 to 5.3.27
  • #1439 Bump quarkus.platform.version from 2.16.6.Final to 3.0.0.Final
  • #1437 Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 in /tools/gradle-plugin
  • #1435 Gradle-Plugin: prepare for Gradle configuration cache
  • #1434 Bump jandex from 3.0.5 to 3.1.0
  • #1433 Bump jandex-maven-plugin from 3.0.5 to 3.1.0
  • #1431 Bump quarkus.platform.version from 2.16.5.Final to 2.16.6.Final
  • #1430 Bump swagger-ui-dist from 4.18.1 to 4.18.2
  • #1429 Bump kotlin-maven-plugin from 1.8.10 to 1.8.20

3.3.2

29 Mar 10:01
Compare
Choose a tag to compare

3.3.1

23 Mar 23:46
Compare
Choose a tag to compare
  • #1420 fix: Skip Nexus staging deployment for testsuite/data module
  • #1418 Parse configured schemas via extensions
  • #1417 SchemaRegistry depends on Jackson
  • #1415 Update Gradle Plugin build for publishing
  • #1414 Bump com.github.vlsi.jandex from 1.86 to 1.87 in /tools/gradle-plugin
  • #1413 Bump kotlin-maven-plugin from 1.7.20 to 1.8.10
  • #1412 Bump maven-core from 3.9.0 to 3.9.1
  • #1411 Bump maven-plugin-api from 3.9.0 to 3.9.1
  • #1410 Bump spring-webmvc from 5.3.25 to 5.3.26
  • #1409 Bump maven-assembly-plugin from 3.3.0 to 3.5.0
  • #1407 Map java.io.File to binary-formatted string in generated schema
  • #1404 Bump webpack from 5.67.0 to 5.76.0 in /ui/open-api-ui-forms
  • #1402 Avoid creating object reference cycles in merge, clean up Sonar issues
  • #1401 Make testsuite/data a Quarkus app, include indexed classes from #1096
  • #1400 Resolve wildcard bound in terminal type check
  • #1399 Bump swagger-ui-dist from 4.18.0 to 4.18.1
  • #1398 Bump swagger-ui-dist from 4.17.1 to 4.18.0

3.3.0

08 Mar 01:36
Compare
Choose a tag to compare
  • #1396 Bump swagger-ui-dist from 4.17.0 to 4.17.1
  • #1395 Ensure stable filter iteration order
  • #1394 Post-Jakarta migration cleanup, bump TCK runtime to EE 10 versions
  • #1392 Bump swagger-ui-dist from 4.16.1 to 4.17.0
  • #1391 Bump microprofile-rest-client from 2.0.0.Final to 2.1.0.Final
  • #1390 Ignore synthetic methods during parameter scan
  • #1389 Allow for alternate properties file to determine MP OpenAPI spec level
  • #1388 Bump maven-plugin-annotations from 3.7.1 to 3.8.1
  • #1387 Bump swagger-ui-dist from 4.16.0 to 4.16.1
  • #1386 Bump maven-plugin-plugin from 3.7.1 to 3.8.1
  • #1385 Bump swagger-ui-dist from 4.15.5 to 4.16.0
  • #1384 Switch to smallrye-parent version 39
  • #1382 remove duplicates in JAXRS scanner by comparing thier fqcn (dotname)
  • #1379 OpenAPI scanner reports duplicate operation id for exactly the same methods of the same class
  • #1378 Remove management of maven-surefire-plugin from JAX-RS module
  • #1376 Bump arquillian-bom from 1.7.0.Alpha10 to 1.7.0.Alpha14
  • #1369 Add configuration option to specify resource classes
  • #1360 Represent Java BaseStream<T, S> as array of T in generated schema
  • #1359 Scan Stream as array of T
  • #1333 Don't require the pom.properties file to be present on the classpath
  • #1292 QueryParams merged when using kotlin suspend
  • #1256 Duplicate path params for subresources that reference param multiple times

3.2.0

13 Feb 12:44
Compare
Choose a tag to compare
  • #1374 Ignore hidden request body method parameter, ensure TCK tests execute
  • #1373 TCK failing hidden schema test and no longer running test after #1367
  • #1367 Bump smallrye-jakarta-parent from 37 to 38
  • #1366 Added property config query-config-enabled
  • #1364 Ignore framework-specific Context types for use as request body
  • #1363 Do not use JAX-RS Context types as the request body
  • #1358 Bump assertj-core from 3.24.1 to 3.24.2 in /tools/gradle-plugin
  • #1357 Bump maven-plugin-plugin from 3.7.0 to 3.7.1
  • #1356 Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8
  • #1355 Bump maven-dependency-plugin from 3.4.0 to 3.5.0
  • #1354 Bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8
  • #1352 Use resolved configuration and artifacts for Gradle plugin dependencies
  • #1351 SnakeYaml exception when loading 3MB+ static files
  • #1350 Set YAMLFactory loader options to allow for larger files than the current SnakeYaml constraint (3MB)
  • #1347 Do not set type for schemas generated from java.lang.Object
  • #1321 Schemas for classes in dependency JARs never generated
  • #1022 Support for Any schema

3.1.2

11 Jan 23:11
Compare
Choose a tag to compare
  • #1348 Bump spring-webmvc from 5.3.24 to 5.3.25
  • #1346 Bump com.github.vlsi.jandex from 1.85 to 1.86 in /tools/gradle-plugin
  • #1345 Bump com.github.vlsi.jandex from 1.84 to 1.85 in /tools/gradle-plugin
  • #1344 Gradle plugin: Fix circular task dependency with Quarkus plugin
  • #1343 Bump Gradle version from 7.5.1 to 7.6
  • #1342 Use Maven managed versions for junit and jackson in Gradle plugin
  • #1341 Consider parent interface type variables on resolver stack
  • #1340 Bump assertj-core from 3.23.1 to 3.24.1 in /tools/gradle-plugin
  • #1339 Gradle plugin crashes with Jackson-related stacktrace
  • #1338 Bump json5 and babel-loader in /ui/open-api-ui-forms
  • #1337 Bump fast-json-patch from 3.1.0 to 3.1.1 in /ui/open-api-ui-forms
  • #1336 Bounded generics are not properly mapped to OpenApi schema
  • #1335 Gradle Plugin: Circular Dependency
  • #1332 Update GitHub actions
  • #1321 Schemas for classes in dependency JARs never generated