Bump kotlin from 2.1.21 to 2.2.0
Open
Number: #339
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
June 24, 2025 at 03:48 AM UTC
(6 months ago)
(6 months ago)
Updated:
June 24, 2025 at 03:48 AM UTC
(6 months ago)
(6 months ago)
Labels:
dependencies java
dependencies java
Assignees:
hfhbd
hfhbd
Description:
Bumps kotlin from 2.1.21 to 2.2.0.
Updates org.jetbrains.kotlin.jvm from 2.1.21 to 2.2.0
Release notes
Sourced from org.jetbrains.kotlin.jvm's releases.
Kotlin 2.2.0
Changelog
Analysis API
KT-73337Migrate analysis sources to new IR parameter APIKT-75880K2 Mode: Typealias reference resolves to the underlying class in KMP projectKT-74246KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-siteKT-57733Analysis API: Use optimizedModuleWithDependenciesScopes in combined symbol providersKT-69535Redesign 'containingSymbol'KT-69950Analysis API: IntroduceisSubtypeOf(ClassId)KT-68393Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocaltoclassIdKT-62924Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableIdAnalysis API. Code Compilation
KT-75502K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin projectKT-73077Evaluation of inline functions is broken inside Kotlin project and Amper module in Idea sourcesKT-73936K2: CyclicInlineDependencyException: Inline functions have a cyclic dependency in evaluatorKT-74582InterpreterMethodNotFoundError when trying to evaluate simple expressions after recent fixesKT-74524Compilation exception with incorrect JvmName annotation argumentsKT-74443Compilation peer collector ignores inline property accessorsAnalysis API. FIR
New Features
KT-73493Support context parametersPerformance Improvements
KT-75790Experiment with increasing DEFAULT_LOCKING_INTERVAL timeKT-72159LLFirCompilerRequiredAnnotationsTargetResolver: consider rewriting it to use honest jumping locksFixes
KT-76331Cleanup FileStructureElement for classesKT-73117K2 AA: Exception "Setter is not found" when val has a setter without bodyKT-76540K2: Missing library dependency on Android SDK from androidx.activity-1.8.2 causes LiveEdit failuresKT-73266K2. "Declaration should have non-local container" with unclosed annotation on top-level functionKT-76432JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImplKT-76217K2 AA: "No fir element was found for KtParameter" with multiple context parameter listsKT-74740Highlighting is broken after the built-in serialization refactoringKT-76366ContextCollector: annotations on class members don't have the class as implicit receiverKT-76352ContextCollector: wrong class annotation context in BODY modeKT-76341ContextCollector: support dangling modifiersKT-76332"Declaration should have non-local container" for declaration inside file annotationKT-76115DisableFirElementBuilder#getFirForElementInsideAnnotationsoptimization for files, classes and scriptsKT-76347ContextCollector: avoid resolution for enum entry annotationsKT-76272Cleanup AbstractFileStructureTest
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.jvm's changelog.
2.2.0-RC3
Compiler
KT-77301False positive Context Parameter resolution when using DslMarkerJavaScript
KT-78073K/JS: KProperty from local delegate changes after another delegate is invokedKlibs
KT-78168K/N: "IndexOutOfBoundsException: Index 3 out of bounds for length 3" for iOS build with Kotlin 2.2.0-RC22.2.0-RC2
Backend. Wasm
KT-77622K/Wasm: investigate CMP crash on mobile SafariCompiler
KT-77220Annotation with EXPRESSION is not allowed on lambdas in Kotlin 2.2.0Compose compiler
b/420729503Avoid copying@Deprecatedannotations on Compose compiler stubsb/417412949Emit fake line number forskipToGroupEndbranchIR. Tree
KT-77508K/JS and K/Native CompilationException Wrong number of parameters in wrapperJVM. Reflection
KT-77663Reflection: java.util.ServiceConfigurationError: "module kotlin.reflect does not declareuses" when using kotlin-reflect in modular modeTools. CLI
KT-77445UNRESOLVED_REFERENCE when importing classes from kotlin-stdlibTools. Gradle. Multiplatform
KT-77404The kotlin-stdlib and annotations are missing from commonTest dependencies with 2.2.0-Beta12.2.0-RC
Compiler
... (truncated)
Commits
631e9fdAdd ChangeLog for 2.2.0-RC3f4ff47f[Accessors] Correctly create arguments for accessors4086c4b[Gradle] Apply Dokka versioning plugin also to leaf partial htmla8a8e06[JS] Fix getting names of local delegated properties3b804bc[JS] Introduce theJsNoLiftingannotation classe690a3a[test] Add a reproducer for KT-780730f85940[FIR] Fix collection of DSL markers from function types726a9d7[Tests] Reproduce #KT-77301a6aed74Add ChangeLog for 2.2.0-RC22293f5fCLI: Follow symbolic links of content roots- Additional commits viewable in compare view
Updates org.jetbrains.kotlin.plugin.serialization from 2.1.21 to 2.2.0
Release notes
Sourced from org.jetbrains.kotlin.plugin.serialization's releases.
Kotlin 2.2.0
Changelog
Analysis API
KT-73337Migrate analysis sources to new IR parameter APIKT-75880K2 Mode: Typealias reference resolves to the underlying class in KMP projectKT-74246KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-siteKT-57733Analysis API: Use optimizedModuleWithDependenciesScopes in combined symbol providersKT-69535Redesign 'containingSymbol'KT-69950Analysis API: IntroduceisSubtypeOf(ClassId)KT-68393Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocaltoclassIdKT-62924Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableIdAnalysis API. Code Compilation
KT-75502K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin projectKT-73077Evaluation of inline functions is broken inside Kotlin project and Amper module in Idea sourcesKT-73936K2: CyclicInlineDependencyException: Inline functions have a cyclic dependency in evaluatorKT-74582InterpreterMethodNotFoundError when trying to evaluate simple expressions after recent fixesKT-74524Compilation exception with incorrect JvmName annotation argumentsKT-74443Compilation peer collector ignores inline property accessorsAnalysis API. FIR
New Features
KT-73493Support context parametersPerformance Improvements
KT-75790Experiment with increasing DEFAULT_LOCKING_INTERVAL timeKT-72159LLFirCompilerRequiredAnnotationsTargetResolver: consider rewriting it to use honest jumping locksFixes
KT-76331Cleanup FileStructureElement for classesKT-73117K2 AA: Exception "Setter is not found" when val has a setter without bodyKT-76540K2: Missing library dependency on Android SDK from androidx.activity-1.8.2 causes LiveEdit failuresKT-73266K2. "Declaration should have non-local container" with unclosed annotation on top-level functionKT-76432JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImplKT-76217K2 AA: "No fir element was found for KtParameter" with multiple context parameter listsKT-74740Highlighting is broken after the built-in serialization refactoringKT-76366ContextCollector: annotations on class members don't have the class as implicit receiverKT-76352ContextCollector: wrong class annotation context in BODY modeKT-76341ContextCollector: support dangling modifiersKT-76332"Declaration should have non-local container" for declaration inside file annotationKT-76115DisableFirElementBuilder#getFirForElementInsideAnnotationsoptimization for files, classes and scriptsKT-76347ContextCollector: avoid resolution for enum entry annotationsKT-76272Cleanup AbstractFileStructureTest
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.plugin.serialization's changelog.
2.2.0-RC3
Compiler
KT-77301False positive Context Parameter resolution when using DslMarkerJavaScript
KT-78073K/JS: KProperty from local delegate changes after another delegate is invokedKlibs
KT-78168K/N: "IndexOutOfBoundsException: Index 3 out of bounds for length 3" for iOS build with Kotlin 2.2.0-RC22.2.0-RC2
Backend. Wasm
KT-77622K/Wasm: investigate CMP crash on mobile SafariCompiler
KT-77220Annotation with EXPRESSION is not allowed on lambdas in Kotlin 2.2.0Compose compiler
b/420729503Avoid copying@Deprecatedannotations on Compose compiler stubsb/417412949Emit fake line number forskipToGroupEndbranchIR. Tree
KT-77508K/JS and K/Native CompilationException Wrong number of parameters in wrapperJVM. Reflection
KT-77663Reflection: java.util.ServiceConfigurationError: "module kotlin.reflect does not declareuses" when using kotlin-reflect in modular modeTools. CLI
KT-77445UNRESOLVED_REFERENCE when importing classes from kotlin-stdlibTools. Gradle. Multiplatform
KT-77404The kotlin-stdlib and annotations are missing from commonTest dependencies with 2.2.0-Beta12.2.0-RC
Compiler
... (truncated)
Commits
631e9fdAdd ChangeLog for 2.2.0-RC3f4ff47f[Accessors] Correctly create arguments for accessors4086c4b[Gradle] Apply Dokka versioning plugin also to leaf partial htmla8a8e06[JS] Fix getting names of local delegated properties3b804bc[JS] Introduce theJsNoLiftingannotation classe690a3a[test] Add a reproducer for KT-780730f85940[FIR] Fix collection of DSL markers from function types726a9d7[Tests] Reproduce #KT-77301a6aed74Add ChangeLog for 2.2.0-RC22293f5fCLI: Follow symbolic links of content roots- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
1
1
Additions:
+1
+1
Deletions:
-1
-1
Package Dependencies
Technical Details
| ID: | 2139763 |
| UUID: | 2613376337 |
| Node ID: | PR_kwDOHVMNos6bxPVR |
| Host: | GitHub |
| Repository: | hfhbd/postgres-native-sqldelight |
| Merge State: | Unknown |