Skip to content

Releases: micronaut-projects/micronaut-openapi

Micronaut OpenAPI 6.13.1

08 Nov 09:39
Compare
Choose a tag to compare

Other Changes 💡

  • Fix generating swagger annotations by @altro3 in #1823
  • Add support spring server.servlet.context-path and spring.webflux.base-path properties by @altro3 in #1854

What's Changed

Bug Fixes 🐞

  • Handle error with incorrect parameter schema type value. by @altro3 in #1840
  • Fix additionalProperties bug. by @altro3 in #1858

Dependency updates 🚀

  • fix(deps): update dependency org.commonmark:commonmark to v0.24.0 by @renovate in #1824
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.9.6 by @renovate in #1826
  • fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.23 by @renovate in #1827
  • fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.11.2 by @renovate in #1828
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.3 by @renovate in #1830
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.1 by @renovate in #1829
  • fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.7.0 by @renovate in #1832
  • chore(config): migrate renovate config by @renovate in #1833
  • fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.9.0 by @renovate in #1834
  • fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.11.0 by @renovate in #1835
  • fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.12.0 by @renovate in #1839
  • fix(deps): update dependency io.micronaut.session:micronaut-session-bom to v4.5.0 by @renovate in #1841
  • fix(deps): update dependency androidx.annotation:annotation to v1.9.1 - autoclosed by @renovate in #1838
  • fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.6.0 by @renovate in #1844
  • fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.6.0 by @renovate in #1845
  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.4.4 by @renovate in #1846
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.2 by @renovate in #1847
  • fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.5.0 by @renovate in #1850
  • fix(deps): update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.5.0 by @renovate in #1848
  • fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.8.0 by @renovate in #1849
  • fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.6.0 by @renovate in #1853
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.10.0 by @renovate in #1855

Full Changelog: v6.13.0...v6.13.1

v6.13.0

18 Oct 13:59
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Added support deprecated extension for enum values. by @altro3 in #1781
  • Add support generating Deprecated annotations and docs by @altro3 in #1788

Dependency updates 🚀

  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.9.3 by @renovate in #1758
  • fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.10.1 by @renovate in #1764
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.5 by @renovate in #1765
  • fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.6.1 by @renovate in #1766
  • chore(deps): update dependency gradle to v8.10.1 by @renovate in #1767
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.6.2 by @renovate in #1769
  • fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.7.1 by @renovate in #1778
  • fix(deps): update managed.swagger to v2.2.24 by @renovate in #1784
  • chore(deps): update dependency gradle to v8.10.2 by @renovate in #1785
  • fix(deps): update dependency com.google.guava:guava to v33.3.1-jre by @renovate in #1786
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.9.4 by @renovate in #1790
  • chore(deps): update actions/checkout action to v4.2.0 by @renovate in #1793
  • fix(deps): update dependency commons-io:commons-io to v2.17.0 by @renovate in #1792
  • fix(deps): update dependency com.samskivert:jmustache to v1.16 by @renovate in #1791
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.6.3 by @renovate in #1807
  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.4.3 by @renovate in #1802
  • fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.10.2 by @renovate in #1804
  • fix(deps): update managed.swagger to v2.2.25 by @renovate in #1805
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.6 by @renovate in #1806
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.0 by @renovate in #1810
  • fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.5.0 by @renovate in #1811
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.9.5 by @renovate in #1812
  • fix(deps): update dependency androidx.annotation:annotation to v1.9.0 by @renovate in #1818
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.6.0 by @renovate in #1816
  • fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.11.1 by @renovate in #1815
  • fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.8.0 by @renovate in #1817
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.2 - autoclosed by @renovate in #1822

Other Changes 💡

  • Add support useEnumCaseInsensitive by @altro3 in #1761
  • Fix divide operations by content type by @altro3 in #1762
  • fix: docs typo in endpoints servers definition by @andrew-rosca in #1773
  • Added support additionalEnumTypeAnnotations, additionalModelTypeAnnotations, additionalOneOfTypeAnnotations properties to generator. by @altro3 in #1771
  • Exclude all unnecessary dependencies from openapi-generator module. by @altro3 in #1772
  • Append micronaut.server.context-path to endpoints by @altro3 in #1775
  • Minor code improvements. Code format by @altro3 in #1777
  • Autogenerate Info block for openAPI spec by @altro3 in #1780
  • Improve documentation about incremental processing by @altro3 in #1779
  • Added support useJakartaEe flag by @altro3 in #1782
  • Fix generating models with polymorphism by @altro3 in #1795
  • Added test suite for micronaut-openapi with spring-boot application. by @altro3 in #1770
  • Revert jmustache to version 1.15 by @altro3 in #1798
  • OpenApi Generator 7.9.0 by @altro3 in #1809
  • Add support validation annotations extensions. by @altro3 in #1789
  • Add support generate extensions for openapi generator. by @altro3 in #1796
  • Correct generating no vars classes by @altro3 in #1799
  • x-min-message -> x-minimum-message by @altro3 in #1813
  • Micronaut Spring 5.8.1 by @altro3 in #1821

New Contributors

Full Changelog: v6.12.3...v6.13.0

Micronaut OpenAPI 6.12.3

05 Sep 15:16
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • Update dependency io.micronaut:micronaut-core-bom to v4.6.3 by @renovate in #1725
  • Update managed.swagger to v2.2.23 by @renovate in #1739
  • Update dependency io.micronaut.platform:micronaut-platform to v4.6.0 by @renovate in #1726
  • fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.26.2 by @renovate in #1750
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.9.2 by @renovate in #1751
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.6.1 by @renovate in #1752
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.4 by @renovate in #1753
  • chore(deps): update actions/upload-artifact action to v4.4.0 by @renovate in #1744

Other Changes 💡

  • Parameters of Enum type that are Nullable and have default=null renders invalid enum named .null for default value by @altro3 in #1727
  • Add support implicitHeaders and implicitHeadersRegex by @altro3 in #1730
  • Add genarate security roles by security scopes by @altro3 in #1733
  • Fix remove unused schemas by @altro3 in #1737
  • Add support guava optional, primitive Optionals, AtomicRefernce by @altro3 in #1740
  • Fix JsonUnwrapped with custom schema implementation by @altro3 in #1741
  • Update link to Redoc config documentation by @krios2146 in #1742
  • Fix process additionalProperties = false by @altro3 in #1748
  • Add lost import for inner enums by @altro3 in #1731
  • Fix process operation parameters by @altro3 in #1743
  • Ignore jax-rs @Context parameters by @altro3 in #1747
  • Fix generating models with discriminator by @altro3 in #1732
  • Fix process jackson annotations together with swagger annotations by @altro3 in #1745
  • Fix support multipart form data by @altro3 in #1735
  • Add support JsonFormat on enum by @altro3 in #1746
  • Fix ability to generating by multiple swagger files by @altro3 in #1738
  • Fix set schema example null value by @altro3 in #1749
  • Fix process pattern with date and date-time format. by @altro3 in #1756
  • Fix generating endpoints by operations with multiple content types. by @altro3 in #1757

New Contributors

Full Changelog: v6.12.2...v6.12.3

Micronaut OpenAPI 6.12.2

23 Aug 10:57
Compare
Choose a tag to compare

What's Changed

Other Changes 💡

Full Changelog: v6.12.1...v6.12.2

Micronaut OpenAPI 6.12.1

23 Aug 07:27
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • Update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.6.0 by @renovate in #1720

Other Changes 💡

  • Generated http client for endpints with file response by @altro3 in #1718
  • Fix generator client endpoint with single produces content type by @altro3 in #1681
  • Set default values to not required parameters by @altro3 in #1722

Full Changelog: v6.12.0...v6.12.1

Micronaut OpenAPI 6.12.0

22 Aug 15:58
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Add support extra Schemas by @altro3 in #1610
  • Add ability to customize separators for generics and inner classes in schema names by @altro3 in #1647

Improvements ⭐

Dependency updates 🚀

  • OpenAPI Generator 7.7.0 by @altro3 in #1614
  • fix(deps): update dependency org.jsoup:jsoup to v1.18.1 by @renovate in #1621
  • fix(deps): update dependency commons-codec:commons-codec to v1.17.1 by @renovate in #1628
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.8.4 by @renovate in #1629
  • fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.9.1 by @renovate in #1640
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.4 by @renovate in #1641
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.5.1 by @renovate in #1642
  • fix(deps): update dependency androidx.annotation:annotation to v1.8.1 by @renovate in #1643
  • Update dependency androidx.annotation:annotation to v1.8.2 by @renovate in #1648
  • Update dependency io.micronaut.data:micronaut-data-bom to v4.8.5 by @renovate in #1689
  • Update graalvm/setup-graalvm action to v1.2.3 by @renovate in #1692
  • Update plugin io.micronaut.build.shared.settings to v7.2.1 by @renovate in #1714
  • Update dependency io.micronaut.session:micronaut-session-bom to v4.4.0 by @renovate in #1713
  • Update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.7.0 by @renovate in #1712
  • Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.4.0 by @renovate in #1711
  • Update dependency org.openapitools:openapi-generator to v7.8.0 by @renovate in #1710
  • Update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.5.0 by @renovate in #1708
  • Update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.5.0 by @renovate in #1699
  • Update dependency io.micronaut:micronaut-core-bom to v4.6.1 - autoclosed by @renovate in #1693
  • Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.5.0 by @renovate in #1707
  • Update dependency io.micronaut.data:micronaut-data-bom to v4.9.0 by @renovate in #1705
  • Update dependency io.micronaut.validation:micronaut-validation-bom to v4.7.0 by @renovate in #1694
  • Update dependency io.micronaut.serde:micronaut-serde-bom to v2.11.0 by @renovate in #1695
  • Update dependency io.micronaut.test:micronaut-test-bom to v4.5.0 - autoclosed by @renovate in #1709
  • Update dependency io.micronaut.logging:micronaut-logging-bom to v1.4.0 by @renovate in #1706
  • Update softprops/action-gh-release action to v2 by @renovate in #1674
  • Update dependency gradle to v8.10 - autoclosed by @renovate in #1696
  • Update dependency io.micronaut.security:micronaut-security-bom to v4.10.0 by @renovate in #1716
  • Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.4.0 by @renovate in #1715
  • Update dependency io.micronaut:micronaut-core-bom to v4.6.2 by @renovate in #1717

Other Changes 💡

  • Merge 6.11.x by @altro3 in #1616
  • UI scripts now loading dynamically to support contextPath from cookie. by @altro3 in #1626
  • Minor improvements by swagger issues by @altro3 in #1672
  • Fix generating classes for oneOf block without discriminator by @altro3 in #1671
  • Fix read url template optional path variables by @altro3 in #1670
  • Add tests for kotlin codegen with useAuth=true by @scprek in #1666
  • Minor fixes in openapi-generator templates by @altro3 in #1656
  • Add parameters to operation, if they are not declared in the controller method, but are in URI template by @altro3 in #1653
  • Fix some sonar warnings by @altro3 in #1645
  • Fix Kotlin useAuth runtime errors by @scprek in #1669
  • Fix generator for discriminator with custom type. by @altro3 in #1675
  • Fix generator for controller parameters with arrays and enums by @altro3 in #1677
  • Unwrap allOf block when it possible. by @altro3 in #1683
  • Fix parsing UrlTemplates by @altro3 in #1687
  • Fix generating swagger operation description by @altro3 in #1702
  • Disable generator donation suggestion by @altro3 in #1684
  • Fix modelNamePrefix for kotlin generator by @altro3 in #1691
  • Fix generating default values by @altro3 in #1688
  • Added schema duplication resolution mode by @altro3 in #1701

New Contributors

Full Changelog: v6.11.1...v6.12.0

v6.11.1

22 Jul 18:38
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • fix(deps): update dependency org.freemarker:freemarker to v2.3.33 by @renovate in #1583
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.8.1 by @renovate in #1573
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.2 by @renovate in #1578
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.3 by @renovate in #1594
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.1 by @renovate in #1586
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.2 by @renovate in #1596
  • chore(deps): update graalvm/setup-graalvm action to v1.2.2 by @renovate in #1599
  • fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.8.6 by @renovate in #1601
  • fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.10.2 by @renovate in #1605
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.3 by @renovate in #1606
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.5.0 - autoclosed by @renovate in #1595
  • fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.26.1 by @renovate in #1588
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.0 by @renovate in #1591
  • fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.4.0 by @renovate in #1590
  • fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.5.0 by @renovate in #1587
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.4 by @renovate in #1611
  • fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.8.3 by @renovate in #1615
  • fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.4.0 by @renovate in #1589
  • fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.6.1 by @renovate in #1620
  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.4.1 by @renovate in #1632
  • chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.0 by @renovate in #1631
  • fix(deps): update dependency org.jspecify:jspecify to v1 - autoclosed by @renovate in #1630
  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.4.2 by @renovate in #1637
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.1 by @renovate in #1638
  • fix(deps): update dependency org.jsoup:jsoup to v1.18.1 by @renovate in #1639
  • fix(deps): update dependency commons-codec:commons-codec to v1.17.1 by @renovate in #1635
  • fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.4.0 by @renovate in #1634

Other Changes 💡

New Contributors

Full Changelog: v6.11.0...v6.11.1

v6.11.0

01 Jun 11:27
Compare
Choose a tag to compare

What's Changed

Improvements ⭐

Dependency updates 🚀

  • chore(deps): update dependency gradle to v8.8 by @renovate in #1579
  • chore(deps): update gradle/gradle-build-action action to v3.3.2 by @renovate in #1557

Full Changelog: v6.10.0...v6.11.0

Micronaut OpenAPI v6.10.0

30 May 07:33
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.3.7 by @renovate in #1555
  • fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.3.8 by @renovate in #1558
  • fix(deps): update dependency commons-codec:commons-codec to v1.17.0 by @renovate in #1559
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.7 by @renovate in #1560
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.8 by @renovate in #1561
  • fix(deps): update dependency io.swagger:swagger-parser to v1.0.71 by @renovate in #1562
  • fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.4.2 by @renovate in #1563
  • fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.8.5 by @renovate in #1564
  • fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.0 by @renovate in #1566
  • fix(deps): update dependency org.openapitools:openapi-generator to v7.6.0 by @renovate in #1572
  • fix(deps): update dependency androidx.annotation:annotation to v1.8.0 by @renovate in #1568

Other Changes 💡

Full Changelog: v6.9.1...v6.10.0

Micronaut OpenAPI 6.9.1

25 Apr 05:03
Compare
Choose a tag to compare

What's Changed

Other Changes 💡

  • Fix inline resolver for open api generator by @altro3 in #1552

CI ⚙️Build 🐘

  • chore(deps): update plugin io.micronaut.build.shared.settings to v7 by @renovate in #1553

Full Changelog: v6.9.0...v6.9.1