🚀 KSP 2.3.5 released!

🐛 Fixed memory leak in KSPCoreEnvironment
🏷️ Annotation argument issue resolved
🧹 Removed dependency on KotlinCompile.libraries

🔗 https://github.com/google/ksp/releases/tag/2.3.5

#Kotlin #KSP #KotlinDev #AndroidDev #Android

Release 2.3.5 ¡ google/ksp

What's Changed KSPCoreEnvironment.instance_prop leaks memory when used programmatically #2742 Missing first annotation argument when toByte is used #2672 Remove dependency on KotlinCompile.librari...

GitHub
TechDebt is a Kotlin Symbol Processing (KSP) tool designed to help developers track and visualize technical debt directly within their codebase. By using the TechDebt annotation, you can document technical debt, link it to tickets, and assign priority levels. The tool then generates a comprehensive HTML report summarizing all marked technical debt.
https://github.com/igorescodro/tech-debt
#techdebt #libraries #androiddev #kotlindev via @kotlinweekly
GitHub - igorescodro/tech-debt: A lightweight KSP annotation processor that generates reports to track technical debt in Kotlin projects

A lightweight KSP annotation processor that generates reports to track technical debt in Kotlin projects - igorescodro/tech-debt

GitHub

🚀 kotlinx.serialization v1.10.0 is out
Built on Kotlin 2.3.0 with stability improvements and a ProtoBuf fix

🔗 https://github.com/Kotlin/kotlinx.serialization/releases/tag/v1.10.0

#Kotlin #kotlinxserialization #KotlinDev #AndroidDev #Android

Release 1.10.0 ¡ Kotlin/kotlinx.serialization

This release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC. The only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (#3079). Big thanks to KosmX ...

GitHub

🚀 Kotlin 2.2.21 is here!

Fixes across all fronts:
🧩 Wasm: Safari 18 JsException + exception handling fixed
🌐 JS: ES Modules + BigInt fixes
🧵 Native: Deadlock (ANR) solved
🧱 Gradle/Maven: Cache & KMP improvements

👉 https://github.com/JetBrains/kotlin/releases/tag/v2.2.21

#Kotlin #KotlinDev #Multiplatform

Release Kotlin 2.2.21 ¡ JetBrains/kotlin

Changelog Backend. Wasm KT-81372 K/Wasm: JsException: Exception was thrown while running JavaScript code on Safari 18.2/18.3 KT-80018 K/Wasm: exceptions don't work properly in JavaScriptCore (vm i...

GitHub

How ofter do you update versions of your dependencies in libs.version.toml file of your Kotlin Multiplatform project? 🔄👀 Here is VocabKit KMP app updates  

#AndroidDev #Kotlin #KotlinDev #KMPDev #SoftwareDevelopment #GitHub

Programmiersprache Kotlin im Backend und fĂźr mobile Apps: Konferenz im Februar

Die Online-Konferenz betterCode() Kotlin zeigt Neuerungen und bringt Deep Dives. Die beiden Tage mit unterschiedlichen Schwerpunkten sind einzeln buchbar.

heise online
From Kotlin to Native and back: accessing native macOS API in Compose Multiplatform
Thursday, September 25, 2025 15:45 GMT+02:00, Jetpack Junction
https://www.marcogomiero.com/posts/2025/compose-desktop-macos-api-jni/
#jni #objectivec #macosdev #kotlindev #droidcon #dcbln25 #fahrplan @droidcon @marcogom
Gradle Without The Guesswork: A Guide for Kotlin Developers
Thursday, September 25, 2025 12:00 GMT+02:00, Material Meetup
https://berlin.droidcon.com/agenda
#androiddev #kotlindev #gradle #droidcon #dcbln25 #fahrplan @droidcon

A journey in Android's BLE world https://www.droidcon.com/2024/12/14/a-journey-in-androids-ble-world/

A full overview by @paolorotolo of which Bluetooth libraries are out there from https://github.com/NordicSemiconductor and others to get BLE running on Android.

#androiddev #kotlindev #ble #droidconldn

A journey in Android's BLE world - droidcon

Working with BLE on Android could be overwhelming, there are a lot of OSS libraries to pick from, different permissions to be declared, and sometimes different behaviors depending on the Android version and device.

droidcon