Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency io.swagger:swagger-annotations to v1.6.14 #90

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 13, 2019

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.swagger:swagger-annotations 1.5.4 -> 1.6.14 age adoption passing confidence

Release Notes

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

v1.6.14: Swagger-core 1.6.14 released!

What's Changed

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

v1.6.13: Swagger-core 1.6.13 released!

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!

What's Changed

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

v1.6.11: Swagger-core 1.6.11 released!

What's Changed

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

v1.6.10: Swagger-core 1.6.10 released!

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!

What's Changed

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

v1.6.8: Swagger-core 1.6.8 released!

What's Changed

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

v1.6.7: Swagger-core 1.6.7 released!

What's Changed

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

v1.6.6: Swagger-core 1.6.6 released!

What's Changed

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

v1.6.5: Swagger-core 1.6.5 released!

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!

  • 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!

  • 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!

NOTE: since version 1.6.0 java 7 is not supported.

v1.5.24: Swagger-core 1.5.24 released!

v1.5.23: Swagger-core 1.5.23 released!

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!

v1.5.21: Swagger-core 1.5.21 released!

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!

  • 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!

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!

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!

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!

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!

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

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.12: Swagger-core 1.5.12 Released

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.10: Swagger-Core 1.5.10 Released!

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!

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!

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!

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 swagger-api/swagger-core@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!

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

v1.5.5: Swagger-Core 1.5.5 Released!

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
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