Skip to content

Releases: smallrye/smallrye-open-api

4.0.0-alpha2

25 Jun 21:31
Compare
Choose a tag to compare
4.0.0-alpha2 Pre-release
Pre-release
[maven-release-plugin] copy for tag 4.0.0-alpha2

4.0.0-alpha1

17 Jun 15:45
Compare
Choose a tag to compare
4.0.0-alpha1 Pre-release
Pre-release

Alpha1 release for the 4.0.0 milestone

  • #1877 Release 4.0.0-alpha1

3.11.0

06 Jun 23:03
Compare
Choose a tag to compare
  • #1867 Release 3.11.0 (attempt 2)
  • #1866 Remove Maven cache from release
  • #1865 Release 3.11.0
  • #1864 Bump the quarkus group with 4 updates
  • #1863 Bump io.smallrye:smallrye-build-parent from 43 to 44
  • #1862 Bump io.smallrye:smallrye-parent from 43 to 44
  • #1861 Remove encrypted configurations from release action
  • #1860 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.13.0 to 3.13.1
  • #1859 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.13.0 to 3.13.1
  • #1857 Bump org.mvnpm:swagger-ui-dist from 5.17.12 to 5.17.14
  • #1856 Bump org.apache.maven:maven-plugin-api from 3.9.6 to 3.9.7
  • #1855 Bump org.apache.maven:maven-core from 3.9.6 to 3.9.7
  • #1853 Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 in /tools/gradle-plugin
  • #1851 Bump io.smallrye.config:smallrye-config from 3.8.1 to 3.8.2
  • #1850 Bump org.springframework:spring-webmvc from 5.3.35 to 5.3.36
  • #1849 Bump the quarkus group with 4 updates
  • #1848 Bump org.mvnpm:swagger-ui-dist from 5.17.10 to 5.17.12
  • #1847 Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0
  • #1846 Bump the kotlin group with 2 updates
  • #1845 Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0
  • #1844 Bump org.eclipse.jetty:jetty-bom from 11.0.20 to 11.0.21
  • #1843 Bump org.springframework:spring-webmvc from 5.3.34 to 5.3.35
  • #1842 Bump io.smallrye:jandex from 3.1.8 to 3.2.0
  • #1840 Bump org.mvnpm:swagger-ui-dist from 5.17.9 to 5.17.10
  • #1839 Bump the quarkus group with 4 updates
  • #1838 Bump org.mvnpm:swagger-ui-dist from 5.17.7 to 5.17.9
  • #1837 Bump javax.servlet:javax.servlet-api from 3.1.0 to 4.0.1
  • #1835 Bump org.mvnpm:swagger-ui-dist from 5.17.6 to 5.17.7
  • #1832 Bump io.smallrye:jandex from 3.1.7 to 3.1.8
  • #1831 Bump org.mvnpm:swagger-ui-dist from 5.17.5 to 5.17.6
  • #1830 Bump the kotlin group with 2 updates
  • #1829 Support of HttpServletRequest, HttpServletResponse and HttpSession types in SpringAnnotationScanner
  • #1828 Bump org.mvnpm:swagger-ui-dist from 5.17.2 to 5.17.5
  • #1827 Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1
  • #1826 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.12.0 to 3.13.0
  • #1825 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.12.0 to 3.13.0
  • #1821 OASFactoryResolverImpl clinit registry lazy init
  • #1820 Bump org.testng:testng from 7.10.1 to 7.10.2
  • #1816 Provide way to enable unannotated path parameters via builder API
  • #1814 Bump org.mvnpm:swagger-ui-dist from 5.17.1 to 5.17.2
  • #1813 Bump io.smallrye.config:smallrye-config from 3.8.0 to 3.8.1
  • #1812 Bump org.mvnpm:swagger-ui-dist from 5.17.0 to 5.17.1
  • #1810 Bump io.smallrye.config:smallrye-config from 3.7.1 to 3.8.0
  • #1809 Bump the quarkus group with 4 updates
  • #1808 Enable CI build workflow for main-x.y target branches
  • #1807 Bump org.mvnpm:swagger-ui-dist from 5.16.2 to 5.17.0
  • #1800 Bump org.mvnpm:swagger-ui-dist from 5.15.1 to 5.15.2
  • #1799 Bump org.mvnpm:swagger-ui-dist from 5.14.0 to 5.15.1
  • #1798 Bump org.springframework:spring-webmvc from 5.3.33 to 5.3.34
  • #1796 Bump the quarkus group with 4 updates
  • #1795 Bump org.mvnpm:swagger-ui-dist from 5.13.0 to 5.14.0
  • #1794 Bump org.testng:testng from 7.9.0 to 7.10.1
  • #1791 Bump org.eclipse.parsson:parsson from 1.1.5 to 1.1.6
  • #1790 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.11.0 to 3.12.0
  • #1789 Bump io.smallrye:smallrye-build-parent from 42 to 43
  • #1788 Bump io.smallrye:smallrye-parent from 42 to 43
  • #1787 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.11.0 to 3.12.0
  • #1786 Bump the quarkus group with 4 updates
  • #1785 Bump org.mvnpm:swagger-ui-dist from 5.12.3 to 5.13.0
  • #1784 Bump org.mvnpm:swagger-ui-dist from 5.12.2 to 5.12.3
  • #1783 Bump the quarkus group with 4 updates
  • #1782 Bump org.mvnpm:swagger-ui-dist from 5.12.0 to 5.12.2
  • #1781 Bump the quarkus group with 4 updates
  • #1780 Bump io.smallrye.config:smallrye-config from 3.7.0 to 3.7.1
  • #1779 Bump the quarkus group with 4 updates
  • #1778 Bump org.springframework:spring-webmvc from 5.3.32 to 5.3.33
  • #1777 Bump io.smallrye:jandex from 3.1.6 to 3.1.7
  • #1776 Bump org.mvnpm:swagger-ui-dist from 5.11.10 to 5.12.0
  • #1775 Bump io.smallrye.config:smallrye-config from 3.6.1 to 3.7.0
  • #1774 Add new SmallRyeOpenAPI public builder API
  • #1772 Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0
  • #1771 Bump io.smallrye.config:smallrye-config from 3.6.0 to 3.6.1
  • #1770 Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2
  • #1769 Bump the kotlin group with 2 updates
  • #1768 Add dependabot group for kotlin updates
  • #1765 Bump the quarkus group with 4 updates
  • #1763 Bump org.mvnpm:swagger-ui-dist from 5.11.9 to 5.11.10
  • #1760 Replace use of deprecated property sonar.login with sonar.token
  • #1759 Refactor package io.smallrye.openapi.runtime.io and subpackages
  • #1758 Bump io.smallrye.config:smallrye-config from 3.5.4 to 3.6.0
  • #1757 Bump the quarkus group with 4 updates
  • #1755 Bump org.mvnpm:swagger-ui-dist from 5.11.7 to 5.11.8
  • #1754 Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0
  • #1753 Bump the quarkus group with 4 updates

3.10.0

21 Feb 00:08
Compare
Choose a tag to compare
  • #1751 Fix custom logo (branding)
  • #1750 Bump org.mvnpm:swagger-ui-dist from 5.11.3 to 5.11.7
  • #1749 Bump org.springframework:spring-webmvc from 5.3.31 to 5.3.32
  • #1748 Bump the quarkus group with 4 updates
  • #1746 Use JsonView for field visibility instead of filtering
  • #1745 Bump the quarkus group with 4 updates
  • #1744 Bump org.mvnpm:swagger-ui-dist from 5.11.2 to 5.11.3
  • #1743 Bump io.smallrye.config:smallrye-config from 3.5.3 to 3.5.4
  • #1742 Bump io.smallrye.config:smallrye-config from 3.5.2 to 3.5.3
  • #1741 Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 in /tools/gradle-plugin
  • #1740 Check for void response in nested parameterized types
  • #1739 Bump the quarkus group from 3.7.0 to 3.7.1 with 4 updates
  • #1738 Add groupId wildcard pattern to quarkus dependabot group
  • #1733 Bump org.eclipse.jetty:jetty-bom from 11.0.19 to 11.0.20

3.9.0

01 Feb 17:48
Compare
Choose a tag to compare
  • #1736 Annotations#getComposedAnnotation should only process runtime annotations
  • #1731 Bump org.mvnpm:swagger-ui-dist from 5.11.0 to 5.11.2
  • #1730 Bump gradle/gradle-build-action from 2 to 3
  • #1728 Group together Quarkus dependency updates
  • #1727 Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 in /tools/gradle-plugin
  • #1726 Bump quarkus.platform.version from 3.6.7 to 3.7.0
  • #1725 Bump version.quarkus from 3.6.7 to 3.7.0
  • #1723 Bump version.quarkus from 3.6.6 to 3.6.7
  • #1722 Bump quarkus.platform.version from 3.6.6 to 3.6.7
  • #1721 Bump actions/cache from 3 to 4
  • #1720 Bump org.mvnpm:swagger-ui-dist from 5.10.5 to 5.11.0
  • #1719 Bump quarkus.platform.version from 3.6.5 to 3.6.6
  • #1718 Bump version.quarkus from 3.6.5 to 3.6.6
  • #1717 Bump io.smallrye.config:smallrye-config from 3.5.1 to 3.5.2
  • #1716 Bump quarkus.platform.version from 3.6.4 to 3.6.5
  • #1715 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0
  • #1714 Bump version.quarkus from 3.6.4 to 3.6.5
  • #1713 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.10.2 to 3.11.0
  • #1711 Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 in /tools/gradle-plugin
  • #1710 Bump io.smallrye.config:smallrye-config from 3.5.0 to 3.5.1

3.8.0

02 Jan 16:55
Compare
Choose a tag to compare
  • #1708 Remove SR OpenAPI dependencies from Quarkus plugin config, uses dep mgmt
  • #1707 Release 3.8.0
  • #1706 Fix false-positive duplicate operation-ID w/ javax+jakarta annotations
  • #1705 Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 in /tools/gradle-plugin
  • #1704 Bump itf-maven.version from 0.12.0 to 0.13.1
  • #1702 Bump org.testng:testng from 7.8.0 to 7.9.0
  • #1701 Bump io.smallrye.config:smallrye-config from 3.4.4 to 3.5.0
  • #1700 Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0
  • #1699 Bump com.fasterxml.jackson:jackson-bom from 2.16.0 to 2.16.1
  • #1698 Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.21 to 1.9.22
  • #1697 Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.21 to 1.9.22
  • #1696 Bump quarkus.platform.version from 3.6.3 to 3.6.4
  • #1695 Bump org.eclipse.jetty:jetty-bom from 11.0.18 to 11.0.19
  • #1694 Bump version.quarkus from 3.6.3 to 3.6.4
  • #1693 Bump actions/upload-artifact from 3 to 4
  • #1692 Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1
  • #1691 Handle Jackson JsonProperty#access annotation property
  • #1690 Ensure scopes not immutable, replace scopes instead of add to existing
  • #1689 Bump org.mvnpm:swagger-ui-dist from 5.10.4 to 5.10.5
  • #1687 Bump org.mvnpm:swagger-ui-dist from 5.10.3 to 5.10.4
  • #1686 Bump quarkus.platform.version from 3.6.1 to 3.6.3
  • #1685 Bump version.quarkus from 3.6.1 to 3.6.3
  • #1684 Annotation composition and empty array type determination
  • #1681 fix: handle optional callback pathItems
  • #1680 Bump version.quarkus from 3.6.0 to 3.6.1
  • #1679 Bump quarkus.platform.version from 3.6.0 to 3.6.1
  • #1678 Bump actions/setup-java from 3 to 4
  • #1677 Bump org.codehaus.mojo:build-helper-maven-plugin from 3.3.0 to 3.5.0
  • #1676 Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.10 to 1.9.21
  • #1675 Bump io.smallrye.config:smallrye-config from 3.2.1 to 3.4.4
  • #1674 Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.16.0
  • #1673 Bump org.testng:testng from 7.7.1 to 7.8.0
  • #1672 Bump version.eclipse.microprofile.openapi from 3.1 to 3.1.1
  • #1671 Bump com.github.eirslett:frontend-maven-plugin from 1.12.1 to 1.15.0
  • #1670 Bump itf-maven.version from 0.11.0 to 0.12.0
  • #1668 Bump org.apache.maven:maven-core from 3.9.5 to 3.9.6
  • #1667 Bump org.apache.maven:maven-plugin-api from 3.9.5 to 3.9.6
  • #1665 Handle kotlin.Deprecated tag in OpenAPI generation
  • #1663 Bump io.smallrye:jandex-maven-plugin from 3.1.5 to 3.1.6
  • #1662 Bump io.smallrye:jandex from 3.1.5 to 3.1.6
  • #1660 Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.20 to 1.9.21
  • #1657 Bump quarkus.platform.version from 3.5.3 to 3.6.0
  • #1656 Bump version.quarkus from 3.5.3 to 3.6.0
  • #1655 Preserve record accessor method names, update CI for Java 17/21
  • #1654 Bump version.quarkus from 3.5.2 to 3.5.3
  • #1653 Bump quarkus.platform.version from 3.5.2 to 3.5.3
  • #1652 Bump org.jboss.arquillian:arquillian-bom from 1.7.2.Final to 1.8.0.Final
  • #1651 Bump org.springframework:spring-webmvc from 5.3.30 to 5.3.31
  • #1650 Bump quarkus.platform.version from 3.5.1 to 3.5.2
  • #1649 Bump version.quarkus from 3.5.1 to 3.5.2
  • #1648 Bump org.mvnpm:swagger-ui-dist from 5.9.4 to 5.10.0
  • #1647 Bump actions/github-script from 6 to 7
  • #1646 Bump org.mvnpm:swagger-ui-dist from 5.9.3 to 5.9.4
  • #1644 Bump org.mvnpm:swagger-ui-dist from 5.9.1 to 5.9.3
  • #1643 Bump org.jboss.arquillian:arquillian-bom from 1.7.1.Final to 1.7.2.Final
  • #1642 Bump quarkus.platform.version from 3.5.0 to 3.5.1
  • #1641 Bump version.quarkus from 3.5.0 to 3.5.1
  • #1638 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.1 to 3.10.2
  • #1637 Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.10.1 to 3.10.2
  • #1636 Add reproducer test self-referencing (#1565)
  • #1633 Bump org.eclipse.jetty:jetty-bom from 11.0.17 to 11.0.18
  • #1632 Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.10 to 1.9.20
  • #1630 Bump org.mvnpm:swagger-ui-dist from 5.5.0 to 5.9.1
  • #1629 Added rx type to wrapped types
  • #1628 Remove test dependency on commons-io

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