Update Core dependencies (non-major)#614
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
1cb4d61 to
a0d212b
Compare
a0d212b to
274fcde
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
1.5.9→1.6.48.4.0→8.13.28.4.0→8.13.24.34.0→4.34.14.34.0→4.34.14.34.0→4.34.14.34.0→4.34.11.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.03.4→3.50.0.2→0.1.02.4.0→2.6.00.9.7→0.9.80.9.7→0.9.81.10.0→1.11.01.10.0→1.11.01.10.0→1.11.01.10.0→1.11.00.31.0→0.32.10.31.0→0.32.12.2.0-Beta→2.2.02.2.0-Beta→2.2.02.2.0-Beta→2.2.02.2.0-Beta→2.2.02.2.0-Beta→2.2.02.2.0-Beta→2.2.02.2.0-Beta→2.2.05.14.2→5.14.42026.3.7→2026.5.22.0.0→2.1.12.0.0→2.1.13.4.0→3.4.33.4.0→3.4.33.4.0→3.4.33.4.0→3.4.33.4.0→3.4.33.4.0→3.4.33.4.0→3.4.33.4.0→3.4.31.10.2→1.11.01.10.2→1.11.01.10.2→1.11.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grpc/grpc-java (io.grpc:protoc-gen-grpc-java)
v1.81.0In this release we drop support for Android API level 22 or lower (Lollipop or earlier), following Google Play Service’s discontinued updates for Lollipop (API levels 21 & 22) and now requires a minimum of API level 23 (Android 6.0 Marshmallow).
API Changes
Behavior Changes
0675f70). DnsNameResolver ignores re-resolution requests on OpenJDK-like platforms if it has been too soon since the last DNS query because InetAddress.getAllByName() has a cache with a fixed entry lifetime, but this logic was disabled for Android which does not have that style of cache. Android’s cache uses the result TTL, which will rarely be less than 30 seconds. This change would probably be most noticeable when 1) changing to a different network (e.g., from wifi to mobile), 2) the server has different addresses for different networks, and 3) the app is not using AndroidChannelBuilder with anandroid.context.Context. For reference, it seems Chrome caches for 1 minuteBug Fixes
ManagedChannelOrphanWrappercould incorrectly log a "not shutdown properly" warning during garbage collection when using directExecutor(). (#12705) (d459338)typeUrl. (#12740) (eac9fe9)backend_service. This ensures xDS load balancing metrics are reported accurately. (#12735)New Features
0e39b29). This CallOption is copied by grpc-opentelemetry to thegrpc.client.call.customlabel as defined by gRFC A108. See also the gRPC OpenTelemetry Metrics guide (update in-progress)AdvancedTlsX509KeyManagerso that developers can now preserve and use key aliases when dynamically reloading TLS certificates. (#12686)Documentation
a3a9ffc) (#12726) (65ae2ef)3ed732f)Dependencies
16e17ab). Google-auth-library: 1.42.1, animal-sniffer: 1.27, assertj-core:3.27.7, error_prone_annotations:2.48.0, proto-google-common-protos:2.64.1, google-cloud-logging:3.23.10, jetty-http2-server:12.1.7, jetty-ee10-servlet:12.1.7, lincheck:3.4, opentelemetry-api:1.60.1, opentelemetry-exporter-prometheus:1.60.1-alpha, opentelemetry-gcp-resources:1.54.0-alpha, opentelemetry-sdk-extension-autoconfigure:1.60.1, opentelemetry-sdk-testing:1.60.1, robolectric:4.16.1, tomcat-embed-core:10.1.52, tomcat-embed-core9: 9.0.115,1528f80)Thanks to
GradleUp/compat-patrouille (com.gradleup.compat.patrouille:compat-patrouille-gradle-plugin)
v0.1.02025-10-10
Add support for
com.android.kotlin.multiplatform.libraryin #31v0.0.32025-10-06
Do not configure
JavaCompiletasks eagerly (#27)gradle/common-custom-user-data-gradle-plugin (com.gradle:common-custom-user-data-gradle-plugin)
v2.6.0: 2.6.0AI Agenttag toAIAI Agentvalue key toAI agentGITHUB_BASE_REFas the valuePR base branchv2.5.0: 2.5.0AI Agenttag to the Build Scan when invoked by an AI AgentKotlin/kotlinx-kover (org.jetbrains.kotlinx.kover)
v0.9.8===================
Kover Gradle Plugin
Internal features
#782Filled Implementation fields Vendor/Title/Version in MANIFEST.MFBugfixes
#799#772Fixed Android multiplatform library support in case of the violation of the project isolationKotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-protobuf)
v1.11.0==================
This release is based on Kotlin 2.3.20 and provides new Json exceptions API and some bugfixes and improvements.
Expose Json exceptions structure
To make working with exceptions easier and providing proper error codes in e.g., REST APIs,
classes
JsonException,JsonDecodingException, andJsonEncodingExceptionare now public.They have relevant public properties, such as
shortMessage,path,offset, and others.This API is currently experimental, and we're going to improve it further in the subsequent releases.
See the linked issues for the details: #1930, #1877.
Ability to hide user input from exception messages for security/privacy reasons.
Historically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason.
Such behavior may pose additional challenges for logging, analytics, and other systems, since
a system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic.
To address this issue, a new property
exceptionsWithDebugInfois added toJsonConfiguration.Disable it to hide user input from exception messages.
IMPORTANT: This behavior will be enabled by default when this property becomes stable.
See #2590 for more details.
Bugfixes and improvements
Kotlin/kotlinx.atomicfu (org.jetbrains.kotlinx.atomicfu)
v0.32.1Compare Source
v0.32.0Compare Source
SynchronizedObjectimplementation was reverted to version0.29.0to resolve a performance regression (See #584 for details)Kotlin/dokka (org.jetbrains.dokka)
v2.2.0: 2.2.0Dokka Gradle Plugin
Starting from Dokka 2.1.0, the new Dokka Gradle Plugin is enabled by default. The documentation on kotlinlang.org has been updated accordingly:
Dokka 2.2.0 introduces multiple improvements and fixes:
suppressGeneratedFilesflag was unused (#4348)olderVersionsDirNameto DokkaVersioningPluginParameters (#4301). Thanks to @osipxd!Analysis improvements
Starting from Dokka 2.1.0, the K2 analysis is enabled by default. K2 analysis is now stable, enabled by default, and fully migrated to the new shared Analysis API. This includes the migration to the new KDoc resolution API within the Analysis API.
Dokka 2.2.0 introduces multiple improvements and fixes:
actualdeclarations to automatically inherit their documentation fromexpectcounterparts in multiplatform projects (#2493, #4245, #4351)org.jetbrains.dokka.analysis.enableExperimentalKDocResolutionsystem propertyMultiple pages associated with key(#4300)@seeblock (#3680)?on properties with a type of typealias to nullable type (#4337)@paramtag (#4065)<pre>and<code>tags generated from Java sources (#4346)MarkDocTag,TextStyle.Highlightand support for<mark>javadoc HTML tag (#4376)Kotlin playground runnable samples extracted into a separate plugin
Starting with Dokka 2.2.0, Kotlin Playground–based rendering of
@sampleKDoc references is disabled by default. Samples are now rendered as non-runnable code blocks.Support for interactive, runnable samples has been extracted into a separate plugin with configurable options, including custom Playground scripts and server URLs. See the plugin README.md for setup instructions.
Other changes and bugfixes
Changes from 2.2.0-Beta
Feedback
We would appreciate your feedback!
JetBrains/kotlin-wrappers (org.jetbrains.kotlin-wrappers:kotlin-js)
v2026.5.2Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.5.1...2026.5.2
v2026.5.1Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.5.0...2026.5.1
v2026.5.0Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.15...2026.5.0
v2026.4.15Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.14...2026.4.15
v2026.4.14Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.13...2026.4.14
v2026.4.13Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.12...2026.4.13
v2026.4.12Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.11...2026.4.12
v2026.4.11Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.10...2026.4.11
v2026.4.10Compare Source
What's Changed
autoUpdateby @porotkin in #2851Full Changelog: JetBrains/kotlin-wrappers@2026.4.9...2026.4.10
v2026.4.9Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.8...2026.4.9
v2026.4.8Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.7...2026.4.8
v2026.4.7Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.6...2026.4.7
v2026.4.6Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.5...2026.4.6
v2026.4.5Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.4...2026.4.5
v2026.4.4Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.3...2026.4.4
v2026.4.3Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.2...2026.4.3
v2026.4.2Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.1...2026.4.2
v2026.4.1Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.4.0...2026.4.1
v2026.4.0Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.17...2026.4.0
v2026.3.17Compare Source
What's Changed
useLocationjsdoc by @aerialist7 in #2847ParsedLocation.hashjsdoc by @aerialist7 in #2848Full Changelog: JetBrains/kotlin-wrappers@2026.3.16...2026.3.17
v2026.3.16Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.15...2026.3.16
v2026.3.15Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.14...2026.3.15
v2026.3.14Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.13...2026.3.14
v2026.3.13Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.12...2026.3.13
v2026.3.12Compare Source
What's Changed
Full Changelog: JetBrains/kotlin-wrappers@2026.3.11...2026.3.12
v2026.3.11Compare Source
What's Changed
findByTestIdresults better in react tests by @mkienenb in #2843New Contributors
Full Changelog: JetBrains/kotlin-wrappers@2026.3.10...2026.3.11
v2026.3.10Compare Source
BREAKING CHANGE
React
awaitCancellationcleanup helperuseEffect { val unsubscribe = api.addHandler { setData(it) } awaitCancellation { // will be called when React calls cleanup unsubscribe() } }v2026.3.9Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.8...2026.3.9
v2026.3.8Compare Source
Full Changelog: JetBrains/kotlin-wrappers@2026.3.7...2026.3.8
ktorio/ktor (io.ktor:ktor-client-websockets)
v3.4.3Bugfixes
configmethod is closedclose()races with in-flightexecute()since 3.4.2cancelCallOnCloseon, cancels subsequent requests when CallLogging plugin with callIdMdc is installedv3.4.2Improvements
formFieldLimitdocuments incorrect default value (64 KB instead of 50 MiB)Bugfixes
JsWebSocketSession._closeReasonis completed twicev3.4.1Improvements
Bugfixes
kty=ECandalg=nullConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.