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

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.1
io.quarkus:quarkus-test-common 3.2.12.Final 3.12.1
io.quarkus:quarkus-maven-plugin 2.7.5.Final 3.12.1
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.4.3
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.1
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.15.2 2.17.1
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.0
org.apache.maven.plugins:maven-surefire-plugin 2.22.2 3.3.0
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.0
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.1

Release notes

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

3.12.0

Complete changelog

  • #37947 - missing way to enable logging of websocket traffic
  • #40969 - Add encryption secret to configuration
  • #41005 - Add support for the TLS registry to the (reactive) REST client extension
  • #41125 - TestSecurity behaviour for OIDC extension's local logout changed since 3.11.0.CR1
  • #41127 - WebSockets Next: enable traffic logging for debugging purposes
  • #41134 - Spring Data fails with casting exception when returning primitive data types after Spring bump to 3.2
  • #41135 - Excessive Spring Data build logging after Spring bump to 3.2
  • #41136 - Spring Data JpaRepository pagination and sorting doesn't work after bump to Spring Boot 3.2
  • #41153 - Introduce support for the TLS Registry in the REST Client
  • #41164 - Docker-build fails to detect podman: add back detectContainerRuntime() method for backwards compatibility
  • #41174 - Fix mixing of the @TestSecurity annotation with HTTP request credentials inside one test method
  • #41193 - Fix WebSockets NEXT CDI events documentation as observed events qualifiers does not exist in the final version
  • #41205 - QuarkusComponentTest: fix NPE if component is expected but none exists
  • #41206 - Include several fixes related to the spring dependencies upgrading
  • #41210 - Avoid NumberFormatException for Java 1.8
  • #41211 - Improve unsupported properties in SpringDataJPAProcessor
  • #41231 - NoClassDefFoundError: org/springframework/data/domain/Limit when Upgrading to 3.12.0.CR1
  • #41232 - Do not add quarkus-tls-registry twice in quarkus-rest-client
  • #41242 - Scheduler: add custom thread factory to use a specific thread name
  • #41253 - WebSockets Next: document ping/pong messages

3.12.0.CR1

Major changes

  • #36826 - Initial native image agent with JVM mode tests integration
  • #37900 - JDK Flight Recorder Extention
  • #39825 - Implementation of the internal TLS registry
  • #40142 - Load shedding
  • #40344 - Update Spring APIs to Spring Boot 3
  • #40714 - Enhance MongoDb otel integration
  • #40729 - Introduce container-image-podman extension
  • #40745 - Bump org.jetbrains.kotlin:kotlin-bom from 1.9.23 to 2.0.0
  • #40990 - Add support for the TLS registry to the mailer extension

Complete changelog

  • #15892 - A @QuarkusTest with a ParameterResolver that return a java record, throws an exception
  • #17038 - Simplifying ssl/tls configuration (server)
  • #18564 - Property quarkus.hibernate-orm.multitenant-schema-datasource is apparently pointless
  • #20594 - Allow trusted certificates to be specified at runtime by keystore and multiple PEM files
  • #23586 - LRA extension endpoints are populated to Swagger UI automatically
  • #26728 - Support Kotlin suspend functions when using @ConsumeEvent
  • #31117 - Exception in panache, when using newline before from
  • #33622 - Resteasy reactive kotlin serialization not completely configured after generating app from code.quarkus.io
  • #34889 - Change how actual DB version is checked
  • #35433 - Introduce @RegisterForProxy to register interfaces of dynamic proxies for native image

... (truncated)

Commits
  • 468ba00 [RELEASE] - Bump version to 3.12.1
  • 08f02f0 Merge pull request #41636 from gsmet/3.12.1-backports-3
  • 61c62fc Catch exceptions when running checkMissingCommand
  • 9fa1a1e docs: wrong property in JWT key example
  • be6f6ef Bump flyway.version from 10.15.0 to 10.15.2
  • 98aac98 Make sure generated quarkus-artifact.properties is stable
  • 31f58dc Merge pull request #41593 from gsmet/3.12.1-backports-2
  • b84118f Fix markup error in telemetry-micrometer guide
  • 444d8b0 Redis Client - Enable TLS/SSL Only with rediss:// Scheme
  • 2c0b79b Update flyway.adoc
  • Additional commits viewable in compare view


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

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

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

Release notes

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

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.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
  • 46da4db upgrade to 1.4.3 and update changelog
  • 7a58366 Fix schema location with hash in fragment (#1075)
  • 7c518f6 upgrade to 1.4.2 and update changelog
  • d07f80f Merge branch 'master' of github.com:networknt/json-schema-validator
  • b97ab80 fixes #1073 Resolve javadoc warning messages
  • b93a66e Fix iri, iri-reference, uri and uri-reference (#1071)
  • 622475b fixes #1072 Downgrade maven-source-plugin to 3.2.1
  • 9e92ac4 upgrade to 1.4.1 and update changelog
  • 4f3345b Add builder for SchemaValidatorsConfig (#1068)
  • 1838371 Improve documentation on regular expressions (#1066)
  • 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 chan... _Description has been truncated_

dependabot[bot] commented 2 months ago

Superseded by #4854.