Skip to content

Update dependency io.swagger.core.v3:swagger-annotations to v2.2.54 - #25

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/swagger.annotations.version
Open

Update dependency io.swagger.core.v3:swagger-annotations to v2.2.54#25
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/swagger.annotations.version

Conversation

@renovate

@renovate renovate Bot commented Jun 1, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.swagger.core.v3:swagger-annotations 2.2.292.2.54 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v2.2.54

Fixed
  • Java 8 date/time types (OffsetTime, Duration, LocalTime) now map by default
    to the correct OpenAPI Formats Registry strings ("time", "duration", "time-local")
    instead of an unusable expanded object. (#​5172)
  • LocalDateTime deserialization from an existing OpenAPI spec now correctly
    round-trips through the new TimeSchema/DurationSchema/DateTimeLocalSchema/
    TimeLocalSchema classes instead of falling back to a generic StringSchema.
Added
  • PrimitiveType.enableJava8Formats() — opt-in to map LocalDateTime to the
    registry-compliant "date-time-local" format (default remains "date-time"
    for backward compatibility).
Deprecated
  • PrimitiveType.enablePartialTime() — prefer the new default "time-local"
    mapping for LocalTime; kept for callers who specifically need the
    non-registry "partial-time" format.

v2.2.53: Swagger-core 2.2.53 released!

  • chore: update Jackson to 2.22.1 (#​5258)
  • refactor: replace writer(new DefaultPrettyPrinter()) with writerWithDefaultPrettyPrinter() (#​5252)
  • fix: Stabilize CI Maven and Gradle builds (#​5238)
  • test: remove system.out.println from tests (#​5236)
  • chore: bump dependencies (#​5229)
  • refactor: simplify type handling in ModelDeserializer (#​5227)
  • Revert "hotfix: temporarily allow Release workflow to skip mvn deploy to recover 2.2.52 (#​5220)" (#​5223)
  • chore(deps-dev): bump org.codehaus.groovy:groovy from 3.0.23 to 3.0.25 (#​5216)
  • chore(deps): bump commons-cli:commons-cli from 1.9.0 to 1.11.0 (#​5209)
  • chore(deps-dev): bump commons-codec:commons-codec from 1.17.2 to 1.22.0 (#​5208)
  • fix: emit $ref for array items when cycle guard suppresses implementation processing (#​5205)
  • Restore inner property name from map key in handleUnwrapped (#​5193)
  • Honor PropertyNamingStrategy for get/is-prefixed property names (#​5192)
  • fix: let explicit @​Schema(format) override type-derived format (#​5185) (#​5186)
  • docs: update format of javadoc to produce a functional link (#​5182)
  • fix: exclude overridable annotation values when parsing composed annotations (#​5179)
  • fix: negative and positive validation annotations uses relevant OAS 3.1 syntax ( #​5170) (#​5171)

v2.2.52: Swagger-core 2.2.52 released!

  • chore(deps): bump jackson-version from 2.21.1 to 2.22.0 (#​5203)
  • chore(deps): bump maven.version from 3.9.14 to 3.9.16 (#​5195)
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.6 (#​5190)
  • chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.12.0 (#​5157)
  • fix: Avoid locale-dependent NumberFormat in IntegerSchema (#​5140)
  • fix: ensure that @​Nullable does not incorrectly affect object schemas (#​5124)

v2.2.51: Swagger-core 2.2.51 released!

  • chore(deps-dev): bump logback-version from 1.5.25 to 1.5.32 (#​5149)
  • chore(deps): bump slf4j-version from 2.0.9 to 2.0.17 (#​5137)

v2.2.50: Swagger-core 2.2.50 released!

  • fix: serialize a boolean schema example value as a JsonNode (#​5173)
  • chore: migrate from tibdex/github-app-token to actions/create-github-app-token (#​5169)
  • fix: resolve Validation Meta annotations not working (#​4886) (#​4986)

v2.2.49: Swagger-core 2.2.49 released!

  • fix(gradle-plugin): avoid eager classpath resolution in Gradle plugin (#​5164)
  • fix: ensure deduplication of required items in Schema (#​5163)
  • fix: add support for Positive, PositiveOrZero, Negative, and NegativeOrZero validation constraints (#​5162)
  • chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 in /modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta (#​5155)
  • chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (#​5147)
  • Regenerate maven wrapper after bumping (#​5143)
  • Bump build-helper-maven-plugin to 3.6.1 (#​5141)
  • chore: bump Apache Maven to 3.9.14 and maven-wrapper to 3.3.4 (#​5139)
  • Update apache maven distributionUrl to 3.9.9 fixing npe on snapshot deploy step (#​5138)
  • ci: add -e flag to deploy command for full stacktrace on failure (#​5134)
  • Update sonatype central-publishing-maven-plugin to 0.10.0 (#​5133)
  • fix: exclude bridge methods from @​JsonValue enum detection (#​5127) (#​5128)
  • fix: OAS 3.1 schema generation for raw Object properties is controlled with explicit-object-schema flag (#​5112)
  • chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.6.4 to 3.15.2 (#​5110)
  • chore(deps-dev): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.4.0 (#​5109)
  • chore(deps): bump org.yaml:snakeyaml from 2.3 to 2.6 (#​5108)
  • fix(gradle-plugin): add .convention() defaults to Property fields in ResolveTask (#​5065)

v2.2.48: Swagger-core 2.2.48 released!

  • fix: move env under deploy step from under integration tests (#​5129)
  • fix: revert DEFAULT_SENTINEL for defaultValue (#​5123)
  • fix: AnnotationUtils cache misses due to reinstantiation of ModelConverterContext (#​5114)
  • fix: add so that the Java Deprecated annotation is considered a processable annotation type (#​5099)

v2.2.47: Swagger-core 2.2.47 released!

  • chore(deps): bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 in /modules/swagger-eclipse-transformer-maven-plugin (#​5118)
  • Update gh actions (#​5106)
  • fix: re-add a null guard for setDefaultSchema (#​5089)
  • refactor how the size constraint is applied to a parameter (#​5080)
  • fix: do not process a nullable annotation for container items (#​5079)
  • fix: treat number example as number and not string (#​5062)
  • [Feature]: Provide a BOM module for managing dependencies (#​4966) (#​4987)

v2.2.46: Swagger-core 2.2.46 released!

  • bug fix for test - reset enumAsRef value in the test to default (#​5092)

v2.2.45: Swagger-core 2.2.45 released!

  • fix: ensure sentinel values are handled correctly in defaultValue mer… (#​5078)
  • chore: update jackson dependencies (#​5075)
  • chore(deps-dev): bump ch.qos.logback:logback-core from 1.5.22 to 1.5.25 (#​5072)
  • nit: Renamed GericModelConverter into GenericModelConverter (#​5066)
  • fix: treat streams with arraySchema annotation as array type (#​5013) (#​5064)

v2.2.44: Swagger-core 2.2.44 released!

  • fix: add empty default value (#​4838) (#​5063)
  • fix: null values in examples, example and default (#​4339, #​4229) (#​5060)
  • fix: do not set schema.nullable for OAS 3.1 (#​5059)
  • fix: calculate sibling properties based upon whether the schema is the array or the item in the array (#​5055)
  • fix: OAS 3.1 schema generation for raw Object properties (#​5034)
  • feat: Multiple SecurityRequirement annotations with AND condition #​3556 (#​5025)
  • bug fix propertyNames schema is not removed as unreferenced by SpecFilter #​5017 (#​5020)
  • 5001: Add support for @​Nullable annotations in OpenAPI 3.1 schemas (#​5018)

v2.2.43: Swagger-core 2.2.43 released!

  • fix: add missing @​ArraysSchema.arraySchema properties (#​5049)
  • refactor: introduce class responsible for how bean validation annotations affect schemas (#​5047)
  • fix: treat example values starting with numbers as strings (#​5046)
  • refactor: add an overloaded method for resolving required so that the field type can be utilized (#​5042)
  • test: Add test showing how @​JsonSubTypes can be used with @​Schema-oneOf annotations (#​5030)
  • chore: update commons-lang3 to 3.20 (#​5026)

v2.2.42: Swagger-core 2.2.42 released!

  • fix: apply minItems/minLength from @​NotEmpty/@​NotBlank regardless of requiredMode (#​5033)
  • chore: update logback-core dependency (#​5029)

v2.2.41: Swagger-core 2.2.41 released!

  • Fix/annotated type caching 5003 (#​5005)
  • #​4852 Unit test and fix to allow recursive models to process without StackOverflow (#​5004)
  • fix: Refactor JsonAssert and apply to json/yaml assertions (#​5002)
  • fix: use arraySchema when deciding required of an array (#​4998)
  • fix: NotBlank and NotEmpty annotations follow NotNull behavior (#​4968)

v2.2.40: Swagger-core 2.2.40 released!

  • fix: remove superfluous ref for a composed schema. Fixes #​4959 (#​5000)
  • Bump classgraph version to 4.8.184 (#​4992)
  • fix(test): Make serialization tests robust against key reordering (#​4990)

v2.2.39: Swagger-core 2.2.39 released!

  • chore: remove System.out and printStackTrace to align with Sonar rules S106 and S1148 (#​4988)
  • fix: adjust docs about RequiredMode.AUTO + small refactor (#​4982)
  • Fix a non-deterministic assertion in ServletUtilsTest (#​4981)
  • Fix(core): Prevent redundant schema resolution by fixing AnnotatedType equality (#​4975)

v2.2.38: Swagger-core 2.2.38 released!

  • honor array schema description when generating OpenAPI 3.1 (#​4942)

v2.2.37: Swagger-core 2.2.37 released!

  • fix: prevent leaking properties to enum schema when Schema#implementa… (#​4970)
  • refs enumAsRef Issue 4932 (#​4969)
  • fix: add booleanSchemaValue to Schema's hashCode and equals (#​4958)
  • fix: Fix missing items on nested @​ArraySchema items in OAS 3.1 (#​4949)

v2.2.36: Swagger-core 2.2.36 released!

  • fix: Fix ClassCastException on resolving JsonSchema. This solves issu… (#​4950)

v2.2.35: Swagger-core 2.2.35 released!

  • chore: bump jackson versions to 2.19.2 (#​4943)
  • Bump github classgraph version to 4.8.181 (#​4940)
  • chore: update common lang3 to 3.18 (#​4938)
  • chore: add GitHub issue and pull request templates (#​4934)
  • docs: provide a better formatting for README (#​4930)
  • Revert temp workarounds for sonatype 502 (#​4922)
  • Ticket-4910 | Added FailedApiResponse.java (#​4911)

v2.2.34: Swagger-core 2.2.34 released!

  • fix: add condition for prefixing parameter (#​4916)

v2.2.33: Swagger-core 2.2.33 released!

v2.2.32: Swagger-core 2.2.32 released!

  • Add $dynamicRef (#​4891)
  • chore: migrate Sonatype OSSRH to Central Portal (#​4890)

v2.2.31: Swagger-core 2.2.31 released!

  • Consistent usage of TestNG (#​4885)
  • refs #​4878 - fix model resolution for global path parameters with openAPI 3.1 (#​4884)
  • fix Schema/JSONSchema instance creation for oas31 (#​4883)
  • issue-4850: fix extensions 'x-' prefix decoration for oas 3.1 (#​4880)
  • Add support for jakarta.validation.constraints.Email (#​4876)
  • Include Nonnull annotation from Jakarta Annotations for required items (#​4875)
  • feat: Support other types than string in enum schemas (#​4874)
  • refs #​4065 - fix 'explode' resolution for parameters (#​4873)
  • Add unittest for v3.1 which has both ref and description (#​4815)

v2.2.30: Swagger-core 2.2.30 released!


Configuration

📅 Schedule: (UTC)

  • 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.core.v3:swagger-annotations to v2.2.32 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.33 Jun 14, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 9d58e3c to f914801 Compare June 14, 2025 08:02
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.33 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.34 Jun 22, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from f914801 to 75c76bb Compare June 22, 2025 23:55
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.34 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.35 Aug 4, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 75c76bb to 54d25de Compare August 4, 2025 22:34
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.35 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.36 Aug 23, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 54d25de to 5a12b16 Compare August 23, 2025 15:38
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 5a12b16 to 3eb6cfd Compare September 10, 2025 19:51
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.36 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.37 Sep 17, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 3eb6cfd to 072a55d Compare September 17, 2025 12:07
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.37 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.38 Sep 30, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 072a55d to 0dbd2cf Compare September 30, 2025 04:14
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 0dbd2cf to f2af5a6 Compare October 9, 2025 15:36
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.38 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.39 Oct 14, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from f2af5a6 to d952fc3 Compare October 14, 2025 03:45
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.39 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.40 Nov 2, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from d952fc3 to 364dd8d Compare November 2, 2025 07:35
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 364dd8d to 0141171 Compare November 16, 2025 15:27
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.40 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.41 Nov 25, 2025
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 0141171 to 5035d83 Compare November 25, 2025 19:26
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 5035d83 to a5536d4 Compare January 20, 2026 03:55
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.41 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.42 Jan 20, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from a5536d4 to cb0abf8 Compare February 17, 2026 12:13
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.42 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.43 Feb 17, 2026
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.43 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.44 Mar 8, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from cb0abf8 to ebef10c Compare March 8, 2026 07:03
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.44 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.45 Mar 14, 2026
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.45 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.47 Apr 10, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from ebef10c to 2434df0 Compare April 10, 2026 13:11
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.47 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.48 Apr 15, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 2434df0 to 015f8c4 Compare April 15, 2026 16:51
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 015f8c4 to c139d75 Compare April 30, 2026 04:07
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.48 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.49 Apr 30, 2026
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.49 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.50 May 13, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch 2 times, most recently from 4d6e979 to 8ff70ff Compare May 20, 2026 09:30
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 8ff70ff to 415e08a Compare May 23, 2026 15:14
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.50 Update swagger.annotations.version to v2.2.50 Jun 3, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 415e08a to e1e7410 Compare June 13, 2026 04:14
@renovate renovate Bot changed the title Update swagger.annotations.version to v2.2.50 Update swagger.annotations.version to v2.2.51 Jun 13, 2026
@renovate renovate Bot changed the title Update swagger.annotations.version to v2.2.51 Update swagger.annotations.version Jun 24, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from e1e7410 to c467a4d Compare June 24, 2026 20:00
@renovate renovate Bot changed the title Update swagger.annotations.version Update dependency io.swagger.core.v3:swagger-annotations to v2.2.52 Jun 27, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from c467a4d to 1013076 Compare July 18, 2026 19:44
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.52 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.53 Aug 3, 2026
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 1013076 to 24aeec8 Compare August 3, 2026 15:13
@renovate
renovate Bot force-pushed the renovate/swagger.annotations.version branch from 24aeec8 to 35d6cf8 Compare August 18, 2026 17:52
@renovate renovate Bot changed the title Update dependency io.swagger.core.v3:swagger-annotations to v2.2.53 Update dependency io.swagger.core.v3:swagger-annotations to v2.2.54 Aug 18, 2026
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