Kotlin
詳細情報
タイトル | Kotlin |
---|---|
URL | https://kotlinlang.org/ |
バージョン | ver 2.2.10-RC |
更新日 | 2025/07/18 |
追加日 | 2016/02/16 |
種別 | フリーソフト |
説明 | JetBrainsが開発するJVM上で動作するプログラミング言語。 |
レビュー
Kotlinは、開発者をより幸せにするために設計された、モダンかつ成熟したプログラミング言語。簡潔で、安全で、Javaや他の言語と相互運用可能で、生産的なプログラミングを可能とするために、複数のプラットフォーム間でコードを再利用する多くの方法を提供する。
スクリーンショット
スクリーンショットはありません。
更新グラフ
バージョン履歴
Kotlin 2.2.10-RC
Pre-release
Pre-release
Changelog
Compiler
-
KT-78501
K2: Missing [ABSTRACT_SUPER_CALL] diagnostics for delegated interface method leads to AssertionError: isCompiledToJvmDefault during IR lowering -
KT-78479
IR lowering failed / Unexpected null argument for composable call -
KT-76477
Kotlin/Native: fix compiler performance reporting in sources->klib and klibs->binary -
KT-78736
Missing [NOT_YET_SUPPORTED_IN_INLINE] diagnostics because of incorrect context update -
KT-77685
"IllegalArgumentException: Sequence contains more than one matching element"
Kotlin 2.2.20-Beta1
Pre-release
Pre-release
Changelog
Analysis API
-
KT-78187
Synthetic properties not to be shown as callables -
KT-72525
K2. red code and KIWA on new-lines in guarded when conditions (with parentheses) -
KT-61728
Analysis API: optimize AllCandidatesResolver.getAllCandidates
Analysis API. Code Compilation
-
KT-76457
K2 IDE / KMP Debugger: KISEWA “Cannot compile a common source without a JVM counterpart” on evaluating inline fun from common module inside jvm -
KT-73084
K2 evaluator cannot resolve local variables standing at the
Kotlin 2.2.0
Changelog
Analysis API
-
KT-73337
Migrate analysis sources to new IR parameter API -
KT-75880
K2 Mode: Typealias reference resolves to the underlying class in KMP project -
KT-74246
KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site -
KT-57733
Analysis API: Use optimizedModuleWithDependenciesScope
s in combined symbol providers -
KT-69535
Redesign 'containingSymbol' -
KT-69950
Analysis API: IntroduceisSubtypeOf(ClassId)
-
KT-68393
Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocal
toclassId
Kotlin 2.2.0-RC3
Pre-release
Pre-release
Changelog
Compiler
-
KT-77301
False positive Context Parameter resolution when using DslMarker
JavaScript
-
KT-78073
K/JS: KProperty from local delegate changes after another delegate is invoked
Klibs
-
KT-78168
K/N: "IndexOutOfBoundsException: Index 3 out of bounds for length 3" for iOS build with Kotlin 2.2.0-RC2
Kotlin 2.2.0-RC2
Pre-release
Pre-release
Changelog
Backend. Wasm
-
KT-77622
K/Wasm: investigate CMP crash on mobile Safari
Compiler
-
KT-77220
Annotation with EXPRESSION is not allowed on lambdas in Kotlin 2.2.0
Compose compiler
-
b/420729503
Avoid copying@Deprecated
annotations on Compose compiler stubs -
b/417412949
Emit fake line number forskipToGroupEnd
branch
IR. Tree
-
KT-77508
K/JS and K/Native CompilationException Wrong number of parameter
Kotlin 2.2.0-RC
Pre-release
Pre-release
Changelog
Compiler
Fixes
-
KT-77259
Confusing message forANNOTATION_WILL_BE_APPLIED_ALSO_TO_PROPERTY_OR_FIELD
-
KT-77219
"@Composable
annotation is not applicable" on vararg@Composable
() -> Unit in Kotlin 2.2.0 -
KT-77397
Report UNSUPPORTED_CONTEXTUAL_DECLARATION_CALL when calling declaration with contextual function type in signature -
KT-74470
NSME on calling in runtime internal constructor of value class with default arg from tests -
KT-77137
K2: Controversial behavi
Kotlin 2.1.21
Changelog
Backend. Native. Debug
-
KT-75991
Xcode 16.3: Fix lldb stepping test over an inline function
Compiler
-
KT-75992
Xcode 16.3: stacktraces on simulators are not symbolicated -
KT-76663
KJS: KotlinNothingValueException caused by expression return since 2.1.20 -
KT-75756
Backend Internal error: Exception during IR lowering when trying to access variable from providedProperties in class within kotlin custom script -
KT-76209
CONFLICTING_UPPER_BOUNDS onNothing
bound -
KT-70352
K2: False-negative CONFLICTING_UPPER_BOUNDS onNothing
bound
Kotlin 2.1.21-RC2
Pre-release
Pre-release
Changelog
Tools. Gradle. JS
-
KT-77119
KJS: Gradle: Setting custom environment variables in KotlinJsTest tasks no longer works
Kotlin 2.2.0-Beta2
Pre-release
Pre-release
Changelog
Analysis API
-
KT-73337
Migrate analysis sources to new IR parameter API -
KT-68393
Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocal
toclassId
-
KT-62924
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableId -
KT-63718
Analysis API: Stub-based dependency symbol providers of library source sessions compute the wrong package name sets
Analysis API. FIR
Fixes
-
KT-76540
K2: Missing library dependency on Android S
Kotlin 2.1.21-RC
Pre-release
Pre-release
Changelog
Backend. Native. Debug
-
KT-75991
Xcode 16.3: Fix lldb stepping test over an inline function
Compiler
-
KT-75992
Xcode 16.3: stacktraces on simulators are not symbolicated -
KT-76663
KJS: KotlinNothingValueException caused by expression return since 2.1.20 -
KT-75756
Backend Internal error: Exception during IR lowering when trying to access variable from providedProperties in class within kotlin custom script -
KT-76209
CONFLICTING_UPPER_BOUNDS onNothing
bound -
Kotlin 2.2.0-Beta1
Pre-release
Pre-release
Changelog
Analysis API
-
KT-75880
K2 Mode: Typealias reference resolves to the underlying class in KMP project -
KT-74246
KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site -
KT-57733
Analysis API: Use optimizedModuleWithDependenciesScope
s in combined symbol providers
Analysis API. Code Compilation
-
KT-75502
K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin project -
KT-73077
Evaluation of inline functions is broken inside Kotli