Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 13, 2019

This PR contains the following updates:

Package Change Age Confidence
io.swagger:swagger-annotations 1.5.4 -> 1.6.16 age confidence

Release Notes

swagger-api/swagger-core (io.swagger:swagger-annotations)

v1.6.16: Swagger-core 1.6.16 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.15...v1.6.16

v1.6.15: Swagger-core 1.6.15 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.14...v1.6.15

v1.6.14: Swagger-core 1.6.14 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.13...v1.6.14

v1.6.13: Swagger-core 1.6.13 released!

Compare Source

What's Changed
New Contributors

Full Changelog: swagger-api/swagger-core@v1.6.12...v1.6.13

v1.6.12: Swagger-core 1.6.12 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.11...v1.6.12

v1.6.11: Swagger-core 1.6.11 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.10...v1.6.11

v1.6.10: Swagger-core 1.6.10 released!

Compare Source

What's Changed

New Contributors

Full Changelog: swagger-api/swagger-core@v1.6.9...v1.6.10

v1.6.9: Swagger-core 1.6.9 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.8...v1.6.9

v1.6.8: Swagger-core 1.6.8 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.7...v1.6.8

v1.6.7: Swagger-core 1.6.7 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.6...v1.6.7

v1.6.6: Swagger-core 1.6.6 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.5...v1.6.6

v1.6.5: Swagger-core 1.6.5 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.4...v1.6.5

v1.6.4: Swagger-core 1.6.4 released!

Compare Source

What's Changed

Full Changelog: swagger-api/swagger-core@v1.6.3...v1.6.4

v1.6.3: Swagger-core 1.6.3 released!

Compare Source

  • #​3257 - External Spec validation of required properties isn't possible (#​3258)
  • #​719 - Adding Extensions in Responses (OAS2) (#​2835)
  • add url List to authorizationValue (#​3995)
  • add xml to property in ModelToPropertyConverter (#​4007)

v1.6.2: Swagger-core 1.6.2 released!

Compare Source

  • refs #​3554 - update jackson to 2.11.1 (#​3574)
  • Relax Swagger Core 1.6.x OSGi constraints to allow usage of the Bean Validation API 1.1/2.0 (#​3497)

v1.6.1: Swagger-core 1.6.1 released!

Compare Source

  • update maven central URLs (#​3434)
  • Update LICENSE (#​3407)
  • swagger-jaxrs: fix path building (#​3385)
  • Update extension properties to support parse value (openAPI) (#​3377)

v1.6.0: Swagger-core 1.6.0 released!

Compare Source

NOTE: since version 1.6.0 java 7 is not supported.

v1.5.24: Swagger-core 1.5.24 released!

Compare Source

v1.5.23: Swagger-core 1.5.23 released!

Compare Source

minor release bumping jackson to 2.9.9 (#​3246) and fixing a bug related to @JsonSerialize processing (#​3264)

v1.5.22: Swagger-core 1.5.22 released!

Compare Source

v1.5.21: Swagger-core 1.5.21 released!

Compare Source

Minor bug fix release implementing/fixing the following:

  • refactor and fix references handling (#​2849, see PR description)
  • Not specifying example causes warn log message with stacktrace for longs (#​2783)
  • Basic implementation of 'allOf' for properties (#​2890)

v1.5.20: Swagger-core 1.5.20 released!

Compare Source

  • Updates master branch to Swagger 2.0 / OpenAPI 3.0 code; 1.5.X code has been moved from master to 1.5 branch where 1.5.X code development/maintenance will continue (#​2787)

  • Add missing properties to Model (#​2768)

  • Fix security scheme name/key resolving (#​2767)

  • Fix missing enum in converted response schema (#​2790)

  • Allows setting operation deprecated to false (#​2782)

  • Fix name resolution in enums (#​2707)

  • Allows custom typename resolving (#​2121)

  • Fixed override issue on property collectionFormat part of annotation @ApiImplicitParam (#​2800)

  • Response example support (#​2319)

v1.5.19: Swagger-core 1.5.19 released!

Compare Source

Notable features

  • JsonView support (#​2681, #​2079)
  • new ApiModelProperty field accessMode which replaces readOnly (deprecated) to allow setting readOnly both as true and false in ApiModelProperty annotation. (#​2379)
    Current behaviour (without usage of accessMode) is left unaltered to maintain backward compatibility.
    See this test for a usage example.

Bug fixes

v1.5.18: Swagger-core 1.5.18 released!

Compare Source

Mainly bug fix release implementing/fixing the following:

  • Updated OSGi bundle plugin (#​2587)
  • Updated Jackson version (#​2576)
  • Remove logs flood for ApiImplicitParam with no datatype defined (#​2556)
  • Make Reader and ServletConfig fields protected in BeanConfig (#​2415, #​1884)
  • Fix pretty print support (#​2320)
  • Fix XmlAccessType.NONE processing (#​1847)
  • Implements support for "Untyped" schemas (#​2507)
  • Parse read only model property's flag for all types of model properties (#​2502)

v1.5.17: Swagger-core 1.5.17 released!

Compare Source

Minor release fixing a couple of issues and adding extensions to model property:

  • move logback-test.xml to /src/test/resources (#​2402)
  • retain generic types for attributes of BeanParam (#​2466)
  • add vendor extensions to api model property (#​2424)
  • minor fixes

v1.5.16: Swagger-core 1.5.16 released!

Compare Source

Minor release that upgrades a couple of dependency to deal with their respective security vulnerabilities. See #​2275 for more details.

v1.5.15: Swagger-core 1.5.15 released!

Compare Source

Tiny but important fix required for swagger-parser-1.0.30 (#​2254)

Don't be shy to pick it up though! Tiny fixes can be important too...

v1.5.14: Swagger Core 1.5.14 Released

Compare Source

Looking for OpenAPI 3.0 spec support? Jump in here:

https://github.com/swagger-api/swagger-core/tree/feature/3.0.0-rc1

v1.5.14 adds a few features and fixes a few boo-boos.

New features:

  • Updated logback to 1.2.3 #​2182
  • Better XML support from namespace annotation #​2246
  • Support for Jackson's @JsonSerializeAs annotation #​2147
  • Updated .equals and .hashcode #​2168
  • Support getter-less model scanning #​2251

Fixes:

  • Null check in setRequired(...) method in ModelImpl #​2167
  • Null check for empty array inner properties #​2214

v1.5.13

Compare Source

v1.5.12: Swagger-core 1.5.12 Released

Compare Source

Happy Holidays!!! Here's a gift from the Swagger Team.

We've updated Jackson to 2.8.4 in 1.5.12! This brings better performance, security, and bigger numbers to swagger-core.

This release replaces swagger-core-1.5.11, which was released with an issue affecting swagger parser.

As with always, there are many good things in this version

Enhancements:
  • Added java.time.OffsetDateTime #​1759
  • Added minItems,maxItems for array properties #​1767, #​1781
  • Better support for model resolvers when no setters #​1768, #​1839
  • Scanning of split resources, interfaces #​1800, #​1888
  • Jackson unwrapped support #​1833
  • Better support for child models #​1896
  • More annotation support for validations #​1905
  • Added multipleOf #​1907
  • Support for @ApiImplicitParams at class level #​1926
  • Added type and format in annotations #​1973, #​2034, #​2035
  • Easier setting of vendorExtensions #​2020
  • Added readOnly, allowEmptyValue, collectionFormat fields in annotations #​2054, #​2055
  • Better type handling for JSON serialization of minimum, maximum
  • Added boolean enum support (as if true | false wasn't enough) #​2058
Fixes:

v1.5.11

Compare Source

v1.5.10: Swagger-Core 1.5.10 Released!

Compare Source

Notable changes
  • #​1656 - Multiple swagger definitions using the base path as a unique context discriminator

(see also specific sample java-jersey-jaxrs-multi-use-basepath)

  • #​1513 - Method level reader extensions

(see example for decorator and annotated resource)

Notable bug fixes
  • #​1714 - Fix swagger definition path for jersey2; deprecates ApiListingResourceJSON
  • #​1831 - Fix ConcurrentModificationException when using SwaggerSpecFilter
  • #​1765 - Fix numeric enum values serialization
  • #​1648 - Fix IllegalArgumentException with @​BeanParam and extra methods
  • #​1757 - Retain refs from Array/Map Property types and ComposedModel when using "removingUnreferencedDefinitions"
  • #​1776 - OSGi friendly swagger-jersey2-jaxrs

v1.5.9: Swagger-Core 1.5.9 Released!

Compare Source

Upgrade notes

1.5.8 introduced a change of behavior to the resource scanning which ended up reading unintended resources. This change was reverted to the way it was before, only with a cleaner scanning of sub resources. The table below describes what will be scanned and what will be skipped:

Annotations Result
@Api skip
@Path skip
scanAllResources skip
@Api (hidden=true) skip
@Api (hidden=true) @Path skip
@Api (hidden=true) scanAllResources skip
@Api scanAllResources skip
@Api @Path parse
@Path scanAllResources parse
subresource parse
@Api subresource parse

The wiki has been updated with the details.

Notable changes
  • #​1756 - Added support for Java 8's java.time.Instant
  • #​1715 - Consider java.time.ZonedDateTime a Swagger DateTime primitive
Notable bug fixes
  • #​1717 - Fix NPE with class level api response with no ApiOperation annotation in method or no defined responses in operation
  • #​1506 - JAXRS reads also parent @​Api, @​ApiImplicitParam and method param annotations
  • #​1754 - Fixed line ending issue in Windows

v1.5.8: Swagger-Core 1.5.8 Released!

Compare Source

Upgrade notes:
  • behavior changes to comma separated “produces” and “consumes” values in @ApiOperation, @Api, @Produces and @Consumes annotations; previously these values would be treated as single consume/produce e.g.
@​Produces(“text/xml,text/html”)

in previous version would result in:

"consumes": [
   "text/xml,text/html"
  ]

With current behavior it will generate:

"consumes": [
    "text/xml",
    "text/html"
  ],
  • (BREAKING CHANGE) /swagger and /swagger.{type:json|yaml} JAX-RS endpoints provided by two separate resources, and

io.swagger.jaxrs.listing.ApiListingResource provides only /swagger.{type:json|yaml} endpoint and no longer both /swagger (with Accept header application/json or application/yaml) and /swagger.{type:json|yaml}

/swagger endpoint is provided by io.swagger.jaxrs.listing.AcceptHeaderApiListingResource

If package scanning for providers is used, behavior remains the same (AcceptHeaderApiListingResource is in the same package and gets scanned), otherwise AcceptHeaderApiListingResource must be added to scanned classes.

see also wiki

  • (BREAKING CHANGE) Jersey2 io.swagger.jersey.listing.ApiListingResourceJSON no longer provides /swagger.{type:json|yaml} endpoint

Related to JAX-RS endpoints change above,
usage of Jersey2 io.swagger.jersey.listing.ApiListingResourceJSON should be replaced by

io.swagger.jaxrs.listing.ApiListingResource (or package scanning io.swagger.jaxrs.listing);

ApiListingResourceJSON no longer provides /swagger and /swagger.{type:json|yaml}; it provides only / endpoint.

Notable features
  • Allow user created @PATCH, @GET ...etc annotations (#​1643)
  • Charset of @Produces Annotation are ignored in Accept header (#​1609)
  • @ApiResponse at class level (#​1382)
Notable bug fixes
  • NPE filtering not used definitions (#​1707)
  • RESTEasy unable to find contextual data of type (#​1691)
  • Correct consumes/produces annotation parsing (#​1546)
  • nickname not parsed for path in swagger-servlet (#​1546)
  • NPE in environments with no provides servletConfig (#​1103)
  • Add 'title' attribute during deserialization of non-primitive properties (#​1599)
  • Property example serialization (#​1681)
  • Fixes ignored swagger config via context attribute (#​1687)

v1.5.7: Swagger-Core 1.5.7 Released!

Compare Source

This release provides new functionality for lower-level integration with Swagger and resolves compatibility issues in some deployments where @Provider scanning is not configurable.

Upgrade notes:
  • Previously, a JacksonJsonProvider class was bundled in the swagger-jaxrs module. This made configuration of the JSON mapper easy and consistent with what is provided for rendering the swagger json/yaml definitions. Because some deployments need a different mapper configuration, this was causing problems and was removed. If you were relying on the JacksonJsonProvider in the io.swagger.jaxrs.json package, please either copy the logic of this file from the 1.5.6 tag or create your own provider!
  • Scanning subresources was inconsistent and didn't always follow the expected patter for @Api and @Path parameters. The commit 8921f2f fixes this, but may create issues for those taking advantage of those "bugs". If you are using subresources, please verify that it's behaving how you like after upgrading to 1.5.7.
Notable features
  • Removed Jackson Provider (#​1604)
  • Multiple swagger definitions supported in a single JVM instance (#​1600, #​1482, #​1636)
  • Added vendor extensions to Composed Model (#​1596)
  • Host, port, basePath configurations added to web.xml, BeanConfig
  • Bean Validation added for parameters (#​1438)
  • Subresource scanning has been improved (#​1106, #​1614, #​1617)
  • Filtering of unreferenced definitions when configured in SpecFilter (#​1557)
Notable bug fixes
  • SimpleRef has been exposed in RefResponse (#​1616)

v1.5.6: Swagger-Core 1.5.6 Released!

Compare Source

This release includes a minor fix to address a bug with defaultValues (#​1568)

v1.5.5: Swagger-Core 1.5.5 Released!

Compare Source

This release includes minor fixes to models and example value support.

Notable features
  • Support for primitive models (#​1560)
  • Added byte, binary properties (#​1578)
  • Added vendor extension to top level swagger (#​1523)
Notable bug fixes
  • Fixed issue for implcit params (#​1319)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.5.22 Update dependency io.swagger:swagger-annotations to v1.5.23 Aug 23, 2019
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 3d28ff5 to e0605b6 Compare August 23, 2019 08:56
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.5.23 Update dependency io.swagger:swagger-annotations to v1.5.24 Nov 10, 2019
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from e0605b6 to 83f0e0c Compare November 10, 2019 23:56
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.5.24 Update dependency io.swagger:swagger-annotations to v1.6.0 Feb 19, 2020
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 83f0e0c to 451dddf Compare February 19, 2020 15:50
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 451dddf to 0c701a7 Compare May 8, 2020 07:56
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.0 Update dependency io.swagger:swagger-annotations to v1.6.1 May 8, 2020
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 0c701a7 to a7f1ccf Compare July 5, 2020 14:56
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.1 Update dependency io.swagger:swagger-annotations to v1.6.2 Jul 5, 2020
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from a7f1ccf to afd1cbc Compare October 20, 2021 05:41
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.2 Update dependency io.swagger:swagger-annotations to v1.6.3 Oct 20, 2021
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from afd1cbc to 0e06794 Compare March 7, 2022 08:42
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.3 Update dependency io.swagger:swagger-annotations to v1.6.5 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 0e06794 to d857c66 Compare April 24, 2022 20:34
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.5 Update dependency io.swagger:swagger-annotations to v1.6.6 Apr 24, 2022
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from d857c66 to 02c22f3 Compare November 20, 2022 21:36
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.6 Update dependency io.swagger:swagger-annotations to v1.6.9 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 02c22f3 to 5f05614 Compare March 24, 2023 23:18
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.9 Update dependency io.swagger:swagger-annotations to v1.6.10 Mar 24, 2023
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 5f05614 to f44f831 Compare May 29, 2023 20:00
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.10 Update dependency io.swagger:swagger-annotations to v1.6.11 May 29, 2023
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from f44f831 to 5baa75b Compare October 17, 2023 05:13
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.11 Update dependency io.swagger:swagger-annotations to v1.6.12 Oct 17, 2023
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 5baa75b to a8c7f96 Compare January 26, 2024 12:09
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.12 Update dependency io.swagger:swagger-annotations to v1.6.13 Jan 26, 2024
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from a8c7f96 to 3247f52 Compare March 19, 2024 17:14
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.13 Update dependency io.swagger:swagger-annotations to v1.6.14 Mar 19, 2024
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 3247f52 to 60aa08b Compare January 15, 2025 14:14
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.14 Update dependency io.swagger:swagger-annotations to v1.6.15 Jan 15, 2025
@renovate renovate bot force-pushed the renovate/swagger-annotations-version branch from 60aa08b to 1695f55 Compare May 15, 2025 12:03
@renovate renovate bot changed the title Update dependency io.swagger:swagger-annotations to v1.6.15 Update dependency io.swagger:swagger-annotations to v1.6.16 May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants