android-samples
                                
                                 android-samples copied to clipboard
                                
                                    android-samples copied to clipboard
                            
                            
                            
                        chore(deps): bump org.jetbrains.kotlin:kotlin-bom from 2.0.0 to 2.0.21 in /tutorials/java/MapWithMarker
Bumps org.jetbrains.kotlin:kotlin-bom from 2.0.0 to 2.0.21.
Release notes
Sourced from org.jetbrains.kotlin:kotlin-bom's releases.
Kotlin 2.0.21
Changelog
Apple Ecosystem
KT-69093Xcode 16 support in KotlinBackend. Native. Debug
KT-71374lldb: step out breaks breaking in Xcode 16Compiler
Fixes
KT-69735K2: Static fields are missing from the declaration list of corresponding IrClass for java class
KT-71122Regression in Kotlin Compiler 2.0 causing NPE in the runtime
KT-70931K2 / Scripts: "cannot convert IrExpression to ConstantValue" when using function annotation
KT-70584K2: "IllegalStateException: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?"
KT-70808K2: "node has already been visited" with anonymous object in dead code
KT-69985K2: Classifier declarations from root package are resolved without imports in non-root packages
KT-70683K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner
KT-70901False positive Public-API inline function cannot access non-public-API property accessor
KT-70930K2: Java annotations not present on ENUM_ENTRY IR elements
KT-70194K2 IDE: exception on a very red file
KT-69399Native: IllegalStateException: "Failed to build cache"Compose compiler
Fixes
b/329477544Force open / overridden Composable functions to be non-restartable.
b/361652128Disable live literal transform if the corresponding flag is disabledIR. Actualizer
KT-70894IR crash. UnprocessedIrFunctionFakeOverrideSymbolwhen actualize to JavaIR. Tree
KT-71191SymbolTable: Check if the provided signature is public before adding a symbol to the SymbolTableNative. Build Infrastructure
KT-71485K/N runtime parts don't build due to _Float16 issues on x86_64 macOSNative. C Export
KT-69507LLVM 11 clang with Xcode 16 headers: standard c++ headersNative. C and ObjC Import
KT-71029Investigate why stdarg.h declarations leak into testModuleANative. Platform Libraries
KT-70566LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found
KT-71624Eliminate remaining UIKit/AppKit removed signatures
KT-70031Rebuild platform libraries in 2.0.21 with Xcode 16Native. Testing
KT-70603C++ with -fmodules: cyclic dependency in module 'std': std -> _wctype -> __wctype -> std in dev llvm toolchainsTools. CLI. Native
KT-71262KotlinNativeLink tasks fetching from network despite -Xoverride-konan-properties=dependenciesUrl= being setTools. Compiler Plugins
KT-71038PowerAssert: Constant on RHS of elvis operator leads to compiler crashTools. Daemon
KT-35381Get rid of the native-platform usage in kotlin compilerTools. Gradle. Multiplatform
KT-71444Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP projects with Android targets
KT-70700Gradle 8.10: The value for task ':commonizeNativeDistribution' property 'kotlinNativeBundleBuildService' cannot be changed any further
KT-71396Gradle client side JVM explodes with OOM due to xcodebuild logsTools. Gradle. Native
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin:kotlin-bom's changelog.
2.0.21-RC
Apple Ecosystem
KT-69093Xcode 16 support in KotlinBackend. Native. Debug
KT-71374lldb: step out breaks breaking in Xcode 16Compiler
Fixes
KT-69735K2: Static fields are missing from the declaration list of corresponding IrClass for java class
KT-71122Regression in Kotlin Compiler 2.0 causing NPE in the runtime
KT-70931K2 / Scripts: "cannot convert IrExpression to ConstantValue" when using function annotation
KT-70584K2: "IllegalStateException: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?"
KT-70808K2: "node has already been visited" with anonymous object in dead code
KT-69985K2: Classifier declarations from root package are resolved without imports in non-root packages
KT-70683K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner
KT-70901False positive Public-API inline function cannot access non-public-API property accessor
KT-70930K2: Java annotations not present on ENUM_ENTRY IR elements
KT-70194K2 IDE: exception on a very red file
KT-69399Native: IllegalStateException: "Failed to build cache"Compose compiler
Fixes
b/329477544Force open / overridden Composable functions to be non-restartable.
b/361652128Disable live literal transform if the corresponding flag is disabledIR. Actualizer
KT-70894IR crash. UnprocessedIrFunctionFakeOverrideSymbolwhen actualize to JavaIR. Tree
KT-71191SymbolTable: Check if the provided signature is public before adding a symbol to the SymbolTableNative. Build Infrastructure
KT-71485K/N runtime parts don't build due to _Float16 issues on x86_64 macOSNative. C Export
KT-69507LLVM 11 clang with Xcode 16 headers: standard c++ headersNative. C and ObjC Import
... (truncated)
Commits
- 284e9b4Add ChangeLog for 2.0.21-RC
- 38084f0Enable source information for getters and other special-named functions
- 9fcd247Move source information of default parameters to the default group
- 4bad11dAdd source markers to- @ExplicitGroupsComposable
- fcc1075Bump IntelliJ platform to 233.13135.128
- 1499254[FIR2IR] Add static fields to the list of declarations of lazy IR java class
- 8f121bcDerelocate NSTextAttachment and NSTextContainer methods
- cc0919dAllow using categories in the def file to reintroduce methods in the class
- b1504e7[IC] Add synchronized clean methods to storage classes
- 273abb8Derelocate deprecated DOMElement APIs
- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)