Apicurio / apicurio-registry

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

Bump the backport-dependencies group across 1 directory with 53 updates #4880

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

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

Package From To
io.apicurio:apicurio-common-rest-client-vertx 0.1.14.Final 0.1.18.Final
io.apicurio:apicurio-common-rest-client-jdk 0.1.18.Final 0.1.18.Final
io.apicurio:apicurio-common-rest-client-common 0.1.18.Final 0.1.18.Final
io.quarkus:quarkus-bom 3.2.12.Final 3.12.2
io.quarkus:quarkus-test-common 3.2.12.Final 3.12.2
io.quarkus:quarkus-maven-plugin 2.7.5.Final 3.12.2
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 2.8.1 7.6.1-ce
com.networknt:json-schema-validator 1.4.0 1.5.0
io.vertx:vertx-json-schema 4.5.7 4.5.8
com.google.protobuf:protobuf-java 3.19.4 4.27.2
com.google.protobuf:protobuf-java-util 3.19.4 4.27.2
com.google.api.grpc:proto-google-common-protos 2.7.4 2.41.0
org.projectlombok:lombok 1.18.32 1.18.34
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.2
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.15.2 2.17.2
io.strimzi:kafka-oauth-client 0.8.1 0.15.0
com.google.guava:guava 33.1.0-jre 33.2.1-jre
com.fasterxml.woodstox:woodstox-core 6.6.2 7.0.0
io.confluent:kafka-avro-serializer 5.5.1 7.6.1
io.confluent:kafka-protobuf-serializer 7.6.1 7.6.1
io.confluent:kafka-json-schema-serializer 7.6.1 7.6.1
io.confluent:kafka-connect-avro-converter 7.6.1 7.6.1
org.scala-lang:scala-library 2.13.13 2.13.14
org.testcontainers:redpanda 1.19.7 1.19.8
com.google.truth.extensions:truth-proto-extension 1.4.2 1.4.3
com.puppycrawl.tools:checkstyle 10.15.0 10.17.0
org.codehaus.mojo:properties-maven-plugin 1.0.0 1.2.1
org.apache.maven.plugins:maven-compiler-plugin 3.8.1 3.13.0
org.apache.maven.plugins:maven-source-plugin 3.2.1 3.3.1
org.apache.maven.plugins:maven-javadoc-plugin 3.2.0 3.7.0
org.apache.maven.plugins:maven-failsafe-plugin 2.22.2 3.3.1
org.apache.maven.plugins:maven-surefire-plugin 2.22.2 3.3.1
org.apache.maven.plugins:maven-deploy-plugin 2.8.2 3.1.2
org.apache.maven.plugins:maven-jar-plugin 3.2.0 3.4.2
org.apache.maven.plugins:maven-checkstyle-plugin 3.3.1 3.4.0
org.apache.maven.plugins:maven-dependency-plugin 3.1.2 3.7.1
org.apache.maven.plugins:maven-assembly-plugin 3.3.0 3.7.1
org.apache.maven.plugins:maven-resources-plugin 3.2.0 3.3.1
org.apache.maven.plugins:maven-clean-plugin 3.1.0 3.4.0
net.alchim31.maven:scala-maven-plugin 4.9.0 4.9.2
kr.motd.maven:os-maven-plugin 1.6.2 1.7.1
org.slf4j:slf4j-api 1.7.25 2.0.13
org.slf4j:slf4j-simple 1.7.25 2.0.13
org.slf4j:slf4j-jdk14 1.7.25 2.0.13
org.apache.maven.plugins:maven-plugin-plugin 3.12.0 3.13.1
io.quarkus:quarkus-universe-bom 2.7.5.Final 3.12.2
io.apicurio:apicurio-registry-schema-validation-jsonschema 0.0.4.Final 0.0.7
io.apicurio:apicurio-registry-schema-validation-protobuf 0.0.4.Final 0.0.7
org.everit.json:org.everit.json.schema 1.3.0 1.5.1

Updates io.apicurio:apicurio-common-rest-client-vertx from 0.1.14.Final to 0.1.18.Final

Commits
  • d0eacd5 Automated version update: 0.1.18.Final
  • 7ea5987 Merge pull request #154 from Apicurio/add-scope
  • e492479 Add scope to client credentials grant
  • d5ad147 Automated version update: 0.1.18-SNAPSHOT
  • 28a41cd Automated version update: 0.1.17.Final
  • d87b066 Merge pull request #147 from Apicurio/do-not-share-headers
  • d2153e1 Do not share headers between client instances
  • 59a99c9 Automated version update: 0.1.17-SNAPSHOT
  • 299eaeb Automated version update: 0.1.16.Final
  • 576eab5 Merge pull request #146 from Apicurio/fix-vertx-client-date-handling
  • Additional commits viewable in compare view


Updates io.apicurio:apicurio-common-rest-client-jdk from 0.1.18.Final to 0.1.18.Final

Commits


Updates io.apicurio:apicurio-common-rest-client-common from 0.1.18.Final to 0.1.18.Final

Commits


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

Release notes

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

3.12.2

Complete changelog

  • #39515 - Programmatic Cache API does not preserve Vertx Duplicate Context
  • #41081 - ContextNotActiveException in SecurityIdentityAugmentor since Quarkus 3.10
  • #41182 - Running Quarkus CLI rewrites gradle.properties
  • #41236 - Liquibase fails when changelog file is not the default resource path
  • #41304 - Update the MappingStructure constant in the docs to match the enum value
  • #41530 - Fix liquibase issue with resource path
  • #41535 - Log records show the hostname on which the native executable was generated
  • #41567 - Quarkus REST abstract resources with @Path requires impl. to be CDI beans while RESTEasy does not
  • #41597 - Bump narayana.version from 7.0.1.Final to 7.0.2.Final
  • #41600 - GraphQL Query generated from windows doesn't work
  • #41605 - Bump kubernetes-client-bom from 6.13.0 to 6.13.1
  • #41606 - Allow use of abstract classes in Quarkus REST in the same way as interfaces
  • #41609 - Fix bytecode recording issue when default method is used as a getter
  • #41625 - Error when deploying to OpenShift
  • #41637 - Lock docker image version for the OTel Collector
  • #41647 - Handle duplicated Vert.x context in CaffeineCacheImpl
  • #41649 - Fix a broken xref to configuration-based-tenant-resolver
  • #41650 - Fix broken xrefs to configuration-based-tenant-resolver
  • #41654 - Register @JsonNaming value for reflection
  • #41659 - Since 3.12.0 filesystem write access during container build IT tests results in AccessDeniedException
  • #41662 - Update quarkus-project-develocity-extension to 1.1.3
  • #41664 - Reinitialize the SmallRye HostName class as well
  • #41669 - Dev mode always complaining about module-info not being supported
  • #41670 - Only warn about module-info if it exists
  • #41672 - Docs: Remove additional ) at the end
  • #41676 - Don't always set the user parameter when starting container in tests
  • #41685 - SmallRye GraphQL: added \r to PATTERN_NEWLINE_OR_TAB
  • #41707 - Fix native issue with @Providers when only the REST Client exists
  • #41716 - BugFix fixed comparison of field with itself
  • #41720 - Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2
  • #41721 - Fix Quarkus REST concurrent modification exception when making abstract resource classes inheritors beans
  • #41730 - Probable bug in VertxCoreProcessor line 372
  • #41732 - Probable bug in AsyncResponseImpl lines 156 183
  • #41737 - Update telemetry-micrometer.adoc
  • #41752 - Fix bug in AsyncResponseImpl#register
  • #41753 - Fix * handling of debug configuration in VertxCoreProcessor
  • #41762 - Avoid storing timestamp in Gradle.properties
  • #41763 - For NOTE and TIP, use admonition syntax instead of ID syntax
  • #41768 - Using safe Integer comparison
  • #41779 - WebSockets Next: Dev UI fixes
  • #41791 - Update keycloak version to 25.0.0 in security docs

3.12.1

Complete changelog

... (truncated)

Commits
  • 130477c [RELEASE] - Bump version to 3.12.2
  • 5c7542e Merge pull request #41798 from gsmet/3.12.2-backports-1
  • fa9a9ca Update the MappingStructure constant in the docs to match the enum values
  • ba99497 Don't always set the user parameter when starting container in tests
  • 9161b07 Update keycloak version to 25.0.0 on main
  • 8462ca4 WebSockets Next - client: use 443 if port is undefined and https is set
  • dc5e281 WebSockets Next: Dev UI fixes
  • 114807c Avoid storing timestamp in Gradle.properties
  • d377d3c For NOTE and TIP, use admonition syntax instead of ID syntax
  • cbc572f Bump narayana.version from 7.0.1.Final to 7.0.2.Final
  • Additional commits viewable in compare view


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

Updates io.quarkus:quarkus-maven-plugin from 2.7.5.Final to 3.12.2

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 2.8.1 to 7.6.1-ce

Updates com.networknt:json-schema-validator from 1.4.0 to 1.5.0

Release notes

Sourced from com.networknt:json-schema-validator's releases.

1.5.0 - 2024-07-05

Added

Changed

1.4.3 - 2024-06-25

Added

Changed

1.4.2 - 2024-06-21

Added

Changed

  • Resolve Javadoc warning messages #1073
  • Fix iri, iri-reference, uri and uri-reference (#1071) Thanks @​justin-tay
  • fixes #1072 Downgrade maven-source-plugin to 3.2.1

1.4.1 - 2024-06-20

Added

Changed

... (truncated)

Changelog

Sourced from com.networknt:json-schema-validator's changelog.

1.5.0 - 2024-07-05

Added

Changed

1.4.3 - 2024-06-25

Added

Changed

1.4.2 - 2024-06-21

Added

Changed

  • Resolve javadoc warning messages #1073
  • Fix iri, iri-reference, uri and uri-reference (#1071) Thanks @​justin-tay
  • fixes #1072 Downgrade maven-source-plugin to 3.2.1

1.4.1 - 2024-06-20

Added

Changed

... (truncated)

Commits
  • 11f9af0 upgrade to 1.5.0 and update changelog
  • c8bfc83 Improve performance and fixes (#1086)
  • 60d034e Fix activeDialect for custom meta schema (#1084)
  • 4a2258c Remove alternate custom error message mechanism (#1083)
  • 8fc6913 Fix evaluationPath and schemaLocation in getSubSchema for number in fragment ...
  • 3234d02 Bump io.undertow:undertow-core from 2.2.31.Final to 2.2.33.Final (#1080)
  • a6f3ae1 Add security considerations and mitigations (#1079)
  • bbbbd1c Fix oneOf when discriminator enabled but no discriminator (#1078)
  • 92bef22 Fix json pointer with number in fragment (#1077)
  • 46da4db upgrade to 1.4.3 and update changelog
  • Additional commits viewable in compare view


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

Updates com.google.protobuf:protobuf-java from 3.19.4 to 4.27.2

Release notes

Sourced from com.google.protobuf:protobuf-java's releases.

Protocol Buffers v3.20.3

Java

  • Refactoring java full runtime to reuse sub-message builders and prepare to migrate parsing logic from parse constructor to builder.
  • Move proto wireformat parsing functionality from the private "parsing constructor" to the Builder class.
  • Change the Lite runtime to prefer merging from the wireformat into mutable messages rather than building up a new immutable object before merging. This way results in fewer allocations and copy operations.
  • Make message-type extensions merge from wire-format instead of building up instances and merging afterwards. This has much better performance.
  • Fix TextFormat parser to build up recurring (but supposedly not repeated) sub-messages directly from text rather than building a new sub-message and merging the fully formed message into the existing field.
  • This release addresses a Security Advisory for Java users

Protocol Buffers v3.20.2

C++

Protocol Buffers v3.20.1

PHP

  • Fix building packaged PHP extension (#9727)
  • Fixed composer.json to only advertise compatibility with PHP 7.0+. (#9819)

Ruby

  • Disable the aarch64 build on macOS until it can be fixed. (#9816)

Other

  • Fix versioning issues in 3.20.0

Protocol Buffers v3.20.1-rc1

PHP

  • Fix building packaged PHP extension (#9727)

Other

  • Fix versioning issues in 3.20.0

Protocol Buffers v3.20.0

2022-03-25 version 3.20.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)

Ruby

  • Dropped Ruby 2.3 and 2.4 support for CI and releases. (#9311)
  • Added Ruby 3.1 support for CI and releases (#9566).
  • Message.decode/encode: Add recursion_limit option (#9218/#9486)
  • Allocate with xrealloc()/xfree() so message allocation is visible to the Ruby GC. In certain tests this leads to much lower memory usage due to more frequent GC runs (#9586).
  • Fix conversion of singleton classes in Ruby (#9342)

... (truncated)

Commits


Updates com.google.protobuf:protobuf-java-util from 3.19.4 to 4.27.2

Updates com.google.protobuf:protobuf-java-util from 3.19.4 to 4.27.2

Updates com.google.api.grpc:proto-google-common-protos from 2.7.4 to 2.41.0

Release notes

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

v2.41.0

2.41.0 (2024-05-31)

Features

Bug Fixes

Dependencies

  • update dependency com.google.api-client:google-api-client-bom to v2.6.0 (#2782) (5bc8928)
  • update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.29.0 (#2831) (6c1dbfc)
  • update dependency com.google.code.gson:gson to v2.11.0 (#2786) (91f3254)
  • update dependency com.google.code.gson:gson to v2.11.0 (#2787) (e81893c)
  • update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2835) (b8f11b1)
  • update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2838) (5c46f3f)
  • update dependency net.bytebuddy:byte-buddy to v1.14.16 (#2797) (dfedafc)
  • update dependency net.bytebuddy:byte-buddy to v1.14.17 (#2828) (6eb9041)
  • update dependency org.checkerframework:checker-qual to v3.43.0 (#2730) (b7fa736)
  • update dependency requests to v2.32.0 [security] (#2791) (c2ea6cc)
  • update dependency watchdog to v4.0.1 (#2800) (d5771dd)
  • update google api dependencies (#2672) (6643536)
  • update google http client dependencies to v1.44.2 (#2783) (dee7e00)
  • update googleapis/java-cloud-bom digest to 59c776b (#2827) (03b3eb4)
  • update netty dependencies to v4.1.110.final (#2796) (d1aaa68)

v2.40.1

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)

... (truncated)

Changelog

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

2.41.0 (2024-05-31)

Features

Bug Fixes

Dependencies

  • update dependency com.google.api-client:google-api-client-bom to v2.6.0 (#2782) (5bc8928)
  • update dependency com.google.cloud.opentelemetry:detector-resources-support to v0.29.0 (#2831) (6c1dbfc)
  • update dependency com.google.code.gson:gson to v2.11.0 (#2786) (91f3254)
  • update dependency com.google.code.gson:gson to v2.11.0 (#2787) (e81893c)
  • update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2835) (b8f11b1)
  • update dependency com.google.errorprone:error_prone_annotations to v2.28.0 (#2838) (5c46f3f)
  • update dependency net.bytebuddy:byte-buddy to v1.14.16 (#2797) (dfedafc)
  • update dependency net.bytebuddy:byte-buddy to v1.14.17 (#2828) (6eb9041)
  • update dependency org.checkerframework:checker-qual to v3.43.0 (#2730) (b7fa736)
  • update dependency requests to v2.32.0 [security] (#2791) (c2ea6cc)
  • update dependency watchdog to v4.0.1 (#2800) (d5771dd)
  • update google api dependencies (#2672) (6643536)
  • update google http client dependencies to v1.44.2 (#2783) (dee7e00)
  • update googleapis/java-cloud-bom digest to 59c776b (#2827) (03b3eb4)
  • update netty dependencies to v4.1.110.final (#2796) (d1aaa68)

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

... (truncated)

Commits


Updates org.projectlombok:lombok from 1.18.32 to 1.18.34

Changelog

Sourced from org.projectlombok:lombok's changelog.

v1.18.34 (June 28th, 2024)

  • PLATFORM: Added support for Eclipse 2024-06; you'd get some NoSuchMethodError traces in your logs if using @Builder or @Singular prior to this fix. [Issue #3638](projectlombok/lombok#3638).
  • IMPROBABLE BREAKING CHANGE: Lombok now adds @lombok.Generated by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [Issue #3667](projectlombok/lombok#3667).
  • IMPROBABLE BREAKING CHANGE: When lombok.config contains lombok.onX.flagUsage = WARNING, from now on warnings will actually be generated if onX is used.[Issue #2848](projectlombok/lombok#2848)
  • BUGFIX: When @SuperBuilder was used on a type with an generic array type, it would error wrong number of type arguments. [Issue #3694](projectlombok/lombok#3694).
  • FEATURE: Lombok generates javadoc for you for most of the methods it adds; with this release, javadoc is also added to generated constructors. [Issue #933](projectlombok/lombok#933).
Commits
  • fbbe7f0 [release] pre-release version bump
  • 3cd41e8 [trivial] some test cases were failing (due to the constructor-javadoc update...
  • 1384244 Merge pull request #3698 from stevebosman/fix-sneaky-throws-doc
  • d90ec73 [trivial] [style]
  • 3b68e39 Merge pull request #3697 from janrieke/superbuilder-fix-array-type-param
  • fdafa9a Merge pull request #3690 from Rawi01/eclipse_2024_06
  • 78c1f47 Merge pull request #3689 from Rawi01/nested-javadoc
  • da815a6 Merge pull request #3674 from Rawi01/standardexception-fields
  • c61a404 [trivial]
  • 6cf6caf Merge pull request #3673 from Rawi01/eclipse_field_generated
  • Additional commits viewable in compare view


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, however if you use Kotlin, please note some nullability changes were made with this release.

Key changes include:

Thanks to everyone who contributed to this release!

What's Changed

apicurio-bot[bot] commented 2 months ago

Thank you for creating a pull request!

Pinging @jsenko, @carlesarnal to respond or triage.

dependabot[bot] commented 2 months ago

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