Apicurio / apicurio-registry

An API/Schema registry - stores APIs and Schemas.
https://www.apicur.io/registry/
Apache License 2.0
560 stars 250 forks source link

Bump the backport-dependencies group across 1 directory with 21 updates #4706

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the backport-dependencies group with 21 updates in the / directory:

Package From To
io.quarkus:quarkus-bom 3.2.12.Final 3.11.0
io.quarkus:quarkus-test-common 3.2.12.Final 3.11.0
io.quarkus:quarkus-maven-plugin 3.2.12.Final 3.11.0
org.apache.kafka:connect-api 3.6.1 7.6.1-ce
org.apache.kafka:connect-json 2.4.0 7.6.1-ce
org.apache.kafka:kafka-clients 3.5.1 7.6.1-ce
io.vertx:vertx-json-schema 4.5.7 4.5.8
com.google.protobuf:protobuf-java 3.25.3 4.27.0
com.google.protobuf:protobuf-java-util 3.25.3 4.27.0
com.google.api.grpc:proto-google-common-protos 2.38.0 2.39.1
commons-codec:commons-codec 1.16.1 1.17.0
com.graphql-java:graphql-java 22.0 22.1
com.fasterxml.jackson.datatype:jackson-datatype-json-org 2.15.2 2.17.1
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.15.2 2.17.1
com.google.guava:guava 33.1.0-jre 33.2.0-jre
org.scala-lang:scala-library 2.13.13 2.13.14
org.testcontainers:redpanda 1.19.7 1.19.8
com.puppycrawl.tools:checkstyle 10.15.0 10.17.0
org.apache.maven.plugins:maven-deploy-plugin 3.1.1 3.1.2
net.alchim31.maven:scala-maven-plugin 4.9.0 4.9.1
org.apache.maven.plugins:maven-plugin-plugin 3.12.0 3.13.0

Updates io.quarkus:quarkus-bom from 3.2.12.Final to 3.11.0

Release notes

Sourced from io.quarkus:quarkus-bom's releases.

3.11.0.CR1

Major changes

  • #38448 - Initial Observability extension - devservices, devresources, LGTM
  • #39836 - Infinispan Cache Extension
  • #40273 - Allow quarkus:run to launch DevServices
  • #40309 - WebSockets Next: client endpoints
  • #40539 - Support for OIDC session expired page

Complete changelog

  • #2815 - quarkus-hibernate-orm entity manager merge of detached entity does not work
  • #26445 - OpenTelemetry Collector for DevServices
  • #28473 - Move MongoDB Client Tracing to OpenTelemetry
  • #29571 - Infinispan - unable to cache uni values with @CacheResult annotation
  • #31214 - Dedicated DDL user for liquibase migrations to avoid DDL permissions for app datasource user
  • #31896 - Integrate Infinispan with the Quarkus Cache
  • #37735 - Extra INFO log in Hibernate ORM HHH10005004: Stopping BeanContainer : %s
  • #38298 - Mixing auth-mechanizms fails TestSecurity tests
  • #38448 - Initial Observability extension - devservices, devresources, LGTM
  • #38722 - entityManager.merge does not work in some cases
  • #39194 - Remove ProfileManager
  • #39233 - Update MicroProfile Config to 3.1
  • #39361 - Support custom Liquibase credentials
  • #39375 - Avoid throwing a RuntimeException when parsing an invalid XML body using JAXB
  • #39419 - Fixed concurrency bug in StartupContext
  • #39503 - Improve JAXB Exception handling
  • #39510 - Update default values for salt & iteration index
  • #39571 - Bump com.google.api.grpc:proto-google-common-protos from 2.36.0 to 2.37.1
  • #39590 - WebSockets Next: compression configuration
  • #39685 - Bump resteasy.version from 6.2.7.Final to 6.2.8.Final
  • #39688 - Ensure augmented SecurityIdentity is used in SecurityEvents and move configuration-based roles-mapping to authentication phase
  • #39741 - Bump Strimzi Oauth Client version in bom from 0.14.0 to 0.15.0
  • #39767 - Kafka Snappy library fails to load when restarting Quarkus in the same JVM
  • #39836 - Infinispan Cache Extension
  • #39862 - websocket-next extension should be able to automatically broadcast pings
  • #39894 - Bump grpc.version from 1.62.2 to 1.63.0
  • #39908 - Isolate testThatNewResourcesAreServed in FlakyDevMojoIT
  • #40024 - Skeleton unit tests for annotation processor
  • #40031 - Allow not JAX-RS parameters within resource methods
  • #40033 - Improve loading of classes in RunnerClassLoader
  • #40041 - Notify radcortez on config issues
  • #40045 - Bump kubernetes-client-bom from 6.11.0 to 6.12.1
  • #40059 - Support path-based authentication with @TestSecurity annotation
  • #40066 - Rename webjars-locator to web-dependency-locator
  • #40078 - Support JWT key property for the OIDC client authentication
  • #40086 - Adding possibility to supply the jwt private key as a string
  • #40089 - Qute: i18n for enum
  • #40101 - Qute: type-safe messages - add test for localized enum
  • #40102 - Upgrade to Hibernate ORM 6.5 / Hibernate Reactive 2.3

... (truncated)

Commits


Updates io.quarkus:quarkus-test-common from 3.2.12.Final to 3.11.0

Updates io.quarkus:quarkus-maven-plugin from 3.2.12.Final to 3.11.0

Updates org.apache.kafka:connect-api from 3.6.1 to 7.6.1-ce

Updates org.apache.kafka:connect-json from 2.4.0 to 7.6.1-ce

Updates org.apache.kafka:kafka-clients from 3.5.1 to 7.6.1-ce

Updates io.vertx:vertx-json-schema from 4.5.7 to 4.5.8

Updates com.google.protobuf:protobuf-java from 3.25.3 to 4.27.0

Commits


Updates com.google.protobuf:protobuf-java-util from 3.25.3 to 4.27.0

Updates com.google.protobuf:protobuf-java-util from 3.25.3 to 4.27.0

Updates com.google.api.grpc:proto-google-common-protos from 2.38.0 to 2.39.1

Release notes

Sourced from com.google.api.grpc:proto-google-common-protos's releases.

v2.39.0

2.39.0 (2024-04-18)

Features

  • add libraries_bom_version to generation configuration (#2639) (56c7ca5)
  • Add ChannelPoolSettings Getter for gRPC's ChannelProvider (#2612) (d0c5191)
  • add config change (#2604) (8312706)
  • add entry point (#2616) (b19fa33)
  • add generation config comparator (#2587) (a94c2f0)
  • Add JavadocJar Task to build.gradle for self service libraries (#2593) (993f5ac)
  • Client/StubSettings' getEndpoint() returns the resolved endpoint (#2440) (4942bc1)
  • generate selected libraries (#2598) (739ddbb)
  • Validate the Universe Domain inside Java-Core (#2592) (35d789f)

Bug Fixes

  • add main to generate_repo.py (#2607) (fedeb32)
  • correct deep-remove and deep-preserve regexes (#2572) (4c7fd88)
  • first attempt should use the min of RPC timeout and total timeout (#2641) (0349232)
  • remove duplicated calls to AutoValue builders (#2636) (53a3727)
  • remove unnecessary slf4j and AbstractGoogleClientRequest native image configs (0cb7d0e)
  • remove unnecessary slf4j and AbstractGoogleClientRequest native image configs (#2628) (0cb7d0e)

Dependencies

  • update arrow.version to v15.0.2 (#2589) (777acf3)
  • update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.28.0 (#2649) (e4ed176)
  • update dependency gitpython to v3.1.41 [security] (#2625) (e41bd8f)
  • update dependency net.bytebuddy:byte-buddy to v1.14.13 (#2646) (73ac5a4)
  • update dependency org.threeten:threeten-extra to v1.8.0 (#2650) (226325a)
  • update dependency org.threeten:threetenbp to v1.6.9 (#2602) (371753e)
  • update dependency org.threeten:threetenbp to v1.6.9 (#2665) (8935bc8)
  • update google api dependencies (#2584) (cd20604)
  • update googleapis/java-cloud-bom digest to 7071341 (#2608) (8d74140)
  • update netty dependencies to v4.1.109.final (#2597) (8990693)
  • update opentelemetry-java monorepo to v1.37.0 (#2652) (f8fa2e9)
  • update protobuf dependencies to v3.25.3 (#2491) (b0e5041)
  • update slf4j monorepo to v2.0.13 (#2647) (f030e29)

v2.38.1

2.38.1 (2024-03-15)

Bug Fixes

  • deps: add detector-resource-support dependencies (#2559) (53f2c85)

... (truncated)

Changelog

Sourced from com.google.api.grpc:proto-google-common-protos's changelog.

Changelog

2.40.1 (2024-05-15)

Bug Fixes

  • [common-protos] An existing method UpdateVehicleLocation is (7f96074)
  • [common-protos] An existing method UpdateVehicleLocation is removed from service VehicleService (#2751) (7f96074)
  • [iam] An existing method UpdateVehicleLocation is removed from (4a1ae7b)
  • [iam] An existing method UpdateVehicleLocation is removed from service VehicleService (#2752) (4a1ae7b)
  • do not populate repo level change while removing library (#2740) (43e62b9)
  • only append .api.grpc suffix to group id if the artifact id starts with proto- or grpc- (#2731) (8e87b2e)
  • opentelemetry-bom to be in third-party-dependencies BOM (#2736) (4ecc89b)
  • prepare to generate grafeas (#2761) (1114f18)
  • Replace deprecated protobuf methods. (#2764) (986c090)

Dependencies

  • update dependency black to v24.4.2 (#2660) (1cbb681)
  • update dependency com.fasterxml.jackson:jackson-bom to v2.17.1 (#2732) (891b01d)
  • update dependency com.google.cloud:grpc-gcp to v1.6.0 (#2767) (a39aa07)
  • update dependency com.google.errorprone:error_prone_annotations to v2.27.1 (#2708) (4d7d246)
  • update dependency com.google.errorprone:error_prone_annotations to v2.27.1 (#2709) (4e31d7d)
  • update dependency com.google.oauth-client:google-oauth-client-bom to v1.36.0 (#2768) (22b7398)
  • update dependency commons-codec:commons-codec to v1.17.0 (#2710) (b87356c)
  • update dependency jinja2 to v3.1.4 [security] (#2742) (d67eaf8)
  • update dependency lxml to v5.2.2 (#2766) (df7e211)
  • update dependency markupsafe to v2.1.5 (#2657) (805baf8)
  • update dependency net.bytebuddy:byte-buddy to v1.14.15 (#2753) (a472620)
  • update dependency platformdirs to v4.2.1 (#2662) (dbdcc91)
  • update googleapis/java-cloud-bom digest to db4265f (#2755) (908db6f)
  • update googleapis/java-cloud-bom digest to f3c611a (#2700) (d254e9b)
  • update opentelemetry-java monorepo to v1.38.0 (#2769) (0a5c7c4)

2.40.0 (2024-05-02)

Features

  • [common-protos] add Weight to common types for Shopping APIs to be used for accounts bundle (#2699) (5bb9770)
  • add a CLI tool to validate generation configuration (#2691) (f2ce524)
  • Parser to consume the api-versioning value from proto (#2630) (40711fd)
  • Update Gapic generator and Gax to emit api-versioning via header (#2671) (e63d1b4)

Bug Fixes

... (truncated)

Commits


Updates commons-codec:commons-codec from 1.16.1 to 1.17.0

Changelog

Sourced from commons-codec:commons-codec's changelog.

Apache Commons Codec 1.17.0 RELEASE NOTES

The Apache Commons Codec component contains encoders and decoders for various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

Feature and fix release. Requires a minimum of Java 8.

New features

  •         Add override org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary Gregory.
    
  •         Add support for Base64 custom alphabets [#266](https://github.com/apache/commons-codec/issues/266). Thanks to Chris Kocel, Gary Gregory.
    
  •         Add Base64.Builder (allows custom alphabets). Thanks to Gary Gregory.
    
  •         Add Base32.Builder (allows custom alphabets). Thanks to Gary Gregory.
    
  •         Add Base64 support for a custom padding byte (like Base32). Thanks to Gary Gregory.
    

Fixed Bugs

  • CODEC-320: Wrong output of DoubleMetaphone in 1.16.1. Thanks to Martin Frydl, Gary Gregory.
  •         Optimize memory allocation in PhoneticEngine. Thanks to Gary Gregory.
    
  •         BCodec and QCodec encode() methods throw UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
    
  •         Set Javadoc link to latest Java API LTS version. Thanks to Gary Gregory.
    
  •         Base32 constructor fails-fast with a NullPointerException if the custom alphabet array is null. Thanks to Gary Gregory.
    
  •         Base32 constructor makes a defensive copy of the line separator array. Thanks to Gary Gregory.
    
  •         Base64 constructor makes a defensive copy of the line separator array. Thanks to Gary Gregory.
    
  •         Base64 constructor makes a defensive copy of a custom alphabet array. Thanks to Gary Gregory.
    

Changes

  •         Bump org.apache.commons:commons-parent from 66 to 69 [#250](https://github.com/apache/commons-codec/issues/250), [#261](https://github.com/apache/commons-codec/issues/261). Thanks to Dependabot, Gary Gregory.
    
  •         Bump commons-io:commons-io from 2.15.1 to 2.16.1 [#258](https://github.com/apache/commons-codec/issues/258), [#265](https://github.com/apache/commons-codec/issues/265). Thanks to Dependabot, Gary Gregory.
    

For complete information on Apache Commons Codec, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Codec website:

https://commons.apache.org/proper/commons-codec/

Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi


Commits
  • 5d809fe Prepare for the next release candidate
  • 9a59c1c Prepare for the next release candidate
  • 5f0cfd4 Longer lines
  • 8714b5f Remove dead comment
  • c56b956 Bullet-proof internals
  • d2215d5 Base32 constructor fails-fast with a NullPointerException if the custom
  • fcc70e6 Base32 constructor makes a defensive copy of the line separator
  • ebe805a Base64 constructor makes a defensive copy of a custom alphabet array
  • 5504333 Better exception message
  • c6c5f11 Base64 constructor makes a better defensive copy of the line separator
  • Additional commits viewable in compare view


Updates com.graphql-java:graphql-java from 22.0 to 22.1

Release notes

Sourced from com.graphql-java:graphql-java's releases.

22.1

This is a bugfix release. There are no breaking changes in this release.

Key changes include:

  • Fix to add field fetching method #3571
  • Add validation rule for @deprecated on required arguments and input object fields #3591

Thanks to everyone who contributed to this release!

What's Changed

New Contributors

Full Changelog: https://github.com/graphql-java/graphql-java/compare/v22.0...v22.1

Commits
  • f93fdac Merge pull request #3471 from graphql-java/schema-extension-not-printed
  • 53f22c5 Merge pull request #3579 from graphql-java/dont-overwrite-default-data-fetche...
  • f3253b4 Merge pull request #3582 from Salzian/add-nullability-annotations-in-data-fet...
  • 58f82d2 Merge pull request #3601 from graphql-java/dependabot/gradle/com.google.code....
  • d50ed88 Bump com.google.code.gson:gson from 2.10.1 to 2.11.0
  • 647e098 Merge pull request #3602 from graphql-java/dependabot/gradle/org.eclipse.jett...
  • 6ba529f Merge pull request #3603 from graphql-java/dependabot/github_actions/google-g...
  • ff71316 Bump google-github-actions/auth from 2.1.2 to 2.1.3
  • bbb1898 Bump org.eclipse.jetty:jetty-server from 11.0.20 to 11.0.21
  • a9e47b1 Merge pull request #3600 from graphql-java/release-prep
  • Additional commits viewable in compare view


Updates com.fasterxml.jackson.datatype:jackson-datatype-json-org from 2.15.2 to 2.17.1

Commits
  • e3d1511 [maven-release-plugin] prepare release jackson-datatypes-misc-parent-2.17.1
  • f5931cb Prepare for 2.17.1 release
  • c284c4f Back to snapshot dep
  • 4a82536 [maven-release-plugin] prepare for next development iteration
  • 1db4146 [maven-release-plugin] prepare release jackson-datatypes-misc-parent-2.17.0
  • 2e215a4 Prepare for 2.17.0 release
  • 86423f4 Merge branch '2.16' into 2.17
  • 89976aa Back to snapshot dep
  • a7d9b85 [maven-release-plugin] prepare for next development iteration
  • fe24bf9 [maven-release-plugin] prepare release jackson-datatypes-misc-parent-2.16.2
  • Additional commits viewable in compare view


Updates com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.2 to 2.17.1

Commits
  • d7b7bf1 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.1
  • 8de9ac8 Prepare for 2.17.1 release
  • 163849b Fix #469: Add a way to distinguish between null and empty (#471)
  • 029030b Fix one flag in #472
  • 9039e78 Merge part of #471 ahead of it (to reduce diff) (#472)
  • b41a64e ...
  • 5e2fa72 Back to snapshot dep
  • 0d7a4d6 [maven-release-plugin] prepare for next development iteration
  • 5947a45 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.0
  • 66e39ff Prepare for 2.17.0 release
  • Additional commits viewable in compare view


Updates com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.2 to 2.17.1

Commits
  • d7b7bf1 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.1
  • 8de9ac8 Prepare for 2.17.1 release
  • 163849b Fix #469: Add a way to distinguish between null and empty (#471)
  • 029030b Fix one flag in #472
  • 9039e78 Merge part of #471 ahead of it (to reduce diff) (#472)
  • b41a64e ...
  • 5e2fa72 Back to snapshot dep
  • 0d7a4d6 [maven-release-plugin] prepare for next development iteration
  • 5947a45 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.0
  • 66e39ff Prepare for 2.17.0 release
  • Additional commits viewable in compare view


Updates com.google.guava:guava from 33.1.0-jre to 33.2.0-jre

Release notes

Sourced from com.google.guava:guava's releases.

33.2.0

Android users: Please test recent Guava versions

If you know of Guava Android users who have not yet upgraded to at least release 33.0.0, please encourage them to upgrade, preferably to today's release, 33.2.0. These releases have begun adding Java 8+ APIs to guava-android. While we don't anticipate problems, we do anticipate that any unexpected problems could force a disruptive rollback. To minimize any disruption, we'd like to catch any such problems early.

Please let us know of any problems you encounter.

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>33.2.0-jre</version>
  <!-- or, for Android: -->
  <version>33.2.0-android</version>
</dependency>

Jar files

Guava requires one runtime dependency, which you can download here:

Javadoc

JDiff

Changelog

  • Dropped testing for Android versions before Lollipop (API Level 21). Guava may stop working under older versions in the future, or it may have done so already.
  • Fixed a GWT compilation breakage under Gradle. (858caf425c)
  • collect: Made our Collector APIs (e.g., ImmutableList.toImmutableList()) available in guava-android. More Java 8 APIs will follow in future releases. (96fca0b747)
    • As always, streams are available to Android code only when that code enables library desugaring or targets a new enough API Level (24 (Nougat) for many stream APIs). (But note that we test only with library desugaring, so we don't currently know if API Level 24 is high enough to use our Collector APIs unless you have also enabled library desugaring.) Guava users who avoid the Collector APIs do not need to meet this requirement.
  • collect: Fixed a potential NullPointerException in ImmutableMap.Builder on a rare code path. (70a98115d8)
  • net: Added HttpHeaders constants Ad-Auction-Allowed, Permissions-Policy-Report-Only, and Sec-GPC. (7dc01ed27b, 41d0d9a833, 38c8017bd44b7919b112f1c99f3d8ce4b058ae5d)
Commits


Updates org.scala-lang:scala-library from 2.13.13 to 2.13.14

Release notes

Sourced from org.scala-lang:scala-library's releases.

Scala 2.13.14

The Scala team at Lightbend is pleased to announce Scala 2.13.14.

The following changes are highlights of this release:

Align with Scala 3

  • Introduce -Xsource-features, for customizing the behavior of -Xsource:3 and -Xsource:3-cross (#10709)
    • A section of the Scala 3 Migration Guide documents these flags: documentation

Regression fixes

  • Rename -Xlint:named-booleans to -Wunnamed-boolean-literal (and no longer include it in -Xlint) (#10704 by @​som-snytt)
  • Fix ArrayBuilder regression in Scala 2.13.13 (OutOfMemoryError when adding empty arrays) (#10722 by @​som-snytt)
  • Fix 2.13.13 regression in Scaladoc compilation when using Scala 3 definitions (#10700 by @​bishabosha)

Other improvements

  • Unused warnings: for macros, by default, look for usages in expansion (#10693 by @​som-snytt)
  • REPL: Upgrade to JLine 3.25.1 (was 3.24.1) (#10717)
  • Remove SHELLOPTS=vi and -Xjline support; reinstate -Xnojline (#10716 by @​hvesalai)

More changes

For the complete 2.13.14 change lists, see all merged PRs and all closed bugs.

Compatibility

As usual for our minor releases, Scala 2.13.14 is binary-compatible with the whole Scala 2.13 series.

Upgrading from 2.12? Enable -Xmigration while upgrading to request migration advice from the compiler.

Contributors

A big thank you to everyone who's helped improve Scala by reporting bugs, improving our documentation, spreading kindness in discussions around Scala, and submitting and reviewing pull requests! You are all magnificent.

We especially acknowledge and thank A. P. Marki, also known as Som Snytt, who is responsible for many of the improvements in this release.

This release was brought to you by 9 contributors, according to git shortlog -sn --no-merges @ ^v2.13.13 ^2.12.x. Thank you A. P. Marki, Lukas Rytz, Seth Tisue, Scala Steward, Jamie Thompson, Antoine Amiguet, Heikki Vesalainen, Robert Stoll, guqicun.

Thanks to Lightbend for their continued sponsorship of the Scala 2 team’s efforts. Lightbend offers commercial support for Scala.

Scala 2.13 notes

The release notes for Scala 2.13.0 have important information applicable to the whole 2.13 series.

Obtaining Scala

Scala releases are available through a variety of channels, including (but not limited to):

... (truncated)

Commits
  • a527019 Merge pull request #10758 from som-snytt/fix/repl-color-redux
  • a064a89 Minimize diff for isTerminal probe
  • 6b68db9 Merge pull request #10739 from som-snytt/issue/9609-doc-doc-options
  • 83332ad Merge pull request #10755 from lrytz/10704-followup
  • fcf69c4 Merge pull request #10753 from som-snytt/test/fixup
  • 698369d Align WConf category for WFlagUnnamedBooleanLiteral
  • eea7029 Move terminal test to properties
  • b68ac48 Merge pull request #10751 from som-snytt/sd/867-jdk22-tests
  • 2c78ad2 Console color only if JDK 22 says isConsole
  • 770e6a0 Merge pull request #10749 from SethTisue/skip-jdeps-on-jdk-22
  • Additional commits viewable in compare view


Updates org.testcontainers:redpanda from 1.19.7 to 1.19.8

Release notes

Sourced from org.testcontainers:redpanda's releases.

1.19.8

Testcontainers for Java 1.19.8

🚀 Features & Enhancements

🐛 Bug Fixes

apicurio-bot[bot] commented 1 month ago

Thank you for creating a pull request!

Pinging @jsenko to respond or triage.

dependabot[bot] commented 1 month ago

Looks like these dependencies are updatable in another way, so this is no longer needed.