#41296 - Overriding Kafka topic name using ENV variables fails with : SRMSG00071: Invalid channel configuration - the connector attribute must be set for channel
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.
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)
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).
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:
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.
Bumps the backport-dependencies group with 53 updates in the / directory:
0.1.14.Final
0.1.18.Final
0.1.18.Final
0.1.18.Final
0.1.18.Final
0.1.18.Final
3.2.12.Final
3.12.1
3.2.12.Final
3.12.1
2.7.5.Final
3.12.1
3.6.1
7.6.1-ce
2.4.0
7.6.1-ce
2.8.1
7.6.1-ce
1.4.0
1.5.0
4.5.7
4.5.8
3.19.4
4.27.2
3.19.4
4.27.2
2.7.4
2.41.0
1.18.32
1.18.34
1.16.1
1.17.0
22.0
22.1
2.15.2
2.17.2
2.15.2
2.17.2
0.8.1
0.15.0
33.1.0-jre
33.2.1-jre
6.6.2
7.0.0
5.5.1
7.6.1
7.6.1
7.6.1
7.6.1
7.6.1
7.6.1
7.6.1
2.13.13
2.13.14
1.19.7
1.19.8
1.4.2
1.4.3
10.15.0
10.17.0
1.0.0
1.2.1
3.8.1
3.13.0
3.2.1
3.3.1
3.2.0
3.7.0
2.22.2
3.3.0
2.22.2
3.3.0
2.8.2
3.1.2
3.2.0
3.4.2
3.3.1
3.4.0
3.1.2
3.7.1
3.3.0
3.7.1
3.2.0
3.3.1
3.1.0
3.4.0
4.9.0
4.9.2
1.6.2
1.7.1
1.7.25
2.0.13
1.7.25
2.0.13
1.7.25
2.0.13
3.12.0
3.13.1
2.7.5.Final
3.12.1
0.0.4.Final
0.0.7
0.0.4.Final
0.0.7
1.3.0
1.5.1
Updates
io.apicurio:apicurio-common-rest-client-vertx
from 0.1.14.Final to 0.1.18.FinalCommits
d0eacd5
Automated version update: 0.1.18.Final7ea5987
Merge pull request #154 from Apicurio/add-scopee492479
Add scope to client credentials grantd5ad147
Automated version update: 0.1.18-SNAPSHOT28a41cd
Automated version update: 0.1.17.Finald87b066
Merge pull request #147 from Apicurio/do-not-share-headersd2153e1
Do not share headers between client instances59a99c9
Automated version update: 0.1.17-SNAPSHOT299eaeb
Automated version update: 0.1.16.Final576eab5
Merge pull request #146 from Apicurio/fix-vertx-client-date-handlingUpdates
io.apicurio:apicurio-common-rest-client-jdk
from 0.1.18.Final to 0.1.18.FinalCommits
Updates
io.apicurio:apicurio-common-rest-client-common
from 0.1.18.Final to 0.1.18.FinalCommits
Updates
io.quarkus:quarkus-bom
from 3.2.12.Final to 3.12.1Release notes
Sourced from io.quarkus:quarkus-bom's releases.
... (truncated)
Commits
468ba00
[RELEASE] - Bump version to 3.12.108f02f0
Merge pull request #41636 from gsmet/3.12.1-backports-361c62fc
Catch exceptions when running checkMissingCommand9fa1a1e
docs: wrong property in JWT key examplebe6f6ef
Bump flyway.version from 10.15.0 to 10.15.298aac98
Make sure generated quarkus-artifact.properties is stable31f58dc
Merge pull request #41593 from gsmet/3.12.1-backports-2b84118f
Fix markup error in telemetry-micrometer guide444d8b0
Redis Client - Enable TLS/SSL Only with rediss:// Scheme2c0b79b
Update flyway.adocUpdates
io.quarkus:quarkus-test-common
from 3.2.12.Final to 3.12.1Updates
io.quarkus:quarkus-maven-plugin
from 2.7.5.Final to 3.12.1Updates
org.apache.kafka:connect-api
from 3.6.1 to 7.6.1-ceUpdates
org.apache.kafka:connect-json
from 2.4.0 to 7.6.1-ceUpdates
org.apache.kafka:kafka-clients
from 2.8.1 to 7.6.1-ceUpdates
com.networknt:json-schema-validator
from 1.4.0 to 1.5.0Release notes
Sourced from com.networknt:json-schema-validator's releases.
... (truncated)
Changelog
Sourced from com.networknt:json-schema-validator's changelog.
... (truncated)
Commits
11f9af0
upgrade to 1.5.0 and update changelogc8bfc83
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 changelogUpdates
io.vertx:vertx-json-schema
from 4.5.7 to 4.5.8Updates
com.google.protobuf:protobuf-java
from 3.19.4 to 4.27.2Release notes
Sourced from com.google.protobuf:protobuf-java's releases.
... (truncated)
Commits
Updates
com.google.protobuf:protobuf-java-util
from 3.19.4 to 4.27.2Updates
com.google.protobuf:protobuf-java-util
from 3.19.4 to 4.27.2Updates
com.google.api.grpc:proto-google-common-protos
from 2.7.4 to 2.41.0Release notes
Sourced from com.google.api.grpc:proto-google-common-protos's releases.
... (truncated)
Changelog
Sourced from com.google.api.grpc:proto-google-common-protos's changelog.
... (truncated)
Commits
Updates
org.projectlombok:lombok
from 1.18.32 to 1.18.34Changelog
Sourced from org.projectlombok:lombok's changelog.
Commits
fbbe7f0
[release] pre-release version bump3cd41e8
[trivial] some test cases were failing (due to the constructor-javadoc update...1384244
Merge pull request #3698 from stevebosman/fix-sneaky-throws-docd90ec73
[trivial] [style]3b68e39
Merge pull request #3697 from janrieke/superbuilder-fix-array-type-paramfdafa9a
Merge pull request #3690 from Rawi01/eclipse_2024_0678c1f47
Merge pull request #3689 from Rawi01/nested-javadocda815a6
Merge pull request #3674 from Rawi01/standardexception-fieldsc61a404
[trivial]6cf6caf
Merge pull request #3673 from Rawi01/eclipse_field_generatedUpdates
commons-codec:commons-codec
from 1.16.1 to 1.17.0Changelog
Sourced from commons-codec:commons-codec's changelog.
Commits
5d809fe
Prepare for the next release candidate9a59c1c
Prepare for the next release candidate5f0cfd4
Longer lines8714b5f
Remove dead commentc56b956
Bullet-proof internalsd2215d5
Base32 constructor fails-fast with a NullPointerException if the customfcc70e6
Base32 constructor makes a defensive copy of the line separatorebe805a
Base64 constructor makes a defensive copy of a custom alphabet array5504333
Better exception messagec6c5f11
Base64 constructor makes a better defensive copy of the line separatorUpdates
com.graphql-java:graphql-java
from 22.0 to 22.1Release notes
Sourced from com.graphql-java:graphql-java's releases.