Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.14.1
->8.14.3
4.9.3
->4.9.4
1.18.0
->1.19.0
2.19.0
->2.20.0
1.13.1
->1.14.0
3.2.0
->3.2.2
7.13.0
->7.16.0
3.27.3
->3.27.4
18.0.0
->18.3.0
18.0.0
->18.3.0
7.0.3
->7.2.1
6.1.12
->6.2.4
5.3.0
->5.3.2
Release Notes
gradle/gradle (gradle)
v8.14.3
: 8.14.3Compare Source
The Gradle team is excited to announce Gradle 8.14.3.
This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.
Here are the highlights of this release:
Read the Release Notes
We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.
Upgrade instructions
Switch your build to use Gradle 8.14.3 by updating your wrapper:
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.14.2
Compare Source
spotbugs/spotbugs (com.github.spotbugs:spotbugs-annotations)
v4.9.4
Compare Source
Changed
AnnotationMatcher
can now ignore bugs if annotation is also applied on methods or fields. Previously only annotations on classes were considered.LOCAL_VARIABLE_UNKNOWN
with exact method name forNP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
(#3485)Fixed
US_USELESS_SUPPRESSION_ON_*
on methods, fields, parameters, packages or classes with an*.Generated
annotation with retention >= class (#3350)(#3409)ResourceValueFrame.java
to Enum (#2061)FS_BAD_DATE_FORMAT_FLAG_COMBO
(#3387)FindNoSideEffectMethods
detector (#3320)RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT
when part of a MockitodoAnswer()
,doCallRealMethod()
,doNothing()
,doThrow()
ordoReturn()
call (#3334)CT_CONSTRUCTOR_THROW
false positive with public and private constructors in specific order of methods (#3417)AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
,AT_NONATOMIC_64BIT_PRIMITIVE
andAT_STALE_THREAD_WRITE_OF_PRIMITIVE
FP when the relevant code is in private method, which is only called with proper synchronization (#3428)RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT
when part of a BDDMockito call (#3441)AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
when field of a local variable is set. (#3459)AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
FP when there was no compound operation (#3363)NM_FIELD_NAMING_CONVENTION
crash in the TestASM detector (#3489)UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
for fields initialized in JUnit 3/4setUp()
method. (#3169)US_USELESS_SUPPRESSION_ON_FIELD
/UUF_UNUSED_FIELD
false positive (#3496)TextUICommandLine
supports all options encoded in Eclipse preferences file (#3520)NoSuchElementException
whenhasNext()
returns true (#3501)DMI_INVOKING_TOSTRING_ON_ARRAY
on newer JDK (#1147)NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
false positive withObjects.requireNonNull
(#2965) (#3573)SF_SWITCH_NO_DEFAULT
false positive fix (#1148) (#3572)Added
US_USELESS_SUPPRESSION_ON_*
messages (#3395)@NotThreadSafe
(#3390)CWO_CLOSED_WITHOUT_OPENED
for locks that might be released without even being acquired. (See SEI CERT rule LCK08-J) (#2055)ResourceValueFrame
.DMI_MISLEADING_SUBSTRING
for callingsubString(0)
on a StringBuffer/StringBuilder (#1928)Signing
apache/commons-codec (commons-codec:commons-codec)
v1.19.0
The Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.
The Apache Commons Codec component contains encoders and decoders for
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.
This is a feature and maintenance release. Java 8 or later is required.
ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)
v3.2.2
: 3.2.2v3.2.1
: 3.2.1computeIfAbsent
for an async cache's synchronous view to retry if incompleteCaffeineSpec
when being reflectively constructed (#1839)commercetools/commercetools-sdk-java-v2 (com.commercetools.sdk:commercetools-sdk-java-api)
v18.3.0
Compare Source
What's Changed
8379f6a
by @renovate in https://github.com/commercetools/commercetools-sdk-java-v2/pull/906df432ce
by @renovate in https://github.com/commercetools/commercetools-sdk-java-v2/pull/892Api changes
Removed Property(s)
/[0-9].[0-9]*[1-9]/
from typeCategoryOrderHints
//
from typeProductVariantChannelAvailabilityMap
Changed Property(s)
filter
of typeSearchSorting
from typeSearchQueryExpression
toSearchQuery
Added Property(s)
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/
to typeCategoryOrderHints
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/
to typeProductVariantChannelAvailabilityMap
Full Changelog: commercetools/commercetools-sdk-java-v2@18.2.0...18.3.0
v18.2.0
Compare Source
Fixes
Fixed version ranges for OkHttp and Apache clients to prevent the resolution of next major alpha versions using Maven.
What's Changed
Api changes
Added Type(s)
ExpiredCustomerEmailTokenError
ExpiredCustomerPasswordTokenError
GraphQLExpiredCustomerEmailTokenError
GraphQLExpiredCustomerPasswordTokenError
CheckoutOrderCreationFailedEvent
CheckoutPaymentAuthorizationCancelledEvent
CheckoutPaymentAuthorizationFailedEvent
CheckoutPaymentAuthorizedEvent
CheckoutPaymentCancelAuthorizationFailedEvent
CheckoutPaymentChargeFailedEvent
CheckoutPaymentChargedEvent
CheckoutPaymentRefundFailedEvent
CheckoutPaymentRefundedEvent
CheckoutMessageOrderPayloadBaseData
CheckoutMessagePaymentsPayloadBaseData
Added Property(s)
invalidateOlderTokens
to typeCustomerCreateEmailToken
invalidateOlderTokens
to typeCustomerCreatePasswordResetToken
invalidateOlderTokens
to typeCustomerToken
value
to typeCustomerEmailTokenCreatedMessage
invalidateOlderTokens
to typeCustomerEmailTokenCreatedMessage
value
to typeCustomerPasswordTokenCreatedMessage
invalidateOlderTokens
to typeCustomerPasswordTokenCreatedMessage
value
to typeCustomerEmailTokenCreatedMessagePayload
invalidateOlderTokens
to typeCustomerEmailTokenCreatedMessagePayload
value
to typeCustomerPasswordTokenCreatedMessagePayload
invalidateOlderTokens
to typeCustomerPasswordTokenCreatedMessagePayload
Added Enum(s)
checkout
to typeEventSubscriptionResourceTypeId
CheckoutOrderCreationFailed
to typeEventType
CheckoutPaymentAuthorizationCancelled
to typeEventType
CheckoutPaymentAuthorizationFailed
to typeEventType
CheckoutPaymentAuthorized
to typeEventType
CheckoutPaymentCancelAuthorizationFailed
to typeEventType
CheckoutPaymentCharged
to typeEventType
CheckoutPaymentChargeFailed
to typeEventType
CheckoutPaymentRefunded
to typeEventType
CheckoutPaymentRefundFailed
to typeEventType
Import changes
Removed Property(s)
/^[a-z]{2}(-[A-Z]{2})?$/
from typeSearchKeywords
/^[a-z]{2}(-[A-Z]{2})?$/
from typeLocalizedString
Added Property(s)
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/
to typeSearchKeywords
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/
to typeLocalizedString
Full Changelog: commercetools/commercetools-sdk-java-v2@18.1.0...18.2.0
v18.1.0
Compare Source
New features
Split packages
Additionally to the package
commercetools-sdk-java-api
we also release packages split by domain. This allows package size optimization for deployment targets with size constrains. See also https://commercetools.github.io/commercetools-sdk-java-v2/javadoc/com/commercetools/docs/meta/SizeOptimization.htmlWhat's Changed
Import changes
Removed Property(s)
/^[a-z]{2}(-[A-Z]{2})?$/
from typeSearchKeywords
/^[a-z]{2}(-[A-Z]{2})?$/
from typeLocalizedString
Added Property(s)
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/
to typeSearchKeywords
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/
to typeLocalizedString
Full Changelog: commercetools/commercetools-sdk-java-v2@18.0.0...18.1.0
ajoberstar/grgit (org.ajoberstar.grgit)
v5.3.2
Compare Source
Patch release to fix a vulnerable transitive dependency.
Breaking Changes
None
Enhancements
None
Fixes
Deprecations
None
Compatibility
Tested on the following version:
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.