build(deps): bump the maven group in /manager with 15 updates
Type: Pull Request
State: Open
Association: Contributor
Comments: 1
(11 months ago)
(10 months ago)
dependencies java
Bumps the maven group in /manager with 15 updates:
| Package | From | To |
|---|---|---|
| androidx.navigation:navigation-compose | 2.8.8 |
2.9.2 |
| androidx.compose:compose-bom | 2025.02.00 |
2025.07.00 |
| androidx.lifecycle:lifecycle-runtime-ktx | 2.8.7 |
2.9.2 |
| androidx.lifecycle:lifecycle-runtime-compose | 2.8.7 |
2.9.2 |
| androidx.lifecycle:lifecycle-viewmodel-compose | 2.8.7 |
2.9.2 |
| androidx.webkit:webkit | 1.12.1 |
1.14.0 |
| org.jetbrains.kotlinx:kotlinx-coroutines-core | 1.10.1 |
1.10.2 |
| io.github.raamcosta.compose-destinations:core | 2.1.0-beta16 |
2.2.0 |
| io.github.raamcosta.compose-destinations:ksp | 2.1.0-beta16 |
2.2.0 |
| org.lsposed.libcxx:libcxx | 27.0.12077973 |
28.1.13356709 |
| com.android.application | 8.8.2 |
8.11.1 |
| com.android.library | 8.8.2 |
8.11.1 |
| org.jetbrains.kotlin.android | 2.1.10 |
2.2.0 |
| org.jetbrains.kotlin.plugin.compose | 2.1.10 |
2.2.0 |
| com.google.devtools.ksp | 2.1.10-1.0.31 |
2.2.0-2.0.2 |
Updates androidx.navigation:navigation-compose from 2.8.8 to 2.9.2
Updates androidx.compose:compose-bom from 2025.02.00 to 2025.07.00
Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.8.7 to 2.9.2
Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.9.2
Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.9.2
Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.9.2
Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.9.2
Updates androidx.webkit:webkit from 1.12.1 to 1.14.0
Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.10.1 to 1.10.2
Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.
1.10.2
- Fixed the
kotlinx-coroutines-debugJAR file including themodule-info.classfile twice, resulting in failures in various tooling (#4314). Thanks,@RyuNen344!- Fixed
Flow.stateInhanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks,@francescotescari!- Improved handling of dispatcher failures in
.limitedParallelism(#4330) and during flow collection (#4272).- Fixed
runBlockingfailing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).- Small tweaks, fixes, and documentation improvements.
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.
Version 1.10.2
- Fixed the
kotlinx-coroutines-debugJAR file including themodule-info.classfile twice, resulting in failures in various tooling (#4314). Thanks,@RyuNen344!- Fixed
Flow.stateInhanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks,@francescotescari!- Improved handling of dispatcher failures in
.limitedParallelism(#4330) and during flow collection (#4272).- Fixed
runBlockingfailing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).- Small tweaks, fixes, and documentation improvements.
Commits
5f89004Version 1.10.21a8de2eMerge remote-tracking branch 'origin/master' into develope9b247eAdvertise source jars for JVM-only libraries (#4394)6baf7c8Restore Android compatibility inExecutor.asCoroutineDispatcher(#4396)dbca4c1Reliably run finalizers even ifrunBlockinggot interrupted. (#4399)45893ceAdd the issue template for guide-related problems (#4386)8627cc3Fix an explanation of flow emit (#4391)5f8035cSpecify explicit return types for some public API functions (#4389)465e29dSet a predefined image width in debug-coroutines-with-idea.md (#4377)96de301Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)- Additional commits viewable in compare view
Updates io.github.raamcosta.compose-destinations:core from 2.1.0-beta16 to 2.2.0
Release notes
Sourced from io.github.raamcosta.compose-destinations:core's releases.
2.2.0
What changed
- Fixes issues related to KSP v2
- Fixes #736
- Fixes #728
- Fixes #714
- Fixes #719
- Improve error messages and docs
- Dependency updates
Optional result back in ON_RESUME / ON_START #719
By default, compose destinations will call onNavResult in first opportunity between "onResume" and "onStart". That is because in some situations, I've found that "onResume" is actually not called. However, that makes it be called mostly in "onStart", and in some other cases it may not be ideal (see #719).
So, we've introduced a new
onNavResultoverload that takes a parameter developers can use to choose when they want to receive the result. Example:@Destination<RootGraph> @Composable fun MyScreen( resultRecipient: ResultRecipient<ConfirmationScreenDestination, Boolean> ) {resultRecipient.onNavResult( deliverResultOn = OpenResultRecipient.DeliverResultOn.RESUME ) { result -> // ... }}
By default, if you call the overload which does not take any param here, it will use
FIRST_OPPORTUNITYto not make a breaking change in behaviour here.New Destination label (#714)
Destinationannotation now has a new param "label". This is used to set what official navigation library supports inNavDestination.label. Can be useful for monitoring, logging, etc.@Destination<RootGraph>( label = "my screen label" ) @Composable fun MyScreen() { }Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.1...2.2.0
... (truncated)
Commits
98fd7bafix build13e61b8Update README.mddfd2781Fixes #736602857dFixes #728c1157fcFixes #714519ee84Improve error messages and docs75174f1Fixes #719581eb67dependency updates32675c5updated compose navigation to 2.8.9 fixing 2.8.8 regressiond1baa54Update FUNDING.yml- Additional commits viewable in compare view
Updates io.github.raamcosta.compose-destinations:ksp from 2.1.0-beta16 to 2.2.0
Release notes
Sourced from io.github.raamcosta.compose-destinations:ksp's releases.
2.2.0
What changed
- Fixes issues related to KSP v2
- Fixes #736
- Fixes #728
- Fixes #714
- Fixes #719
- Improve error messages and docs
- Dependency updates
Optional result back in ON_RESUME / ON_START #719
By default, compose destinations will call onNavResult in first opportunity between "onResume" and "onStart". That is because in some situations, I've found that "onResume" is actually not called. However, that makes it be called mostly in "onStart", and in some other cases it may not be ideal (see #719).
So, we've introduced a new
onNavResultoverload that takes a parameter developers can use to choose when they want to receive the result. Example:@Destination<RootGraph> @Composable fun MyScreen( resultRecipient: ResultRecipient<ConfirmationScreenDestination, Boolean> ) {resultRecipient.onNavResult( deliverResultOn = OpenResultRecipient.DeliverResultOn.RESUME ) { result -> // ... }}
By default, if you call the overload which does not take any param here, it will use
FIRST_OPPORTUNITYto not make a breaking change in behaviour here.New Destination label (#714)
Destinationannotation now has a new param "label". This is used to set what official navigation library supports inNavDestination.label. Can be useful for monitoring, logging, etc.@Destination<RootGraph>( label = "my screen label" ) @Composable fun MyScreen() { }Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.1...2.2.0
... (truncated)
Commits
98fd7bafix build13e61b8Update README.mddfd2781Fixes #736602857dFixes #728c1157fcFixes #714519ee84Improve error messages and docs75174f1Fixes #719581eb67dependency updates32675c5updated compose navigation to 2.8.9 fixing 2.8.8 regressiond1baa54Update FUNDING.yml- Additional commits viewable in compare view
Updates io.github.raamcosta.compose-destinations:ksp from 2.1.0-beta16 to 2.2.0
Release notes
Sourced from io.github.raamcosta.compose-destinations:ksp's releases.
2.2.0
What changed
- Fixes issues related to KSP v2
- Fixes #736
- Fixes #728
- Fixes #714
- Fixes #719
- Improve error messages and docs
- Dependency updates
Optional result back in ON_RESUME / ON_START #719
By default, compose destinations will call onNavResult in first opportunity between "onResume" and "onStart". That is because in some situations, I've found that "onResume" is actually not called. However, that makes it be called mostly in "onStart", and in some other cases it may not be ideal (see #719).
So, we've introduced a new
onNavResultoverload that takes a parameter developers can use to choose when they want to receive the result. Example:@Destination<RootGraph> @Composable fun MyScreen( resultRecipient: ResultRecipient<ConfirmationScreenDestination, Boolean> ) {resultRecipient.onNavResult( deliverResultOn = OpenResultRecipient.DeliverResultOn.RESUME ) { result -> // ... }}
By default, if you call the overload which does not take any param here, it will use
FIRST_OPPORTUNITYto not make a breaking change in behaviour here.New Destination label (#714)
Destinationannotation now has a new param "label". This is used to set what official navigation library supports inNavDestination.label. Can be useful for monitoring, logging, etc.@Destination<RootGraph>( label = "my screen label" ) @Composable fun MyScreen() { }Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.1...2.2.0
... (truncated)
Commits
98fd7bafix build13e61b8Update README.mddfd2781Fixes #736602857dFixes #728c1157fcFixes #714519ee84Improve error messages and docs75174f1Fixes #719581eb67dependency updates32675c5updated compose navigation to 2.8.9 fixing 2.8.8 regressiond1baa54Update FUNDING.yml- Additional commits viewable in compare view
Updates org.lsposed.libcxx:libcxx from 27.0.12077973 to 28.1.13356709
Commits
1e95c3828.1.133567099d672dd27.0.12077973-1- See full diff in compare view
Updates com.android.application from 8.8.2 to 8.11.1
Updates com.android.library from 8.8.2 to 8.11.1
Updates com.android.library from 8.8.2 to 8.11.1
Updates org.jetbrains.kotlin.android from 2.1.10 to 2.2.0
Release notes
Sourced from org.jetbrains.kotlin.android'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.android's changelog.
2.2.0
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 AbstractFileStructureTestKT-75542K2 AA: "FirDeclaration was not found for class KtNamedFunction, fir is class FirErrorExpressionImpl" for unclosed annotation on member function
... (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.compose from 2.1.10 to 2.2.0
Release notes
Sourced from org.jetbrains.kotlin.plugin.compose'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.compose's changelog.
2.2.0
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 AbstractFileStructureTestKT-75542K2 AA: "FirDeclaration was not found for class KtNamedFunction, fir is class FirErrorExpressionImpl" for unclosed annotation on member function
... (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.compose from 2.1.10 to 2.2.0
Release notes
Sourced from org.jetbrains.kotlin.plugin.compose'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.compose's changelog.
2.2.0
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 AbstractFileStructureTestKT-75542K2 AA: "FirDeclaration was not found for class KtNamedFunction, fir is class FirErrorExpressionImpl" for unclosed annotation on member function
... (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 com.google.devtools.ksp from 2.1.10-1.0.31 to 2.2.0-2.0.2
Release notes
Sourced from com.google.devtools.ksp's releases.
2.2.0-2.0.2
What's Changed
- KSP version: 2.2.0 by
@mkmuir0in google/ksp#2507Full Changelog: https://github.com/google/ksp/compare/2.2.0-RC3-2.0.2...2.2.0-2.0.2
2.2.0-RC3-2.0.2
What's Changed
- Kotlin version: 2.2.0-RC3 by
@mkmuir0in google/ksp#2492Full Changelog:
Pull Request Statistics
Commits:
0Files Changed:
0Additions:
+0Deletions:
-0
Package Dependencies
androidx.compose:compose-bom
maven
2025.02.00 → 2025.07.00
Minor
/manager
maven
2.8.7 → 2.9.2
Minor
/manager
maven
2.8.7 → 2.9.2
Minor
/manager
maven
2.8.7 → 2.9.2
Minor
/manager
org.jetbrains.kotlin.android
maven
2.1.10 → 2.2.0
Minor
/manager
com.android.library
maven
8.8.2 → 8.11.1
Minor
/manager
com.android.application
maven
8.8.2 → 8.11.1
Minor
/manager
maven
1.10.1 → 1.10.2
Patch
/manager
org.jetbrains.kotlin.plugin.compose
maven
2.1.10 → 2.2.0
Minor
/manager
androidx.webkit:webkit
maven
1.12.1 → 1.14.0
Minor
/manager
maven
2.1.0-beta16 → 2.2.0
Minor
/manager
maven
2.1.0-beta16 → 2.2.0
Minor
/manager
org.lsposed.libcxx:libcxx
maven
27.0.12077973 → 28.1.13356709
Major
/manager
com.google.devtools.ksp
maven
2.1.10-1.0.31 → 2.2.0-2.0.2
Minor
/manager
maven
2.8.8 → 2.9.2
Minor
/manager
Technical Details
| ID: | 5468887 |
| UUID: | 3267074977 |
| Node ID: | PR_kwDOPTkn6s6g1Cbm |
| Host: | GitHub |
| Repository: | xhgg606/https-github.com-Winkmoon-KernelSU |