github smallrye/smallrye-open-api 4.0.0

11 hours ago
  • #2035 Release 4.0.0
  • #2033 Bump io.smallrye:jandex from 3.2.2 to 3.2.3
  • #2031 Bump the quarkus group with 4 updates
  • #2030 Additional type checks in models and Json/YAML reader
  • #2028 Skip deployment of testsuite modules, fix TCK version, UI source jar
  • #2026 Remove snapshot repositories from parent POM
  • #2024 Bump org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom from 3.3.1 to 3.3.2
  • #2023 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0
  • #2021 Map-backed OAS model classes from annotations
  • #2020 Add OperationHandler callback
  • #2018 Bump io.smallrye.config:smallrye-config from 3.9.1 to 3.10.0
  • #2017 Fix loading of static resources from the class path
  • #2015 Bump the kotlin group with 2 updates
  • #2013 Bump cookie and swagger-client in /ui/open-api-ui-forms
  • #2012 Fix scanning of empty SecurityRequirements on resource class
  • #2006 Expand schema references during deserialization (compatibility w/3.x)
  • #2005 Bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.0
  • #2003 Split builder API build method to enable downstream optimizations
  • #2002 Index Java runtime classes in Maven and Gradle plugins
  • #2001 Bump the quarkus group with 4 updates
  • #1998 Bump com.github.eirslett:frontend-maven-plugin from 1.15.0 to 1.15.1
  • #1994 Find @RequestBody annotations by argument index instead of type
  • #1993 Improve logging when type args do not match params, type parse trim
  • #1992 fix: Check enum interfaces for @JsonValue
  • #1990 Bump version.eclipse.microprofile.openapi from 4.0 to 4.0.1
  • #1988 Bump the quarkus group with 4 updates
  • #1986 Bump the quarkus group across 1 directory with 4 updates
  • #1985 Bump org.springframework:spring-webmvc from 5.3.39 to 6.1.13 in /extension-spring
  • #1982 Bump io.smallrye:smallrye-parent from 45 to 46
  • #1981 Bump io.smallrye:smallrye-build-parent from 45 to 46
  • #1980 Bump com.gradle.plugin-publish from 1.2.2 to 1.3.0 in /tools/gradle-plugin
  • #1977 MicroProfile OpenAPI 4.0 to main
  • #1932 Prepare staging repositories for release 4.0-alpha5
  • #1931 Backport updates from main 4
  • #1918 Support generation of OpenAPI v3.0
  • #1916 Prepare staging repositories for release 4.0-alpha4
  • #1915 Backport updates from main 3
  • #1910 Prepare staging repositories for release 4.0-alpha3
  • #1909 Backport updates from main 2
  • #1908 Allow null map values in ModelIO#toLinkedMap collector
  • #1885 Bump MicroProfile OpenAPI from 4.0-RC1 to 4.0
  • #1884 Backport updates from main
  • #1872 Bump MicroProfile OpenAPI spec to 4.0-RC1, disable older TCKs jobs
  • #1869 Read PathItem and PathItemOperation annotations
  • #1868 Backport updates from main/release 3.11.0
  • #1858 Require requestBody by default
  • #1852 Model changes to add PathItem to Components
  • #1841 Allow summary and description alongside $ref
  • #1836 Implement webhooks model
  • #1834 Support identifier field in licence objects
  • #1833 Add 4.0-SNAPSHOT TCK report
  • #1818 Update openapi version string
  • #1815 Support summary attribute on Info annotation
  • #1801 Schema annotations 3.1
  • #1793 OAS 3.1 changes for schema model

Don't miss a new smallrye-open-api release

NewReleases is sending notifications on new releases.