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

fix(deps): update backend non-major dependencies #1422

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.openapitools:openapi-generator-cli 7.10.0 -> 7.11.0 age adoption passing confidence
com.yubico:webauthn-server-core (source) 2.5.4 -> 2.6.0 age adoption passing confidence
com.github.ben-manes.caffeine:caffeine 3.1.8 -> 3.2.0 age adoption passing confidence
org.jetbrains:annotations 26.0.1 -> 26.0.2 age adoption passing confidence
com.auth0:java-jwt 4.4.0 -> 4.5.0 age adoption passing confidence
org.springdoc:springdoc-openapi-starter-webmvc-api (source) 2.8.3 -> 2.8.4 age adoption passing confidence
io.sentry:sentry-opentelemetry-core 7.20.0 -> 7.21.0 age adoption passing confidence
io.sentry:sentry-logback 7.20.0 -> 7.21.0 age adoption passing confidence
io.sentry:sentry-spring-boot-starter-jakarta 7.20.0 -> 7.21.0 age adoption passing confidence
io.awspring.cloud:spring-cloud-aws-starter-s3 (source) 3.2.1 -> 3.3.0 age adoption passing confidence
org.springframework.boot:spring-boot-starter-parent (source) 3.4.1 -> 3.4.2 age adoption passing confidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-cli)

v7.11.0: released

Compare Source

v7.11.0 stable release (breaking changes with fallbacks) comes with 150+ enhancements, bug fixes. Once again thank you for all the awesome contributions from the community.

This release comes with 3 breaking changes (with fallback).

This release comes with 1 new generator:

  • Added PostgreSQL schema generator (BETA) (New generator) #​20255

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • [normalizer] Better handling of schema with just description (any type) #​20461
  • Set removeEnumValuePrefix to false by default (Breaking change (with fallback)) #​20452
  • On enum name sanitize, convert colon to underscore (Breaking change (with fallback)) #​20391
  • Various enhancements, bug fixes to default codegen and maven plugin #​20388
  • fix (DefaultGenerator): Handle "$ref" parameter reference to identify parameter ID #​20240
  • Trim the input of operationId filter in OpenAPINormalizer #​20189
  • Resolve inline schemas in webhooks #​20165

C

  • [C][Client] Make custom CMAKE_C_FLAGS work #​20432
  • C overhead fixes #​20402
  • [C][Client] Remove broken intToStr() macro, update samples #​20383
  • Fix a few issues with the C generator (part 8) #​20378
  • Fix a few issues with the C generator (part 7) #​20366
  • Fix a few issues with the C generator (part 6) #​20332
  • Fix a few issues with the C generator (part 5) #​20313
  • Fix a few issues with the C generator (part 4) #​20289
  • Fix a few issues with the C generator (part 3) #​20269
  • Fix a few issues with the C generator (part 2) #​20227
  • Fix a few issues with the C generator (part 1 version 2) #​14434

C#

  • [csharp] Removed .net6 and .net7 (Decommission) #​20449
  • [C#] avoid duplicated header in csharp client (restsharp) #​20421
  • [ASPNETCORE] Add support for central package version management #​20403
  • [csharp] bump version to .net8 #​20384
  • Fixes body of FormParameters in multipart/form-data requests without files sent by generated C# (RestSharp) #​20351
  • [csharp] add .net9 support #​20270

C++

  • [cpprestsdk] Implement Enum inside Objects #​19919

Elixir

Elm

  • [Elm] Fix not compiling all elm files in test suite #​20191
  • [Elm] Fix not sanitizing param name #​20171
  • [Elm] Add missing operation summary #​20147

Erlang

  • Erlang server – minor fix to return type and generated doc #​20197
  • Updated README.mustache template for the Erlang server generator #​20138

Go

  • [BUG] [Go-server] invalid composite literal type string #​20467
  • Update crypto dependencies to newer versions in go-gin-server #​20326
  • [BUG][GO] use value receiver for JSON marshal #​19962

Java

  • [JAVA] Address rawtypes and this-escape warnings in generated API clients #​20466
  • Adds @​Nullable annotation to Spring Boot generator #​20345
  • Depend on jackson-jakarta-rs-json-provider when useJakartaEe is true in build.gradle for Java resttemplate generator #​20322
  • Fix bug in common path prefix calculation in Helidon generators #​20310
  • [Java] Add option to fallback to legacy enum naming #​20172
  • [Java] [Microprofile] Add Json-B polymorphism type info annotations #​20164
  • Deprecate micronaut openapi generator (Decommission) #​20107
  • [Java] Remove bean validation annotations on builder #​19580

JavaScript

  • Add option skipDefaultUserAgent to skip setting user agent in JS client #​20367

Julia

  • Fix Julia template for binary string #​20355

Kotlin

  • Bump Ktor to 3.0.3 for Kotlin client #​20410
  • [kotlin-spring] Adds useFlowForArrayReturnType option for reactive mode #​20409
  • Add gradle wrapper v8.1.1 to kotlin-spring #​20341
  • [kotlin][client] add option to support non-ascii headers in okhttp #​20331
  • [kotlin][client] support text/plain in okhttp #​20250
  • [Kotlin Server] Update Ktor to the next major version 3 #​20245
  • fix: register gson CustomTypeAdapterFactory in kotlin-client if generateOneOfAnyOfWrappers enabled #​20217

PHP

  • [php-nextgen] Use conditional access for enumref query params #​20418
  • [PHP][php-nextgen] Improve method parameter typing #​20361
  • [FIX][PHP-NEXTGEN] Missing tagged union discriminator literal #​20356
  • [PHP][php-nextgen] List all possible return types #​20335
  • [PHP][php-nextgen] Fix usage of enums in parameters #​20294
  • [php] Follow PHP8.4 update: declared nullable parameters explicitly #​20243
  • PHP8.4 comptible, php-symfony resources #​20162

PostgreSQL

  • Added PostgreSQL schema generator (BETA) (New generator) #​20255

Python

  • [Python] adjust multi-constraint dependency syntax to comply with PEP 508 #​20458
  • Fix package name in FastAPI README template #​20371
  • [python,aiohttp] Don't create persistent aiohttp.ClientSession in init #​20292
  • [Python] Bug Fix - model_generic templates to have valid imports for polymorphism #​20273
  • Fix(Python): Add custom exceptions for HTTP status codes 409 (Conflict) and 422 (Unprocessable Entity) #​20251
  • [python-flask] Change requestBody argument name to 'body' in controllers #​20207
  • [python] Encode list query params #​20148
  • [BUG][PYTHON] fix setup.py when no paths are specified #​20098

R

  • [R] fix to-list and to-json functionality #​20132
  • [R] improve binary/text response handling #​20131

Rust

  • [Rust] harden against name collisions while generate cleaner rust code #​20396
  • [Rust-Axum][Breaking Change] Improve the oneOf model generator (Breaking change (with fallback)) #​20336
  • [Rust] Fixed rust keyword params in reqwest-trait library #​20333
  • [Rust] Added path param normalization for kebab case path params #​20309
  • [Rust-Axum] Fix: handling non-lowercase Header in Request/Response #​20178
  • [Rust-Axum] Support quotes in string literals #​20176
  • [Rust-Axum] Dynamically set the types of integer literals #​20133
  • [rust][reqwest] support binary type for download #​20031

Swift

  • [swift] fix: URLSession template correctly percent-encodes http body for application/x-www-form-urlencoded #​20381
  • [swift5] Add access control to the properties of validation rules #​20380
  • [swift6] Change Response to struct #​20185
  • [swift5] Add Identifiable conformance to supported models #​20179
  • [swift6] Add checked Sendable conformance to Validation structs #​20150
  • [swift6] Add conditional Hashable conformance to NullEncodable #​20149

TypeScript

  • [typescript-fetch] fix API signature return type for empty 20x responses #​20249
  • fix(typescript-angular): fix new angular dependency cli option usage #​20247
  • feat(typescript-angular): add support for Angular V19 #​20205
  • Fix dangerous destructuration in typescript-nestjs services #​20157
  • [typescript-axios] Add User-Agent Header to Default Axios #​20067

Scala

  • Improve handling of pekko versions in scala-akka-http-server generator #​20277
Yubico/java-webauthn-server (com.yubico:webauthn-server-core)

v2.6.0: Version 2.6.0

Compare Source

webauthn-server-core:

New features:

  • Added method getParsedPublicKey(): java.security.PublicKey to
    RegistrationResult and RegisteredCredential.
  • Added enum parsing functions:
    • AuthenticatorAttachment.fromValue(String): Optional<AuthenticatorAttachment>
    • PublicKeyCredentialType.fromId(String): Optional<PublicKeyCredentialType>
    • ResidentKeyRequirement.fromValue(String): Optional<ResidentKeyRequirement>
    • TokenBindingStatus.fromValue(String): Optional<TokenBindingStatus>
    • UserVerificationRequirement.fromValue(String): Optional<UserVerificationRequirement>
  • Added public builder to CredentialPropertiesOutput.
  • Added public factory function
    LargeBlobRegistrationOutput.supported(boolean).
  • Added public factory functions to LargeBlobAuthenticationOutput.
  • Added hints property to StartRegistrationOptions, StartAssertionOptions,
    PublicKeyCredentialCreationOptions and PublicKeyCredentialRequestOptions,
    and class PublicKeyCredentialHint to support them, to support the hints
    parameter introduced in WebAuthn L3:
    https://www.w3.org/TR/2023/WD-webauthn-3-20230927/#dom-publickeycredentialcreationoptions-hints
  • (Experimental) Added option isSecurePaymentConfirmation(boolean) to
    FinishAssertionOptions. When set, RelyingParty.finishAssertion() will
    adapt the validation logic for a Secure Payment Confirmation (SPC) response
    instead of an ordinary WebAuthn response. See the JavaDoc for details.
    • NOTE: Experimental features may receive breaking changes without a major
      version increase.

webauthn-server-attestation:

New features:

  • FidoMetadataDownloader now parses the CRLDistributionPoints extension on the
    application level, so the com.sun.security.enableCRLDP=true system property
    setting is no longer necessary.
  • Added helper function CertificateUtil.parseFidoSernumExtension for parsing
    serial number from enterprise attestation certificates.

Artifacts built with openjdk version "17.0.13" 2024-10-15.

ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)

v3.2.0: 3.2.0

Cache

  • Added Sigstore signing of maven artifacts
  • Added Expiry static factory methods (#​1499)
  • Migrated to JSpecify annotations (was checker framework)
  • Fixed variable expiration calculation when nearing overflow
  • Added logging when an async cache's removal listener fails
  • Added an expiration write optimization to more operations (#​1320)
  • Fixed when a Weigher or Expiry fail on an async completion (#​1687)
  • Fixed cases when the expiration ticker was also used for statistics (#​1678)
  • Fixed refresh handling to skip if the async cache's entry is still loading (#​1478)
  • Fixed containsKey for an async cache's synchronous view while in-flight (#​1626)
  • Fixed premature expiration for an async cache when using nearly immediate expiration (#​1623)
  • For a bulk async load returning extra mappings, wait to be added to the cache before returning (#​1409)

Guava

  • Relaxed the OSGi version requirement (#​1160)

JCache

  • Allow hibernate.javax.cache.uri to load the configuration from a jar (#​1347)
JetBrains/java-annotations (org.jetbrains:annotations)

v26.0.2

Compare Source

  • Fixed missing klibs for apple artifacts.
auth0/java-jwt (com.auth0:java-jwt)

v4.5.0

Compare Source

Full Changelog

Added

Fixed

  • empty expected audience array should throw InvalidClaimException #​679 (jimmyjames)
springdoc/springdoc-openapi (org.springdoc:springdoc-openapi-starter-webmvc-api)

v2.8.4

Compare Source

Added
  • #​2873 - Improve performance of getGenericMapResponse
  • #​2836 - Provide option to set allowed locales
  • 2862 - Align Swagger-UI Prefix Path with Swagger-WebMvc Behavior
Changed
  • Upgrade spring-boot to 3.4.2
  • Upgrade spring-cloud-function to 4.2.1
  • Upgrade swagger-core to 2.2.28
Fixed
  • #​2870 - Springdoc 2.8.x + Spring Boot 3.4.1 breaks native image support
  • #​2869 - Exception logged when generating schema for delete method of Spring Data repository.
  • #​2856 - @​JsonUnwrapped is ignored in new version of lib.
  • #​2852 - @​Schema(types = "xxx") does not work for multipart param with enabled springdoc.default-support-form-data config option.
getsentry/sentry-java (io.sentry:sentry-opentelemetry-core)

v7.21.0

Compare Source

Fixes
  • Do not instrument File I/O operations if tracing is disabled (#​4051)
  • Do not instrument User Interaction multiple times (#​4051)
  • Speed up view traversal to find touched target in UserInteractionIntegration (#​4051)
  • Reduce IPC/Binder calls performed by the SDK (#​4058)
Behavioural Changes
  • Reduce the number of broadcasts the SDK is subscribed for (#​4052)
    • Drop TempSensorBreadcrumbsIntegration
    • Drop PhoneStateBreadcrumbsIntegration
    • Reduce number of broadcasts in SystemEventsBreadcrumbsIntegration

Current list of the broadcast events can be found here. If you'd like to subscribe for more events, consider overriding the SystemEventsBreadcrumbsIntegration as follows:

SentryAndroid.init(context) { options ->
    options.integrations.removeAll { it is SystemEventsBreadcrumbsIntegration }
    options.integrations.add(SystemEventsBreadcrumbsIntegration(context, SystemEventsBreadcrumbsIntegration.getDefaultActions() + listOf(/* your custom actions */)))
}

If you would like to keep some of the default broadcast events as breadcrumbs, consider opening a GitHub issue.

v7.20.1

Compare Source

Behavioural Changes
  • The user ip-address is now only set to "{{auto}}" if sendDefaultPii is enabled (#​4071)
    • This change gives you control over IP address collection directly on the client
awspring/spring-cloud-aws (io.awspring.cloud:spring-cloud-aws-starter-s3)

v3.3.0: 3.3.0

Compare Source

Reference documentation

📗 https://docs.awspring.io/spring-cloud-aws/docs/3.3.0/reference/html/index.html

What's Changed

Spring Cloud AWS 3.3.0 brings compatibility with Spring Boot 3.4 and Spring Cloud 2024.0. Highlights:

Full list of changes:

Core
S3
SQS
SNS
SecretsManager
Parameter Store
Documentation
Dependencies
Github pipeline

New Contributors

Full Changelog: awspring/spring-cloud-aws@v3.2.1...v3.3.0

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)

v3.4.2

Compare Source

🐞 Bug Fixes

  • Property metadata for "logging.structured.json.customizer" has incorrect type #​43916
  • GraylogExtendedLogFormatProperties throws NullPointerException when only 'logging.structured.gelf.host' is specified #​43863
  • Structured logging properties have no effect in a native image #​43862
  • Docker Compose support for ClickHouse does not allow an empty password when ALLOW_EMPTY_PASSWORD=yes #​43790
  • docker compose ps now fails due to unknown --orphans flag with 2.23 or earlier #​43717
  • Build info timestamp is truncated to seconds #​43617
  • FileWatcher used for SSL reload does not support symlinks #​43604
  • BindableRuntimeHintsRegistrar should handle TypeNotPresentException #​43600
  • CapturedOutput is empty when using Log4J2 StatusLogger #​43578
  • Spring Boot 3.4 is not compatible with Gson 2.10 #​43442
  • NoClassDefFoundError when using JUnit to test a Gradle 7.6.x app that depends on spring-boot-actuator-autoconfigure but not on org.junit.platform:junit-platform-launcher #​43340

📔 Documentation

  • Document that the @ConfigurationProperties annotation processor cannot generate description and defaultValue metadata for external types #​43929
  • Fix description of management.metrics.graphql.autotime.enabled #​43905
  • Document 'base64:' prefix support #​43835
  • Document handling of @Fallback beans in ConditionalOnSingleCandidate's javadoc #​43826
  • Javadoc of DataSourceBuilder does not reference all supported types #​43732
  • Update OpenTelemetry section in Supported Monitoring Systems to refer to OTLP instead #​43729
  • Consistently document the minimum supported versions of Gradle #​43725
  • Document that system libraries are a reason to customize the builder and switch away from builder-jammy-java-tiny #​43716
  • Links to the Javadoc of Jakarta Messaging are invalid #​43662
  • Paragraph HTML tags are rendered as-is in Maven Plugin reference documentation #​43623
  • Javadoc link for jakarta.xml.bind is invalid #​43607
  • Documentation still has references to 'layertools' #​43605
  • Javadoc of ConstructorBinding should not use markdown formatting #​43599
  • Managed Dependency Coordinates lists Spock and OkHttp dependencies that are not managed #​43584

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​arefbehboudi, @​dreis2211, @​gavarava, @​hezean, @​izeye, [@&#8203


Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 force-pushed the renovate/backend-minor-patch branch 3 times, most recently from 0850c1a to 04bf9c1 Compare December 4, 2024 11:11
@renovate renovate bot changed the title chore(deps): update backend non-major dependencies fix(deps): update backend non-major dependencies Dec 10, 2024
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch from 04bf9c1 to 106ca3f Compare December 12, 2024 14:35
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies fix(deps): update backend non-major dependencies - autoclosed Dec 19, 2024
@renovate renovate bot closed this Dec 19, 2024
@renovate renovate bot deleted the renovate/backend-minor-patch branch December 19, 2024 09:57
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies - autoclosed fix(deps): update backend non-major dependencies Dec 23, 2024
@renovate renovate bot reopened this Dec 23, 2024
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch 3 times, most recently from ffaea2f to cbc6970 Compare December 23, 2024 13:57
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies fix(deps): update backend non-major dependencies - autoclosed Dec 31, 2024
@renovate renovate bot closed this Dec 31, 2024
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies - autoclosed fix(deps): update backend non-major dependencies Jan 6, 2025
@renovate renovate bot reopened this Jan 6, 2025
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch 3 times, most recently from 2c607a9 to 1d3d7a6 Compare January 6, 2025 12:32
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies fix(deps): update backend non-major dependencies - autoclosed Jan 9, 2025
@renovate renovate bot closed this Jan 9, 2025
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies - autoclosed fix(deps): update backend non-major dependencies Jan 13, 2025
@renovate renovate bot reopened this Jan 13, 2025
@renovate renovate bot changed the title fix(deps): update backend non-major dependencies fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 Jan 13, 2025
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch from 1d3d7a6 to b34e48b Compare January 13, 2025 05:09
@renovate renovate bot changed the title fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 - autoclosed Jan 14, 2025
@renovate renovate bot closed this Jan 14, 2025
@renovate renovate bot changed the title fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 - autoclosed fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 Jan 20, 2025
@renovate renovate bot reopened this Jan 20, 2025
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch from bf91ada to b34e48b Compare January 20, 2025 00:28
@renovate renovate bot changed the title fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-api to v2.8.3 fix(deps): update backend non-major dependencies Jan 20, 2025
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch 5 times, most recently from f28f70d to 1e48ce4 Compare January 26, 2025 20:58
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch 2 times, most recently from 4e199d7 to 3ec0977 Compare January 29, 2025 17:04
@renovate renovate bot force-pushed the renovate/backend-minor-patch branch from 3ec0977 to eb65baf Compare January 30, 2025 14:27
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