Skip to content

Releases: smallrye/smallrye-open-api

2.1.24

01 Nov 15:18
Compare
Choose a tag to compare
  • #1634 Backport PR 1350 for 2.1.x

3.7.0

25 Oct 21:45
Compare
Choose a tag to compare
  • #1625 fix: avoid rescanning type parameter when schema previously registered
  • #1623 Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1
  • #1622 Bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5
  • #1621 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.9.0 to 3.10.1
  • #1620 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.9.0 to 3.10.1
  • #1619 Improve @Tag support for JAX-RS sub-resources
  • #1617 Bump quarkus.platform.version from 3.4.3 to 3.5.0
  • #1616 Bump version.quarkus from 3.4.3 to 3.5.0
  • #1614 Bump @babel/traverse from 7.16.10 to 7.23.2 in /ui/open-api-ui-forms
  • #1613 Gradle Plugin: Include classes directory in ClassLoader
  • #1612 Bump quarkus.platform.version from 3.4.2 to 3.4.3
  • #1611 Bump version.quarkus from 3.4.2 to 3.4.3
  • #1609 Support configuration of schemas for complex types
  • #1608 Bump org.eclipse.jetty:jetty-bom from 11.0.16 to 11.0.17
  • #1606 Expose Swagger configuration "tryItOutEnabled" property
  • #1605 maven-plugin: Document JDK 1.8 compatibility hack
  • #1603 Bring your own ObjectWriter to serialize the OpenAPI model
  • #1602 Bump io.smallrye:smallrye-parent from 41 to 42
  • #1601 Bump io.smallrye:smallrye-build-parent from 41 to 42
  • #1598 Bump org.jboss.weld.servlet:weld-servlet-core from 5.1.1.Final to 5.1.2.Final
  • #1597 Bump org.apache.maven:maven-core from 3.9.4 to 3.9.5
  • #1596 Bump org.apache.maven:maven-plugin-api from 3.9.4 to 3.9.5
  • #1595 Bump version.quarkus from 3.4.1 to 3.4.2
  • #1594 Bump quarkus.platform.version from 3.4.1 to 3.4.2

3.6.2

04 Oct 02:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.6.1...3.6.2

3.6.1

29 Sep 09:58
Compare
Choose a tag to compare
  • #1585 Default content type

3.6.0

26 Sep 11:29
Compare
Choose a tag to compare
  • #1582 Allow filter creation by classname
  • #1581 Bump io.smallrye:smallrye-build-parent from 40 to 41
  • #1580 Bump io.smallrye:smallrye-parent from 40 to 41
  • #1579 Bump io.smallrye:jandex from 3.1.3 to 3.1.5
  • #1578 Bump io.smallrye:jandex-maven-plugin from 3.1.3 to 3.1.5
  • #1577 Bump quarkus.platform.version from 3.4.0 to 3.4.1
  • #1576 Bump version.quarkus from 3.4.0 to 3.4.1
  • #1575 Guard against self-referencing schemas, stabilize scan order with sort
  • #1574 Register full schema of array items for known types
  • #1573 Incorrect open api document generation when a resource uses an array of ZonedDateTime
  • #1572 Bump org.springframework:spring-webmvc from 5.3.29 to 5.3.30
  • #1570 Bump quarkus.platform.version from 3.3.2 to 3.4.0
  • #1569 Bump version.quarkus from 3.3.2 to 3.4.0
  • #1568 Fix gradle multithread issue
  • #1567 Allow client-supplied AnnotationScanners, bypassing service loader
  • #1566 Decrease likelihood of class loading/reflection in super-class check
  • #1565 @Schema causes self-reference on field's type

3.5.2

06 Sep 01:08
Compare
Choose a tag to compare
  • #1561 Change to use mvnpm
  • #1560 Bump actions/checkout from 3 to 4
  • #1558 Bump org.eclipse.jetty:jetty-bom from 11.0.15 to 11.0.16
  • #1557 Bump org.webjars.npm:swagger-ui-dist from 5.3.2 to 5.4.2
  • #1555 Bump io.smallrye:jandex from 3.1.2 to 3.1.3
  • #1554 Bump io.smallrye:jandex-maven-plugin from 3.1.2 to 3.1.3
  • #1553 Bump quarkus.platform.version from 3.3.0 to 3.3.1
  • #1552 Bump version.quarkus from 3.3.0 to 3.3.1
  • #1550 Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.0 to 1.9.10
  • #1548 Bump org.jboss.arquillian.container:arquillian-jetty-embedded-11 from 1.0.0.Final to 2.0.0.Final
  • #1544 Bump com.gradle.plugin-publish from 1.2.0 to 1.2.1 in /tools/gradle-plugin
  • #1543 Bump JDK used for Sonar analysis to Java 17
  • #1542 Bump version.quarkus from 3.2.4.Final to 3.3.0
  • #1541 Bump org.jboss.arquillian:arquillian-bom from 1.7.0.Final to 1.7.1.Final
  • #1540 Bump quarkus.platform.version from 3.2.4.Final to 3.3.0

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