#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:
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.4.3
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.1
2.15.2
2.17.1
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.4.3Release notes
Sourced from com.networknt:json-schema-validator's releases.
... (truncated)
Changelog
Sourced from com.networknt:json-schema-validator's changelog.
... (truncated)
Commits
46da4db
upgrade to 1.4.3 and update changelog7a58366
Fix schema location with hash in fragment (#1075)7c518f6
upgrade to 1.4.2 and update changelogd07f80f
Merge branch 'master' of github.com:networknt/json-schema-validatorb97ab80
fixes #1073 Resolve javadoc warning messagesb93a66e
Fix iri, iri-reference, uri and uri-reference (#1071)622475b
fixes #1072 Downgrade maven-source-plugin to 3.2.19e92ac4
upgrade to 1.4.1 and update changelog4f3345b
Add builder forSchemaValidatorsConfig
(#1068)1838371
Improve documentation on regular expressions (#1066)Updates
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 messageThank you for creating a pull request!
Pinging @jsenko to respond or triage.
Superseded by #4864.