Fixes
-
Fix iOS screenshots no longer being captured since 8.19.0 (Feedback Widget screenshot,
attachScreenshot,Sentry.captureScreenshot()) by reverting the iOSSentrySDK.internalmigration from #6380 (#6491, #6497) -
Strip empty
turbo_module.name/turbo_module.methodtags inturboModuleContextIntegrationso events captured outside an active TurboModule call no longer carry an ingestion "Processing Error" (#6506) -
Make
copySentryJsonConfigurationand the*_SentryUploadGradle tasks compatible with the Gradle Configuration Cache (#6469)These tasks previously read
projectstate at execution time —onlyIfpredicates resolving closures fromproject.extra, plusproject.rootDir,project.copy,project.logger, andProject.fileinside task actions — which fails the build withCould not evaluate onlyIf predicatewhenorg.gradle.configuration-cache=true(Gradle 9 defaults to recommending it). Environment reads are now captured at configuration time, file copies use an injectedFileSystemOperations, and task actions use the task's ownlogger. No behaviour change. Interim step ahead of the full SAGP migration (getsentry/sentry-android-gradle-plugin#796).