Repository navigation
fix(deps): update all non-major dependencies - #259
Conversation
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
dcb7497 to
06534e1
Compare
06534e1 to
db339f3
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
v7.0.1→v7.0.29.8.0→9.8.14.10.4→4.10.53.3.0→3.3.14.10.4→4.10.57.29.0→7.41.06.5.12→6.5.133.1.0→3.2.08.10.3→8.10.4Release Notes
actions/upload-artifact
v7.0.2Compare Source
What's Changed
New Contributors
Full Changelog: actions/upload-artifact@v7.0.1...v7.0.2
gradle/gradle (gradle)
v9.8.1: 9.8.1Compare Source
This is a patch release for Gradle 9.8.0. We recommend using 9.8.1 instead of 9.8.0.
This release addresses three high rated vulnerabilities:
The following issues were resolved:
Read the Release Notes
We would like to thank the following community members for their contributions to this release of Gradle:
Aman Gautam,
Björn Kautler,
Eng Zer Jun,
Hashim Khan,
Julian Krannich,
KBS,
Labh R Jethe,
Mark Dodgson,
Maxim,
monkey,
nataphon-ktsystems,
Paul King,
Qiu Tian,
rg_sandesh,
Roberto Perez Alcolea,
Sean,
Zongle Wang.
Upgrade instructions
Switch your build to use Gradle 9.8.1 by updating your wrapper:
See the Gradle 9.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.
spotbugs/spotbugs (com.github.spotbugs:spotbugs-annotations)
v4.10.5Compare Source
Added
ReflectiveAccessTrackerto track fields accessed via reflection - such as VarHandle, MethodHandle or AtomicFieldUpdaters (#3954) to fix issue (#2749)Changed
@SuppressFBWarningsannotation on a method or a constructor now suppresses warnings reported in their lambdas too (#724)Fixed
NP_NULL_ON_SOME_PATHfalse positive when a field null check that throws usesfield == nullbut notnull == field(#4147)RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECTfalse negative when the ignored result comes fromArrays.copyOf,Arrays.copyOfRangeor any pure static method or constructor of a class usingassert(#3900)AA_ASSERTION_OF_ARGUMENTSfalse negative when a public method validates a parameter withassertandinstanceof(#4305)PT_ABSOLUTE_PATH_TRAVERSALfalse negative fornew File(parent, child), where the attacker controlled segment is the second argument (#4340)UL_UNRELEASED_LOCKfalse negative when a method acquires a lock and never callsunlock(#4310)TLW_TWO_LOCK_WAITfalse negatives when a class waits while holding two monitors but has no matchingnotify()call (#4323)NP_ALWAYS_NULLfalse positives when a non-null value is known to satisfy aninstanceofcheck (#4272)RANGE_ARRAY_INDEXfalse positive when the array access is inside unreachable code caused by an impossible null condition (e.g.if (x == null && x != null)) (#4275)NP_NULL_ON_SOME_PATHfalse positive wheninstanceofcheck is always true because the value was created withnewand its exact type is a subtype of the checked type (e.g.Base value = new Derived(); if (value instanceof Derived) result = new Object(); result.toString()) (#4273)NN_NAKED_NOTIFYfalse positive when guarded state is updated before the synchronized block that callsnotify/notifyAll(#3786)SA_LOCAL_SELF_ASSIGNMENTfalse positive in methods with++/--inside a switch nested in a try-catch block (#3929)AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLEfalse negative for non-atomic read-modify-write in inner classes accessing enclosing shared fields (#4236)OS_OPEN_STREAMfalse positive when the result ofPrintWriter.append()is reassigned before closing the writer (#4274)OS_OPEN_STREAMfalse positive when a stream is wrapped (e.g. in aPrintStream,BufferedOutputStreamorPrintWriter) and the wrapped stream is closed instead of the wrapper (#4304)SING_SINGLETON_GETTER_NOT_SYNCHRONIZEDfalse negative when lazy init uses a ternary assignment instead of anifstatement (#4154)UR_UNINIT_READfalse negative for compound assignment to a field (e.g.m_iType |= e) (#4233)NP_BOOLEAN_RETURN_NULLfalse negative whennullis returned via a local variable (#4234)MS_EXPOSE_BUFandEI_EXPOSE_BUFfalse negative when returningBuffer.array()(#4235)OBL_UNSATISFIED_OBLIGATIONfalse negatives for unclosedCallableStatements returned byConnection.prepareCall(#4148)LI_LAZY_INIT_STATICfalse negative when field is lazily initialized using a method call (#4276)DMI_RANDOM_USED_ONLY_ONCEFP when Random is used inside loop but created before (#3937)NP_LOAD_OF_KNOWN_NULL_VALUEfalse negative when null check usesinstanceof(#3916)MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTORfalse negative when a constructor calls an overridable method that takes arguments, such as a setter (e.g.setValue(value)) (#4309)-conserveSpacewith a JVM system property instead passing it to Java Application as equivalent to-effort:min(#4268)USO_UNSAFE_ACCESSIBLE_OBJECT_SYNCHRONIZATIONfalse positive whenclone()assigns a newly created lock object to the copy (#4320)CT_CONSTRUCTOR_THROWfalse positive with sealed classes (#4259)JrtfsCodeBaseresolving JDK classes from the module image of the running JVM instead of the JDK the givenjrt-fs.jarbelongs to, so that-auxclasspath <other-jdk>/lib/jrt-fs.jaris honoured (#4329)USO_UNSAFE_ACCESSIBLE_OBJECT_SYNCHRONIZATIONfalse positive when a lock is assigned to a newly allocated object (#4331)writeReplace()andwriteExternal()as mutators (#1719)CheckRelaxingNullnessAnnotation(#4389)ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)
v3.3.1: 3.3.1Compare Source
ForkJoinPoolqueue corruption caused by resubmitting a reusableForkJoinTask(#2021)spotbugs/spotbugs-gradle-plugin (com.github.spotbugs.snom:spotbugs-gradle-plugin)
v6.5.13Compare Source
Bug Fixes
MiniPlaceholders/MiniPlaceholders (io.github.miniplaceholders:miniplaceholders-api)
v3.2.0Compare Source
Features
Configuration
📅 Schedule: (UTC)
🚦 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.