Similar to release 2.32.0, the minimum supported JDK version to run Error Prone is JDK 17 (#3803). Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will require using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
The minimum support JDK version to run Error Prone is now JDK 17 (#3803).
Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will requires using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
Similar to release 2.32.0, the minimum supported JDK version to run Error Prone is JDK 17 (#3803). Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will require using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
The minimum support JDK version to run Error Prone is now JDK 17 (#3803).
Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will requires using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
This was supposed to be v1.67.0, but there was a mistake during the release process. This has everything in v1.67.1, except for:
xds: Fix NullPointerException introduced in "Fix load reporting when pick first is used for locality-routing" (grpc/grpc-java#11553)
v1.67.1
gRPC Java 1.67.1 Release Notes
There was no 1.67.0 release. There was a problem making the release and it went to Maven Central as 1.68.0 instead. This is a version-corrected release.
Improvements
Petiole load balancing policies (e.g., round_robin, weighted_round_robin, ring_hash, least_request) had internal refactorings. This should not have changed their behavior
api: Introduce onResult2 in NameResolver Listener2 that returns Status (90d0fabb1)
core: touch() buffer when detach()ing (e821d5e15). This makes it clearer whether a leak is a gRPC leak or an application leak when the Detachable API is being used
example: delete duplicate and unused code in KeepAliveClient.java (6a9bc3ba1)
example: Added Dualstack example (#11451) (72a977bf7)
xds: ClusterManagerLB must update child configuration (10d6002cb). Previously, RLS configuration would not have been updated
Bug Fixes
core: Revert "Enable new PickFirst LB (#11348)" (#11425) (cc1cbe987)
rls: Fix log statements incorrectly referring to "LRS" (#11497) (c63e35488)
util: Stop using SocketAddress.toString() for checking address equality (f866c805c). This change applies to all petiole load balancing policies. For regular usages that use dns name resolution, this is unlikely to matter as the default dns name resolver returns consistent addresses. But this might improve LB behavior for some custom load balancers
xds: Fix load reporting when pick first is used for locality-routing. (#11495) (1dae144f0)
xds: Fix NullPointerException introduced in "Fix load reporting when pick first is used for locality-routing" (#11553). This change is not present in 1.68.0
xds: XdsClient should unsubscribe on last resource (#11264) (448ec4f37)
Dependencies
Upgrade Netty to 4.1.110 and tcnative to 2.0.65 (#11444) (70ae83288)
#1613: Added static helper method `Native#getNativeLibrary' for getting the underlying NativeLibrary instance from a Library interface instance or from a "registered" class - @matthiasblaesing.
#1624: Enable linker build-id for android builds - @mstyura.
Bug Fixes
#1579: Fix analysis of ELF binary on arm systems running with a java ELF binary without section table headers (java8 on armv7 NAS) - @matthiasblaesing.
#15690 - JavadocParagraph: allowNewlineParagraph should allow '\n' after P tag and content start from new line
#15642 - google_checks: Section 4.1.3 should not be covered by EmptyBlock and EmptyCatchBlock
#15609 - google_checks SuppressionXpathSingleFilter for 'MethodName' check is too lenient in several ways
#15434 - MissingJavadocMethod does not give warning for missing javadoc for protected methods in google_checks.xml
#13553 - False positive in FallThroughCheck on last case
#15233 - Suppression for long identifiers for 4.4 Column Limit: 100 rule of google java style guide
#15414 - Google style: Javadoc is optional for "simple, obvious" members
Similar to release 2.32.0, the minimum supported JDK version to run Error Prone is JDK 17 (#3803). Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will require using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
The minimum support JDK version to run Error Prone is now JDK 17 (#3803).
Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will requires using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
Bumps the dev-dependencies group with 37 updates in the / directory:
2.17.2
2.18.0
5.11.0
5.11.2
9.7
9.7.1
9.7
9.7.1
9.7
9.7.1
9.7
9.7.1
9.7
9.7.1
9.7
9.7.1
1.20.1
1.20.2
1.5.6
1.5.9
2.31.0
2.33.0
2.31.0
2.33.0
33.3.0-jre
33.3.1-jre
2.16.1
2.17.0
1.66.0
1.68.0
3.0.0
3.1.0
5.14.0
5.15.0
2.0.3
2.1.0
2.24.0
2.24.1
4.0.1
4.0.2
3.6.0.Final
3.6.1.Final
3.6.1.Final
3.8.0.Final
2.5.2.Final
2.6.0.Final
10.18.1
10.18.2
4.5
4.6
3.5.0
3.5.1
3.5.0
3.5.1
3.5.0
3.5.1
3.10.0
3.10.1
1.0.12
1.0.13
3.2.5
3.2.7
4.8.6.3
4.8.6.4
1.5.0
1.5.2
2.21.2
2.22.0
5.3.7
5.5.0
3.20.0
3.21.0
4.0.8
4.0.9
Updates
com.fasterxml.jackson:jackson-bom
from 2.17.2 to 2.18.0Commits
7236550
[maven-release-plugin] prepare release jackson-bom-2.18.058c2791
Prepare for 2.18.0 release3775318
Merge pull request #73 from FasterXML/dependabot/github_actions/github-action...540b7e7
Bump actions/setup-java from 4.2.1 to 4.2.2 in the github-actions group6cc8c64
Back to snapshot deps3c90e0e
[maven-release-plugin] prepare for next development iteration7b9cf20
[maven-release-plugin] prepare release jackson-bom-2.18.0-rc1f2d90ac
Prepare for 2.18.0-rc1 releasee910a1e
Update deps to 2.18.0-rc1-SNAPSHOTb35d27c
Merge branch '2.17' into 2.18Updates
org.junit:junit-bom
from 5.11.0 to 5.11.2Release notes
Sourced from org.junit:junit-bom's releases.
Commits
5b1a6d1
Release 5.11.2b7816b6
Finalize 5.11.2 release notesf8e22c7
Finalize 5.10.5 release notes8e63938
Remove reference to 5.10.4 in 5.11.2 release notes7e9d728
Document #4043 in 5.10.5 release notesc11f224
Create initial 5.10.5 release notes from templateab94140
Fix global read-write lock handling when not declared on top level9658fac
Add initial 5.11.2 release notes from template5f52ced
Fix link to milestone page558f480
Back to snapshots for further developmentUpdates
org.ow2.asm:asm-bom
from 9.7 to 9.7.1Updates
org.ow2.asm:asm-commons
from 9.7 to 9.7.1Updates
org.ow2.asm:asm
from 9.7 to 9.7.1Updates
org.ow2.asm:asm-analysis
from 9.7 to 9.7.1Updates
org.ow2.asm:asm-tree
from 9.7 to 9.7.1Updates
org.ow2.asm:asm-util
from 9.7 to 9.7.1Updates
org.testcontainers:testcontainers-bom
from 1.20.1 to 1.20.2Release notes
Sourced from org.testcontainers:testcontainers-bom's releases.
Commits
8b36391
[mongodb] Remove incubating note8921a5a
Add MongoDB Atlas implementation (#9290)04206d9
Remove exclusions from milvus-sdk-java dependency41b5786
Merge pull request #9286 from testcontainers/combined-pr-branchd754435
Merge remote-tracking branch 'origin/dependabot/gradle/core/redis.clients-jed...38e73ad
Merge remote-tracking branch 'origin/dependabot/gradle/modules/jdbc-test/org....193e842
Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/org.apa...61fe2a8
Merge remote-tracking branch 'origin/dependabot/gradle/modules/elasticsearch/...b175776
Merge pull request #9285 from testcontainers/combined-pr-branch84cc17f
Merge remote-tracking branch 'origin/dependabot/gradle/modules/cratedb/org.po...Updates
ch.qos.logback:logback-core
from 1.5.6 to 1.5.9Commits
49663a8
disable flaky test2756640
prepare release 1.5.981d8376
test for properties change detection from URL/httpa496a04
adding http scan capability, had to move tests67c24f6
minor changes in RollingFileAppenderTest42caff8
fix writing the header for RollingFileAppender (#862)91961ad
add comments to OutputStreamAppender6d11eff
deprecate Level.ALL and javadocs for Level.OFF895d92d
clean comments5dfbb61
fix issues/861Updates
com.google.errorprone:error_prone_annotations
from 2.31.0 to 2.33.0Release notes
Sourced from com.google.errorprone:error_prone_annotations's releases.
Commits
7a67f20
Release Error Prone 2.33.0f1f7955
Remove out of place.
. Previously, the error message was:c885150
Add a regression test for b/3698625722b78c1f
Avoid a possibleIndexOutOfBoundsException
inMemberName
.47dd2a8
SuggestSplitter.on(Pattern.compile(...))
instead ofSplitter.onPattern
50d0983
Add some missing testdata/ prefixes.f82fb66
Fix typosfb1a05b
Update protobuf versionbe99217
Extend MissingOverride to require@Override
on "an explicitly declared access...2c04ada
Support toSeconds in DurationToLongTimeUnitUpdates
com.google.errorprone:error_prone_core
from 2.31.0 to 2.33.0Release notes
Sourced from com.google.errorprone:error_prone_core's releases.
Commits
7a67f20
Release Error Prone 2.33.0f1f7955
Remove out of place.
. Previously, the error message was:c885150
Add a regression test for b/3698625722b78c1f
Avoid a possibleIndexOutOfBoundsException
inMemberName
.47dd2a8
SuggestSplitter.on(Pattern.compile(...))
instead ofSplitter.onPattern
50d0983
Add some missing testdata/ prefixes.f82fb66
Fix typosfb1a05b
Update protobuf versionbe99217
Extend MissingOverride to require@Override
on "an explicitly declared access...2c04ada
Support toSeconds in DurationToLongTimeUnitUpdates
com.google.guava:guava
from 33.3.0-jre to 33.3.1-jreRelease notes
Sourced from com.google.guava:guava's releases.
Commits
Updates
commons-io:commons-io
from 2.16.1 to 2.17.0Updates
io.grpc:grpc-core
from 1.66.0 to 1.68.0Release notes
Sourced from io.grpc:grpc-core's releases.
Commits
b570d07
Bump version to 1.67.05d4fb8c
Update README etc to reference 1.67.0da45ae5
Merge branch 'grpc:v1.67.x' into v1.67.xe821d5e
core: touch() buffer when detach()ing0ac607d
Start 1.68.0 development cycle1dae144
xds: Fix load reporting when pick first is used for locality-routing. (#11495)421e237
add OpenTelemetryTracingModule (#11477)c63e354
rls: Fix log statements incorrectly referring to "LRS" (#11497)cfecc47
Focus MultiChildLB updates around ResolvedAddresses of children4cb6465
util: MultiChildLB children know if they are activeUpdates
jakarta.servlet.jsp:jakarta.servlet.jsp-api
from 3.0.0 to 3.1.0Commits
dffa39f
Prepare release jakarta.servlet.jsp:jakarta.servlet.jsp-api:3.1.00350b8f
Update copyright data for Javadoc060a802
Fix copyright date8fb5a8a
Fix #224 - Update the link to the XML grammar notationd5186c4
Fix #226 - Deprecate jsp:plugin, jsp:params and jsp:fallbackc84f58b
OSGi bundle version should be consistent with project version9d2ee4f
Update EL to 5.0.0 and Servlet 6.0.0fdc4cad
Copyright date fixes4e01eef
Fix module dependency for jakarta.servlet320187a
Add module-info and remove automatic module name from manifestUpdates
net.java.dev.jna:jna-jpms
from 5.14.0 to 5.15.0Changelog
Sourced from net.java.dev.jna:jna-jpms's changelog.
Commits
fad4d1d
Release 5.15.009e23cb
maven-ant-task does not work correctly anymore, drop it and use mvn binary di...078cc66
Rebuild android binaries after 7a5d9850a1ad8ab66836cea15fc67967bbe290067a5d985
Enable linker build-id for android builds.58655f7
Merge pull request #1623 from matthiasblaesing/fix_osgi_headereda2969
Add "linux-riscv64" entry to OSGI Bundle-NativeCode header in MANIFEST.MF209d199
Merge pull request #1620 from LightningReflex/patch-1da3b96e
Fixed typo in GDI32.javace88419
Bump the github-actions group with 1 update (#1601)a587921
Merge pull request #1615 from matthiasblaesing/issue-1613Updates
org.apache.kerby:kerb-simplekdc
from 2.0.3 to 2.1.0Updates
org.apache.logging.log4j:log4j-api
from 2.24.0 to 2.24.1Updates
org.codehaus.plexus:plexus-utils
from 4.0.1 to 4.0.2Release notes
Sourced from org.codehaus.plexus:plexus-utils's releases.
Commits
4789f7a
[maven-release-plugin] prepare release plexus-utils-4.0.29093271
Specify /D for cmd.exe to bypass the Command Processor Autorun directorya5d1ab2
fix Reproducible Central README link1e90541
use new Reproducible Central badge endpoint8ca1913
---4da33e1
---0d760ef
[maven-release-plugin] prepare for next development iterationUpdates
org.jboss.logging:jboss-logging
from 3.6.0.Final to 3.6.1.FinalRelease notes
Sourced from org.jboss.logging:jboss-logging's releases.
Commits
086ff9f
Prepare for 3.6.1.Final release1be977b
Merge pull request #118 from jboss-logging/dependabot/maven/ch.qos.logback-lo...22763fa
Merge pull request #117 from jamezp/JBLOGGING-1903d2e02c
[JBLOGGING-190] When required, use a privileged action to find the class in t...b1f2234
Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.851864b2
Merge pull request #115 from jboss-logging/dependabot/maven/org.junit-junit-b...be4e0ea
Bump org.junit:junit-bom from 5.10.2 to 5.11.0069b3b7
Next is 3.6.1.FinalUpdates
org.jboss.threads:jboss-threads
from 3.6.1.Final to 3.8.0.FinalCommits
60a6d35
Prep 3.8.0.Finalc2e1c42
Merge pull request #192 from dmlloyd/false-sharing73b7213
Merge pull request #195 from dmlloyd/go-17c83731a
Remove stack depth test89b69fe
Minor cleanups4ab166b
Remove more pointer chasing in tight loops7099668
Remove one level of pointer-chasing from thread bodyc38841c
Flatten queue processing to remove some redundant checks958a3bb
Defer creating new PoolThreadNode until after task is run2cc0ffa
Reverseif
orderUpdates
org.wildfly.security:wildfly-elytron
from 2.5.2.Final to 2.6.0.FinalCommits
05eab9e
[ELY-2812] Release WildFly Elytron 2.6.0.Final97a7a3a
Merge pull request #2203 from fjuma/ELY-2738fdca5bc
[ELY-2811] Add missing scope to dynamic-ssl pom.xml for wildfly-elytron-tests...7780f81
Merge pull request #2201 from darranl/ELY-27413217ffb
Merge pull request #2175 from lvydra/ELY-2704aefc98a
[ELY-2704] Missing keystore password does not throw a meaningful exceptionfbd784f
Merge pull request #2147 from rsearls/ELY-2738-DynamicSSLTestUtils9d2d19b
[ELY-2741] Enhance TRACE logging for the EXTERNAL HTTP mechanismb3ef480
Merge pull request #2159 from rsearls/ELY-2770-Fix-deprecation-links5ecc563
[ELY-2770] update javadoc's@link
stmt to display fully qualified classname o...Updates
org.ow2.asm:asm-commons
from 9.7 to 9.7.1Updates
com.puppycrawl.tools:checkstyle
from 10.18.1 to 10.18.2Release notes
Sourced from com.puppycrawl.tools:checkstyle's releases.
Commits
3651c45
[maven-release-plugin] prepare release checkstyle-10.18.2ca569e6
doc: release notes for 10.18.24eec526
Issue #6207: add class data abstraction coupling xpath regression testsfe4fde1
infra: fix link in exclude for jdepend-maven-plugin to fix run of maven-linkc...50cdde7
Issue #15456: Specify violation message for Nested Block (#11)b1d923e
Issue #15690: fix allowNewlineParagraph at JavadocParagraphCheckb41666f
dependency: bump org.apache.maven.plugins:maven-gpg-plugin4c378dc
supplemental: added violation messages in JavadocParagraph's input files82bc795
dependency: bump junit.version from 5.11.0 to 5.11.14704b0f
Issue #6207: Add XPath IT Regression Test for ModifiedControlVariableUpdates
com.google.errorprone:error_prone_core
from 2.31.0 to 2.33.0Release notes
Sourced from com.google.errorprone:error_prone_core's releases.
Commits
7a67f20
Release Error Prone 2.33.0f1f7955
Remove out of place.
. Previously, the error message was:c885150
Add a regression test for b/3698625722b78c1f
Avoid a possibleIndexOutOfBoundsException
inMemberName
.47dd2a8
SuggestSplitter.on(Pattern.compile(...))
instead ofSplitter.onPattern
50d0983
Add some missing testdata/ prefixes.f82fb66
Fix typosfb1a05b
Update protobuf versionbe99217
Extend MissingOverride to require@Override
on "an explicitly declared access...2c04ada
Support toSeconds in DurationToLongTimeUnitUpdates
com.mycila:license-maven-plugin
from 4.5 to 4.6Release notes
Sourced from com.mycila:license-maven-plugin's releases.
@dependabot ignore com.hazelcast:hazelcast minor version
The hazelcast 5.5.x series is not compatible with JDK 11.
OK, I won't notify you about version 5.5.x of com.hazelcast:hazelcast again, unless you unignore it.
@dependabot recreate
Looks like these dependencies are updatable in another way, so this is no longer needed.