protoc-gen-validate
protoc-gen-validate copied to clipboard
Bump the java group across 1 directory with 18 updates
Bumps the java group with 18 updates in the /java directory:
Package | From | To |
---|---|---|
org.assertj:assertj-core | 3.25.1 |
3.26.0 |
org.apache.maven.plugins:maven-compiler-plugin | 3.12.1 |
3.13.0 |
org.apache.maven.plugins:maven-surefire-plugin | 3.2.3 |
3.3.0 |
org.apache.maven.plugins:maven-javadoc-plugin | 3.6.3 |
3.7.0 |
org.apache.maven.plugins:maven-source-plugin | 3.3.0 |
3.3.1 |
org.apache.maven.plugins:maven-release-plugin | 3.0.1 |
3.1.0 |
org.codehaus.mojo:versions-maven-plugin | 2.16.2 |
2.17.0 |
org.sonatype.plugins:nexus-staging-maven-plugin | 1.6.13 |
1.7.0 |
org.apache.maven.plugins:maven-gpg-plugin | 3.1.0 |
3.2.4 |
commons-validator:commons-validator | 1.8.0 |
1.9.0 |
com.google.protobuf:protobuf-java | 3.25.1 |
4.27.2 |
com.google.protobuf:protobuf-java-util | 3.25.1 |
4.27.2 |
org.jacoco:jacoco-maven-plugin | 0.8.11 |
0.8.12 |
org.apache.maven.plugins:maven-shade-plugin | 3.5.1 |
3.6.0 |
io.grpc:grpc-bom | 1.60.1 |
1.65.0 |
com.google.api.grpc:proto-google-common-protos | 2.30.0 |
2.41.0 |
org.codehaus.mojo:exec-maven-plugin | 3.1.1 |
3.3.0 |
org.codehaus.mojo:build-helper-maven-plugin | 3.5.0 |
3.6.0 |
Updates org.assertj:assertj-core
from 3.25.1 to 3.26.0
Release notes
Sourced from org.assertj:assertj-core's releases.
v3.26.0
:boom: Breaking Changes
Core
Delegate
OptionalDouble
value comparison toDouble.compare
inhasValue
assertion #3411This fixes the comparison of
NaN
values which wasn't working the way thehasValue
Javadoc describes.The previous behavior can be obtained with
getAsDouble
:assertThat(OptionalDouble.of(Double.NaN).getAsDouble()).isSameAs(Double.NaN);
:no_entry_sign: Deprecated
Core
- Deprecate
ObjectAssertFactory
in favor ofAssertions.assertThat(Object)
- Deprecate
AssertionErrorFactory
in favor ofAssertionErrorCreator
- Deprecate
catchThrowableOfType(ThrowingCallable, Class)
in favor ofcatchThrowableOfType(Class, ThrowingCallable)
#2823- Deprecate
assertThat(Iterable, AssertFactory)
,assertThat(Iterable, Class)
and their respectivethen
variants #3453:sparkles: New Features
Core
- Support multiple
AfterAssertionErrorCollected
callbacks #3313- Add
InstanceOfAssertFactory
forSet
instances #3325- Add
doesNotContainKey
anddoesNotContainKeys
to GuavaMultimap
assertions #3334- Add assertions for JDK
YearMonth
type #3142- Add
TemporalAssert
type #3404- Add
ignoringFieldsOfTypesMatchingRegexes
#3369- Add
fail(Throwable)
andfail()
variants #3204- Add
isPrivate
toClass
assertions- Add
doesNot[Start/End]WithWhitespace
methods toCharSequence
assertions #3441- Add
createAssert(ValueProvider)
toAssertFactory
#3377- Add
values()
navigation method toAbstractMapAssert
#3297- Add
bytes()
/bytes(Charset)
/bytes(String)
navigation methods toAbstractStringAssert
#3232- Add
doesNotThrowAnyExceptionExcept
toAbstractThrowableAssert
#3261- Add
hasPermittedSubclasses
toClass
assertions #3316- Add
isUnmodifiable
toIterator
assertions #3477:bug: Bug Fixes
Core
... (truncated)
Commits
b7aae03
[maven-release-plugin] prepare release assertj-build-3.26.0be4cf7c
AddisUnmodifiable
toIterator
assertions (#3477)6e760db
chore(deps-dev): bump org.springframework:spring-core from 5.3.35 to 5.3.36 (...29d2bbe
chore(deps): bump byte-buddy.version from 1.14.15 to 1.14.16 (#3487)97b642a
Rebuild default date formats used to parse string as dates when the default t...9eeb352
Refactor tests covering date string conversion9707d51
chore(deps): bump kotlin.version from 1.9.24 to 2.0.0 (#3484)6bab517
chore(deps-dev): bump org.hibernate.orm:hibernate-core from 6.5.1.Final to 6....5f70fec
Reduce Qodana verbosity in PRs99f2991
FixInstant
conversion withDate
assertions (#3467)- Additional commits viewable in compare view
Updates org.apache.maven.plugins:maven-compiler-plugin
from 3.12.1 to 3.13.0
Release notes
Sourced from org.apache.maven.plugins:maven-compiler-plugin's releases.
3.13.0
🚀 New features and improvements
- [MCOMPILER-574] - Propagate cause of exception in AbstractCompilerMojo (#232)
@slawekjaranowski
- [MCOMPILER-582] - Automatic detection of release option for JDK < 9 (#228)
@slawekjaranowski
- [MCOMPILER-583] - Require Maven 3.6.3 (#229)
@slawekjaranowski
- [MCOMPILER-577] - Rename parameter "forceJavacCompilerUse" (#225)
@kwin
- [MCOMPILER-570] - Add links to javac documentation of JDK17 (#224)
@kwin
- [MCOMPILER-576] - Deprecate parameter "compilerVersion" (#223)
@kwin
📦 Dependency updates
- [MCOMPILER-575] - Bump plexusCompilerVersion from 2.14.2 to 2.15.0 (#227)
@dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#226)
@dependabot
📝 Documentation updates
- [MCOMPILER-548] - JDK 21 throws annotations processing warning that can not be turned off (#200)
@hgschmie
👻 Maintenance
- [MCOMPILER-584] - Refresh page - Using Non-Javac Compilers (#231)
@slawekjaranowski
- [MCOMPILER-585] - Refresh plugins versions in ITs (#230)
@slawekjaranowski
- subject verb agreement (#221)
@elharo
Commits
a1415aa
[maven-release-plugin] prepare release maven-compiler-plugin-3.13.0b2b9196
[MCOMPILER-574] Propagate cause of exception in AbstractCompilerMojo6d2ce5a
[MCOMPILER-584] Refresh page - Using Non-Javac Compilerseebad60
[MCOMPILER-585] Refresh plugins versions in ITsceacf68
[MCOMPILER-582] Automatic detection of release option for JDK < 9110293f
[MCOMPILER-583] Require Maven 3.6.390131df
[MCOMPILER-575] Bump plexusCompilerVersion from 2.14.2 to 2.15.0 (#227)74cfc72
[MCOMPILER-548] JDK 21 throws annotations processing warning that can not be ...f85aa27
Bump apache/maven-gh-actions-shared from 3 to 4d59ef49
extract Maven 3.3.1 specific method call- Additional commits viewable in compare view
Updates org.apache.maven.plugins:maven-surefire-plugin
from 3.2.3 to 3.3.0
Release notes
Sourced from org.apache.maven.plugins:maven-surefire-plugin's releases.
3.3.0
Release Notes - Maven Surefire - Version 3.3.0
What's Changed
- Bump org.htmlunit:htmlunit from 3.9.0 to 3.10.0 by
@dependabot
in apache/maven-surefire#717
... (truncated)
Commits
d0b96a4
[maven-release-plugin] prepare release surefire-3.3.071796af
Bump org.codehaus.plexus:plexus-component-annotationsafb2d4e
Bump org.codehaus.plexus:plexus-interpolation from 1.25 to 1.27e6287dd
[SUREFIRE-2232] [REGRESSION] StatelessXmlReporter fails to process failed res...57b7837
Bump org.htmlunit:htmlunit from 3.11.0 to 4.2.0fd440c4
Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.05c34c43
Bump org.assertj:assertj-core from 3.25.3 to 3.26.0680fb00
Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2cad0931
[SUREFIRE-2248] Make "type" attribute on failures and errors in (surefire|fai...a88d786
[SUREFIRE-2047] Upgrade to maven-common-artifact-filters 3.4.0- Additional commits viewable in compare view
Updates org.apache.maven.plugins:maven-javadoc-plugin
from 3.6.3 to 3.7.0
Release notes
Sourced from org.apache.maven.plugins:maven-javadoc-plugin's releases.
3.7.0
- [MJAVADOC-795] - Upgrade to Parent 42 and Maven 3.6.3 (#281)
@michael-o
- [MJAVADOC-682] - Reactor builds fail when multiple modules with same gr… (#253)
@michael-o
- directory, not folder (#252)
@michael-o
- [MJAVADOC-782] - Align read-only parameters naming with other plugins (#251)
@michael-o
- [MJAVADOC-781] - Upgrade plugins and components (in ITs) (#250)
@michael-o
- [MJAVADOC-780] - add missing plugin configuration (#249)
@hboutemy
📦 Dependency updates
- Bump org.apache.maven.shared:maven-invoker from 3.2.0 to 3.3.0 (#283)
@dependabot
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 (#282)
@dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (#271)
@dependabot
- Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#277)
@dependabot
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#276)
@dependabot
- [MJAVADOC-789] - Bump org.codehaus.plexus:plexus-interactivity-api from 1.2 to 1.3 (#268)
@dependabot
- [MJAVADOC-788] - Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#273)
@dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#270)
@dependabot
- Bump com.thoughtworks.qdox:qdox from 2.0.3 to 2.1.0 (#266)
@dependabot
- Bump org.assertj:assertj-core from 3.25.1 to 3.25.3 (#269)
@dependabot
- Bump org.codehaus.plexus:plexus-interactivity-api from 1.1 to 1.2 (#258)
@dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 (#263)
@dependabot
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 (#260)
@dependabot
- Bump org.codehaus.plexus:plexus-io from 3.4.1 to 3.4.2 (#262)
@dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 (#256)
@dependabot
- Bump org.codehaus.plexus:plexus-io from 3.4.1 to 3.4.2 (#257)
@dependabot
- Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#254)
@dependabot
📝 Documentation updates
👻 Maintenance
- Bump org.springframework:spring-context from 4.3.29.RELEASE to 5.2.21.RELEASE in /src/it/projects/MJAVADOC-434_fixcompile (#280)
@dependabot
- Exclude JDK 8 - temurin, adopt-openj9 on macos (#279)
@slawekjaranowski
🔧 Build
- Fix build (#264)
@slawekjaranowski
Commits
2c28b8d
[maven-release-plugin] prepare release maven-javadoc-plugin-3.7.05530d68
[MJAVADOC-793] java.lang.NullPointerException: Cannot invoke "String.length()...08cf68e
Revert "Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2"6446822
Bump org.apache.maven.shared:maven-invoker from 3.2.0 to 3.3.049c93ad
Bump org.assertj:assertj-core from 3.25.3 to 3.26.04e72048
[MJAVADOC-795] Upgrade to Parent 42 and Maven 3.6.3b55dd96
Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.277ad410
Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0c21568a
Bump commons-io:commons-io from 2.16.0 to 2.16.1ded56a9
Exclude JDK 8 - temurin, adopt-openj9 on macos- Additional commits viewable in compare view
Updates org.apache.maven.plugins:maven-source-plugin
from 3.3.0 to 3.3.1
Commits
f80596e
[maven-release-plugin] prepare release maven-source-plugin-3.3.17626998
Bump apache/maven-gh-actions-shared from 3 to 483c963c
Bump org.apache.maven.plugins:maven-plugins from 39 to 41 (#18)40ae495
Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 (#20)073462b
Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 (#21)0b1c823
Fix typos in AbstractSourceJarMojo exception099c65a
[MSOURCES-142] Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 (...1edeea4
[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception436966e
[maven-release-plugin] prepare for next development iteration- See full diff in compare view
Updates org.apache.maven.plugins:maven-release-plugin
from 3.0.1 to 3.1.0
Release notes
Sourced from org.apache.maven.plugins:maven-release-plugin's releases.
3.1.0
🚀 New features and improvements
- [MRELEASE-1145] - Upgrade to Maven 3.6.3 (#217)
@michael-o
- [MRELEASE-1139] - Improve logging of sources for used credentials (#209)
@kwin
- [MRELEASE-1134] - Pass interactive flag to SCM provider (#197)
@kwin
🐛 Bug Fixes
- [MRELEASE-1064] - [REGRESSION] release:branch uses
@releaseLabel
instea… (#221)@michael-o
- [MRELEASE-1147] -
@junitVersion
@ never replaced in UTs (make explicit) (#220)@michael-o
- [MRELEASE-1148] - Release Manage pulls in transitive dependencies (#219)
@michael-o
- [MRELEASE-1146] - maven-release-plugin tests do not properly check for … (#218)
@michael-o
- [MRELEASE-1109] - patch JDomModel (#201)
@mkolesnikov
- [MRELEASE-1109] - Support CI friendly versions (#198)
@kwin
📦 Dependency updates
- Bump scmVersion from 2.0.1 to 2.1.0 (#213)
@dependabot
- Bump org.apache.maven.shared:maven-invoker from 3.2.0 to 3.3.0 (#215)
@dependabot
- Bump org.codehaus.plexus:plexus-interactivity-api from 1.2 to 1.3 (#210)
@dependabot
- Bump org.codehaus.plexus:plexus-interpolation from 1.26 to 1.27 (#206)
@dependabot
- Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 (#214)
@dependabot
- [MRELEASE-1144] - Upgrade to Parent 42 (#216)
@michael-o
- Bump apache/maven-gh-actions-shared from 3 to 4 (#212)
@dependabot
- Bump org.codehaus.plexus:plexus-interactivity-api from 1.1 to 1.2 (#207)
@dependabot
- Bump org.codehaus.mojo:mrm-maven-plugin from 1.5.0 to 1.6.0 (#200)
@dependabot
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.5.1 to 3.6.0 (#204)
@dependabot
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0 (#205)
@dependabot
- [MRELEASE-1128] - update maven-scm to 2.0.1 (#192)
@elharo
👻 Maintenance
- Bump release-drafter/release-drafter from 5 to 6 (#211)
@dependabot
- [MRELEASE-1136] - Upgrade parent pom to 41 (#208)
@slachiewicz
- fixup hamcrest dependencies (#194)
@elharo
- prefer JDK String replace methods to Plexus ones (#193)
@elharo
Commits
f2f9f4e
[maven-release-plugin] prepare release maven-release-3.1.0e109d3b
Bump scmVersion from 2.0.1 to 2.1.05f794a1
Bump org.apache.maven.shared:maven-invoker from 3.2.0 to 3.3.028201bb
Bump org.codehaus.plexus:plexus-interactivity-api from 1.2 to 1.38547606
Bump org.codehaus.plexus:plexus-interpolation from 1.26 to 1.27adf6aaf
Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0f3bbb77
[MRELEASE-1064] [REGRESSION] release:branch uses@releaseLabel
instead of@br
...fa6c3db
[MRELEASE-1145] Upgrade to Maven 3.6.3167db81
[MRELEASE-1147]@junitVersion
@ never replaced in UTs (make explicit)7249d1f
[MRELEASE-1148] Release Manager pulls in transitive dependencies- Additional commits viewable in compare view
Updates org.codehaus.mojo:versions-maven-plugin
from 2.16.2 to 2.17.0
Release notes
Sourced from org.codehaus.mojo:versions-maven-plugin's releases.
2.17.0
Changes
🚀 New features and improvements
- feat: Add Dynamic Versioning SCM plugin (#1082)
@jimisola
- Add range type in ignoreVersion (#1093)
@slawekjaranowski
- Require Maven 3.6.3, dependencies cleanups (#1089)
@slawekjaranowski
- Use new Enforcer Api (#1056)
@slawekjaranowski
🐛 Bug Fixes
- Resolves #1042: Fixed set logic wrt processAllModules (#1051)
@jarmoniuk
📦 Dependency updates
- Bump com.fasterxml.woodstox:woodstox-core from 6.6.2 to 7.0.0 (#1099)
@dependabot
- Bump org.codehaus.mojo:mojo-parent from 82 to 84 (#1087)
@dependabot
- Bump org.codehaus.mojo:mojo-parent from 80 to 82 (#1078)
@dependabot
- Bump org.apache.maven.shared:maven-common-artifact-filters from 3.3.2 to 3.4.0 (#1086)
@dependabot
- Bump byteBuddyVersion from 1.14.16 to 1.14.17 (#1084)
@dependabot
- Bump byteBuddyVersion from 1.14.15 to 1.14.16 (#1081)
@dependabot
- Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 (#1080)
@dependabot
- Bump byteBuddyVersion from 1.14.14 to 1.14.15 (#1075)
@dependabot
- Bump byteBuddyVersion from 1.14.13 to 1.14.14 (#1072)
@dependabot
- Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#1074)
@dependabot
- Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#1069)
@dependabot
- Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1 (#1068)
@dependabot
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#1065)
@dependabot
- Bump byteBuddyVersion from 1.14.12 to 1.14.13 (#1063)
@dependabot
- Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#1064)
@dependabot
- Bump com.fasterxml.woodstox:woodstox-core from 6.6.1 to 6.6.2 (#1062)
@dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (#1061)
@dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#1059)
@dependabot
- Bump com.fasterxml.woodstox:woodstox-core from 6.6.0 to 6.6.1 (#1058)
@dependabot
- Bump org.codehaus.mojo:mojo-parent from 78 to 80 (#1054)
@dependabot
- Bump org.postgresql:postgresql from 42.4.3 to 42.7.2 in /versions-maven-plugin/src/it/it-property-updates-report-002-slow (#1053)
@dependabot
- Bump byteBuddyVersion from 1.14.11 to 1.14.12 (#1050)
@dependabot
- Bump org.codehaus.plexus:plexus-interactivity-api from 1.2 to 1.3 (#1045)
@dependabot
- Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#1049)
@dependabot
- Bump com.fasterxml.woodstox:woodstox-core from 6.5.1 to 6.6.0 (#1041)
@dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#1044)
@dependabot
- Bump org.codehaus.mojo:mojo-parent from 77 to 78 (#1038)
@dependabot
- Bump org.codehaus.plexus:plexus-interactivity-api from 1.1 to 1.2 (#1036)
@dependabot
- Manage byte-buddy version in order to support build with JDK 21 (#1040)
@slawekjaranowski
- Bump actions/stale from 8 to 9 (#1032)
@dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 (#1035)
@dependabot
- Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#1028)
@dependabot
- Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#1030)
@dependabot
... (truncated)
Commits
f9c2f92
[maven-release-plugin] prepare release 2.17.0a34ec43
Build and test with Maven 4cb677d2
Bump com.fasterxml.woodstox:woodstox-core from 6.6.2 to 7.0.01a0e937
Get rid of usage of o.a.maven.repository.RepositorySystemd2550ba
Add goal for Dynamic Versioning from SCM tag (#1082)cbcf394
Remove unmaintained changes.xmlb5dfcfb
Optimize ITs parallel build06ba7d0
Execute fail-fast job without ITs08a64ff
Use JUnit5 in versions-commons, versions-enforcer7b86752
Add range type in ignoreVersion- Additional commits viewable in compare view
Updates org.sonatype.plugins:nexus-staging-maven-plugin
from 1.6.13 to 1.7.0
Updates org.apache.maven.plugins:maven-gpg-plugin
from 3.1.0 to 3.2.4
Release notes
Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.
3.2.4
Release Notes - Maven GPG Plugin - Version 3.2.4
- [MGPG-125] - Fix "bestPractices" (#95)
@cstamas
📦 Dependency updates
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#94)
@dependabot
3.2.3
... (truncated)
Commits
789149e
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.4893aedc
[MGPG-125] Fix "bestPractices" (#95)b6f0324
[MGPG-126] Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#94)3c5878b
[maven-release-plugin] prepare for next development iteration89b91a4
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.3fc2efa3
[MGPG-123][MGPG-124] Dependency upgrades (#93)50222d3
[MGPG-120] New mojo sign-deployed (#88)a6c3a09
[MGPG-122] Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.0 to 3...78f5e37
[MGPG-121] Return the workaround for pseudo security (#90)582df74
[MGPG-117] Improve passphrase handling (#86)- Additional commits viewable in compare view
Updates commons-validator:commons-validator
from 1.8.0 to 1.9.0
Updates com.google.protobuf:protobuf-java
from 3.25.1 to 4.27.2
Commits
- See full diff in compare view
Updates com.google.protobuf:protobuf-java-util
from 3.25.1 to 4.27.2
Updates com.google.protobuf:protobuf-java-util
from 3.25.1 to 4.27.2
Updates org.jacoco:jacoco-maven-plugin
from 0.8.11 to 0.8.12
Release notes
Sourced from org.jacoco:jacoco-maven-plugin's releases.
0.8.12
New Features
- JaCoCo now officially supports Java 22 (GitHub #1596).
- Experimental support for Java 23 class files (GitHub #1553).
Fixed bugs
- Branches added by the Kotlin compiler for functions with default arguments and having more than 32 parameters are filtered out during generation of report (GitHub #1556).
- Branch added by the Kotlin compiler version 1.5.0 and above for reading from lateinit property is filtered out during generation of report (GitHub #1568).
Non-functional Changes
- JaCoCo now depends on ASM 9.7 (GitHub #1600).
Commits
dbfb6f2
Prepare release 0.8.12a50585b
Upgrade maven-plugin-plugin to 3.6.4 (#1604)fd63cc5
Configure labels that Dependabot assigns to PRs (#1603)03a5333
Add configuration for Dependabot to simplify updates of ASM (#1601)40ff9fb
Upgrade ASM to 9.7 (#1600)9077178
Happy birthday Java 22! (#1596)7edd1b5
Bump actions/setup-java from 4.1.0 to 4.2.1 (#1594)e50b547
Upgrade ECJ to 3.37.0 (#1590)a1144d0
Upgrade maven-site-plugin to 3.12.1 (#1586)04b0141
Bump actions/setup-java from 4.0.0 to 4.1.0 (#1587)- Additional commits viewable in compare view
Updates org.apache.maven.plugins:maven-shade-plugin
from 3.5.1 to 3.6.0
Commits
9a572e2
[maven-release-plugin] prepare release maven-shade-plugin-3.6.0ade2e35
[MSHADE-428] Prevent null value in array of transformers (#229)b573b8c
[MSHADE-478] Extra JARs feature (#228)199ffae
Drop the cruft (#225)912a81d
Bump maven-gh-actions-shared to v480e4420
[maven-release-plugin] prepare for next development iteration19618cd
[maven-release-plugin] prepare release maven-shade-plugin-3.5.3faf233e
[MSHADE-472] upgrade parent POM7de9ae7
[MSHADE-471] deal with DST58d8cfe
[MSHADE-470] Bump asmVersion from 9.6 to 9.7 (#218)- Additional commits viewable in compare view
Updates io.grpc:grpc-bom
from 1.60.1 to 1.65.0
Release notes
Sourced from io.grpc:grpc-bom's releases.
v1.65.0
grpc-netty in this release is compatible with Netty 4.1.111; it fixes the incompatibility that caused data corruption. grpc-netty-shaded is still using Netty 4.1.100.
New Features
- New module grpc-gcp-csm-observability (df8cfe9dd)
Improvements
- api: Add
ClientStreamTracer.inboundHeaders(Metadata)
(960012d76). This is the same as the existinginboundHeaders()
, but is provided the Metadata- api: Fix various typos in the documentation (#11144) (6ec744f2a)
- core: When queuing RPCs, don’t request picks from the LB twice (8844cf7b8). This could be viewed as a small performance optimization, but mainly reduces the amount of race-handling code
- util: Improve AdvancedTlsX509KeyManager’s documentation, verification, and testing. (#11139) (781b4c457) This change shows
@ExperimentalApi
being removed, but it was re-added in 3c97245 before the release- examples: Fix broken command in reflection readme (#11131) (c31dbf48a)
- binder: Add a connection timeout (#11255) (791f894e2)
Bug fixes
- core: Exit idle mode when delayed transport is in use (fea577c80). This was a long-standing race that could cause RPCs to hang, but was very unlikely to be hit. Avoiding the double-picking (8844cf7b8) made the race more visible
- netty: Fix Netty composite buffer merging to be compatible with Netty 4.1.111 (#11294) (0fea7dd). The previous behavior easily caused data corruption
- okhttp: Workaround SSLSocket not noticing socket is closed (a28357e19). Previously, shutting down when a new connection was being established could result in the server never becoming terminated
- inprocess: Fix listener race if transport is shutdown while starting (e4e7f3a06). This issue was unlikely to be hit outside of specialized tests
- services: restore //services:binarylog bazel target (#11292) (d57f271). This fixes a regression introduced in 1.62.2
- binder: Wait for all server transports to terminate before returning the security policy executor to the object pool (#11240) (34ee600dc)
- binder: Reject further SETUP_TRANSPORT requests post-BinderServer shutdown (#11260) (1670e97f7)
- bazel: Include missing com_google_protobuf_javalite in MODULE.bazel (#11147) (f995c121e)
Thanks to
@hakusai22
@firov
@mateusazis
@Mir3605
@niloc132
v1.64.1
What's Changed
- netty:Fix Netty composite buffer merging to be compatible with Netty 4.1.111 (1.64.x backport) by
@larry-safran
in grpc/grpc-java#11303v1.64.0
Avoid upgrading your application to Netty 4.1.111, as there is a possible corruption. Still investigating. See grpc/grpc-java#11284 .
API Changes
- compiler: the option
jakarta_omit
was renamed@generated=omit
(#11086) (8a21afcc9)New Features
- New API LoadBalancer.getChannelTarget() (4561bb5b8)
- opentelemetry: Publish new module grpc-opentelemetry (5ba1a5563). The feature is still missing documentation and an example. It only supports metrics; tracing and logs will be future enhancements. See gRFC A66
- bazel: Add support for bzlmod (#11046) (d1890c0ac)
- bazel: Replace usages of the old compatibility maven targets with
@maven
targets (00649913b)- okhttp: Support serverBuilder.maxConcurrentCallsPerConnection (Fixes #11062). (#11063) (805072339)
- xds: Experimental metrics recording in WRR LB (06df25b65, 35a171bc1, 2897b3939), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry. See gRFC A78
- rls: Experimental metrics recording in RLS LB (a9fb272b7, a1d19327f, 813331837), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry
... (truncated)