Update kotlin#15
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
October 6, 2023 05:13
3b9e92b to
759f998
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
October 31, 2023 14:59
759f998 to
4aae55c
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
November 16, 2023 08:26
4aae55c to
12235b1
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
3 times, most recently
from
November 27, 2023 18:09
fe41d65 to
b31810f
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
December 1, 2023 04:57
b31810f to
e47353c
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
December 16, 2023 11:20
6c16aa4 to
76af3b1
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
December 22, 2023 04:59
76af3b1 to
5b5cbbb
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
January 10, 2024 18:00
5b5cbbb to
1718b7b
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
February 1, 2024 21:20
417affb to
9a53f55
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
February 17, 2024 06:00
4f0a6f9 to
cf9deea
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
February 29, 2024 08:29
cf9deea to
b602068
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
March 10, 2024 17:17
99143ab to
6da42c0
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
March 14, 2024 23:51
6da42c0 to
45dbb33
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
April 5, 2024 05:53
45dbb33 to
19aaa8f
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
3 times, most recently
from
May 11, 2024 17:53
61fc9c1 to
6a1723f
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
May 23, 2024 02:41
6a1723f to
4154ee6
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
June 9, 2024 08:48
432940b to
7e9f2d4
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
June 25, 2024 20:51
7e9f2d4 to
cea2186
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
July 12, 2024 17:40
cea2186 to
dd2263f
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
July 30, 2024 05:35
dd2263f to
d215bdf
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
August 8, 2024 06:00
d215bdf to
e2a60b2
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
January 10, 2025 04:13
798c897 to
2233a09
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
January 29, 2025 19:54
805ed8f to
4a8663a
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
February 15, 2025 08:23
4a8663a to
3e2f156
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
March 1, 2025 03:47
3e2f156 to
2ea0b9a
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
March 22, 2025 00:07
2ea0b9a to
9b12478
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
April 10, 2025 20:17
1dcd121 to
fc5081b
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
May 1, 2025 12:06
fc5081b to
a9410e3
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
May 17, 2025 08:00
a9410e3 to
964dc1d
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
June 14, 2025 19:53
964dc1d to
e3cd068
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
June 29, 2025 07:55
e3cd068 to
dfc48dd
Compare
|
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
August 16, 2025 00:04
dfc48dd to
abddcaf
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
September 14, 2025 19:41
dc56bd1 to
c445271
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
October 8, 2025 23:31
c445271 to
577f832
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
October 25, 2025 08:11
577f832 to
9ef3ef1
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
November 8, 2025 03:55
9ef3ef1 to
31b7515
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
November 21, 2025 04:05
31b7515 to
e8a268f
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
December 18, 2025 12:12
e8a268f to
a1ac047
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
2 times, most recently
from
January 28, 2026 23:48
55b96c0 to
7e04ff2
Compare
|
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
February 6, 2026 07:38
7e04ff2 to
8aaa53e
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
February 19, 2026 07:47
8aaa53e to
04d1435
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
March 31, 2026 12:03
04d1435 to
23ac3e3
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
April 15, 2026 16:49
23ac3e3 to
c06aa57
Compare
renovate
Bot
force-pushed
the
renovate/kotlin
branch
from
April 30, 2026 02:25
c06aa57 to
90c0a67
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.9.22-1.0.16→2.3.101.4.1→1.11.00.3.5→0.5.11.1.2→2.4.101.7.3→1.11.01.7.3→1.11.01.7.3→1.11.01.7.3→1.11.01.9.22→2.4.101.9.22→2.4.101.9.22→2.4.10Release Notes
google/ksp (com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin)
v2.3.10Compare Source
What's Changed
KSTypeImplto speed up processing (#2896)@JvmRecord(#2813)kotlinx.coroutinesin the distributed uber jarsymbol-processing-aa-embeddable(#2938)ksp(...)Gradle configuration in Kotlin Multiplatform (KMP) projects in favor of target-specific configurations (#2956). Note: Non-KMP projects are also affected. For migration details, see the documentation.Contributors
Full Changelog: google/ksp@2.3.9...2.3.10
v2.3.9Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.8...2.3.9
v2.3.8Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.7...2.3.8
v2.3.7Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.6...2.3.7
v2.3.6Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.5...2.3.6
v2.3.5Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.4...2.3.5
v2.3.4Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.3...2.3.4
v2.3.3Compare Source
What's Changed
Contributors
Full Changelog: google/ksp@2.3.2...2.3.3
v2.3.2Compare Source
What's Changed
Note: This release is a hotfix for a regression introduced in 2.3.1
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.3.1...2.3.2
v2.3.1Compare Source
What's Changed
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.3.0...2.3.1
v2.3.0Compare Source
What's Changed
Reason for 2.3.0 version name:
Full Changelog: google/ksp@2.2.20-2.0.4...2.3.0
v2.2.21-2.0.5Compare Source
What's Changed
Full Changelog: google/ksp@2.2.21-2.0.4...2.2.21-2.0.5
v2.2.21-2.0.4Compare Source
What's Changed
Full Changelog: google/ksp@2.2.21-RC2-2.0.4...2.2.21-2.0.4
v2.2.20-2.0.4Compare Source
What's Changed
Unable to build on AGP 8.11.1 using KSP 2.2.20-2.0.3 due to class cast exception #2614
Resolver#getJvmCheckedException(KSPropertyAccessor) throws IllegalArgumentException #2548
ClassCastException when building with 2.2.20-2.0.3 #2598
Replace KaFirStopWorldCacheCleaner with no-op implementation #2626
BuildConfig values are not available during annotation process after upgrading ksp from 2.2.10-2.0.2 -> 2.2.20-2.0.3 #2597
Missing Gradle task wiring with 2.2.20-2.0.3 #2595
2.2.20-2.0.3 + protobufJavalite build errors #2596
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.2.20-2.0.3...2.2.20-2.0.4
v2.2.20-2.0.3Compare Source
What's Changed
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.1.21-2.0.2...2.2.20-2.0.3
v2.2.20-2.0.2Compare Source
What's Changed
Full Changelog: google/ksp@2.2.20-RC2-2.0.2...2.2.20-2.0.2
v2.2.10-2.0.2Compare Source
What's Changed
Full Changelog: google/ksp@2.2.10-RC2-2.0.2...2.2.10-2.0.2
v2.2.0-2.0.2Compare Source
What's Changed
Full Changelog: google/ksp@2.2.0-RC3-2.0.2...2.2.0-2.0.2
v2.1.21-2.0.2Compare Source
What's Changed
KSP1: use new mangling scheme for inline classes #2446
KSP task (non-)registration happens too soon #1789
[ksp2] Resolver.getJvmName wrong for properties starts with is #2275
Inlined JVM name is not correct #1493
[KSP2] Annotation values of inner annotations shouldn't be marked as default #2437
Properly support @ all annotation use site target #2438
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.1.21-2.0.1...2.1.21-2.0.2
v2.1.21-2.0.1Compare Source
What's Changed
Full Changelog: google/ksp@2.1.21-RC2-2.0.1...2.1.21-2.0.1
v2.1.20-2.0.1Compare Source
What's Changed
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.1.20-2.0.0...2.1.20-2.0.1
v2.1.20-2.0.0Compare Source
What's Changed
Full Changelog: google/ksp@2.1.20-1.0.32...2.1.20-2.0.0
v2.1.20-1.0.32Compare Source
What's Changed
#2379 [KSP2] resolved type of vararg parameter in functions changed vs KSP1
#2358 [KSP2] Annotation missing from property when VALUE_PARAMETER target is used.
And various performance optimizations!
v2.1.20-1.0.31Compare Source
What's Changed
Full Changelog: google/ksp@2.1.20-RC2-1.0.31...2.1.20-1.0.31
v2.1.10-1.0.31Compare Source
Bug Fixes
v2.1.10-1.0.30Compare Source
Bugs Fixed / PR Landed
#2325 [KSP2] KSType.arguments return arguments on aliased type.
#2312 Partially migrate KSP off AGP's legacy Variant API
#2309 Resolver#getDeclarationsFromPackage() does not find generated files
#2252 Incremental processing breaks when a project dependency is modified
#2265 [ksp2] ksType.arguments will crash on a typealias's java wildcard type
#2264 [ksp2] getJavaWildcard does not return wildcard for List param (different with kapt/ksp1)
#2246 Resolver returns non-equal instances of the same declaration.
#2254 [KSP2] Resolver#overrides() gives incorrect result when method isn't accessible.
v2.1.10-1.0.29Compare Source
What's Changed
Full Changelog: google/ksp@2.1.10-RC2-1.0.29...2.1.10-1.0.29
v2.1.0-1.0.29Compare Source
Updates
Contributors
Thanks to everyone who reported bugs and participated in discussions!
v2.1.0-1.0.28Compare Source
What's Changed
Full Changelog: google/ksp@2.1.0-RC2-1.0.28...2.1.0-1.0.28
v2.0.21-1.0.28Compare Source
Updates
Contributors
Thanks to @GeorgCantor and everyone who reported bugs and participated in discussions!
v2.0.21-1.0.27Compare Source
Bugs Fixed
Contributors
Thanks to @jonamireh, @kuanyingchou, @martinbonnin, @pablobaxter, @scott-pollom, and everyone who reported bugs and participated in discussions!
v2.0.21-1.0.26Compare Source
Bugs Fixed
Full Changelog: google/ksp@911690b...2.0.21-1.0.26
Contributors
Thanks to @ansman, @asapha, @kaeawc, @kuanyingchou, @scott-pollom, and everyone who reported bugs and participated in discussions!
v2.0.21-1.0.25Compare Source
What's Changed
Full Changelog: google/ksp@2.0.21-RC-1.0.25...2.0.21-1.0.25
v2.0.20-1.0.25Compare Source
Bugs Fixed
Inlined JVM name is not correct #1493
[KSP2] NullPointerException when getting name of nested annotation #1963
[KSP2] The status was unresolved for FirSimpleFunctionImpl #1938
[KSP2] Class values in type annotations get resolved to error type #1933
[KSP2] Comparing KSType leads to exception #1918
[KSP2] Can't find values in repeatable annotations #1883
incremental: aggregating outputs should always be invalidated #2027
[KSP2] Not yet implemented: KSValueArgumentLiteImpl.getLocation #2048
[KSP2] Not yet implemented: KSValueArgumentImpl.getParent #2049
getSymbolsWithAnnotation returns copy function from data class #1996
[KSP2] Annotations got use-site target when there are none specified #1882
getting null pointer exception #1929
[KSP2] Calling getDeclarationsInSourceOrder throws KotlinIllegalStateExceptionWithAttachments #1930
[KSP2] A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction #1941
KSP2: Resolver.getJvmNames doesn't work for inline and internal classes #1640
kspCaches don't work together with Gradle build cache #2042
Contributors
Thank you so much! @ansman, @kuanyingchou
Full Changelog: google/ksp@2.0.20-1.0.24...2.0.20-1.0.25
v2.0.20-1.0.24Compare Source
What's Changed
v2.0.10-1.0.24Compare Source
What's Changed
v2.0.0-1.0.24Compare Source
What's Changed
#2013 Handle edge cases of KtAnnotated.annotations
#2009 Fix :kotlin-analysis-api:shadowJar failing on Windows
#2006 Use symbol-processing-aa-embeddable in Gradle
Bugs Fixed
#1956 IllegalAccessError in Dagger with KSP2.0.0-1.0.22 and KSP2
#1998 KSP2 version 2.0.0-1.0.23 crashes on Moshi codegen with NoSuchElementException: Collection contains no element matching the predicate.
Full Changelog:
e880744...c63864cv2.0.0-1.0.23Compare Source
Issues fixed
v2.0.0-1.0.22Compare Source
Important Changes
KSErrorType.toString()now contains the reference name it was tried to be resolved, and thereforeKSErrorTypeis no longer a singleton. Processors relying on equality checks of that (in contrast of usingKSType.isError) will need to be updated accordingly.Issues Fixed
#1908 KSP2: Calling KSP2 in programs does not appear to work on macOS or Windows
#1917 KSP2's symbol-processing-aa-embeddable artifact exposes an unresolvable pre-release kotlin 2.0.20 dependency
#1911 NoSuchMethodError when running KSP2 with Dagger (KSP 2.0.0-1.0.21)
#1909 KSP2: default annotation arguments no longer work in 1.0.21
#1232 Expose simple names on a missing types's synthetic declaration
#1857 [KSP2] Modifiers are missing for property accessors
#1924 [KSP2] Type arg becomes '*' after calling KSType.replace() with an error type
#1948 KSP2 default annotation KClass values for built-in types use java.lang.* versions
What's Changed
Full Changelog: google/ksp@2.0.0-1.0.21...2.0.0-1.0.22
v2.0.0-1.0.21Compare Source
This release brings mostly bug fixes into KSP2 beta
Users are encouraged to try out KSP2 beta.
new feature
expose an API in Resolver to retrieve the module name for handling mangling of internal members #1621
issues fixed
v1.9.25-1.0.20Compare Source
KSP 1.0.20 for Kotlin 1.9.25
v1.9.24-1.0.20Compare Source
KSP 1.0.20 for kotlin compiler version 1.9.24
v1.9.23-1.0.20Compare Source
KSP1 issues fixed
KSP2 issues fixed
v1.9.23-1.0.19New APIs
SymbolProcessorEnvironment.kspVersionCodeGenerator.associateWithFunctionsandCodeGenerator.associateWithPropertiesIssues fixed in KSP2
Issues fixed in KSP Gradle Plugin
Known issues
v1.9.22-1.0.17Compare Source
Issues fixed
Resolver#getJvmCheckedExceptionresults in<ERROR TYPE>when throwing type variable. #1460$in name arenullwhen used in Kotlin source #1671Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json)
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
Configuration
📅 Schedule: (UTC)
* 0-3 * * *)🚦 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.