https://kotlinlang.org logo
Join Slack
Powered by
# announcements
  • a

    Alina Dolgikh [JB]

    08/04/2025, 8:52 AM
    ๐Ÿ“ฃ
    Gradle 9.0.0
    is out! ๐Ÿ”ง Configuration Cache is now the recommended execution mode โ˜• Gradle requires Java 17+ to run, but you can still build with older Java versions ๐Ÿ’ผ Updated to Kotlin 2.2 and Groovy 4.0. It means new language features in the DSLs โšก Improved Kotlin DSL build script compilation avoidance Whatโ€™s new in Gradle 9? https://gradle.org/whats-new/gradle-9/ Release video:

    https://www.youtube.com/watch?v=GJGBPwfhpdoโ–พ

    Full changelog: https://docs.gradle.org/9.0.0/release-notes.html Please report any issue on GitHub - https://github.com/gradle/gradle/issues ! Slack Conversation
    ๐Ÿ‘๐Ÿพ 2
    G 11
    ๐Ÿ‘๐Ÿผ 1
    ๐Ÿš€ 12
    ๐Ÿ‘ 26
  • a

    Alina Dolgikh [JB]

    08/06/2025, 8:18 AM
    ๐Ÿ“ฃ Join our Koog livestream series on August 12 and 18. Whether youโ€™re a Kotlin developer or simply curious about building intelligent systems, this series will guide you from the basics to advanced use cases. Learn directly from the creators of Koog and share your feedback. ๐Ÿ”— Register here.
    K 13
    kodee happy 7
    ๐Ÿ”ฅ 13
  • a

    Alina Dolgikh [JB]

    08/08/2025, 1:20 PM
    ๐Ÿค– GPT-5 is out, and of course it writes great Kotlin code! We're putting it to the test in JetBrains Junie and AI Assistant. ๐Ÿ“… Join today at 18:15 CET as Sebastian Aigner and Simon Vergauwen build with the latest OpenAI model!

    https://www.youtube.com/watch?v=YIelyGgME5gโ–พ

    kodee happy 27
    e
    a
    z
    • 4
    • 3
  • a

    Alina Dolgikh [JB]

    08/13/2025, 8:47 AM
    ๐Ÿš€ Big news from the Kotlin Foundation! Weโ€™re excited to welcome Sergei Rybalkin, Senior Staff Software Engineer at Meta and longtime Kotlin champion, to the board! ๐ŸŽ‰ With his technical leadership and community insight, Sergei will help shape the future of Kotlin across platforms, industries, and teams. Letโ€™s give him a warm welcome! ๐Ÿ‘ kodee welcoming ๐Ÿ”— Read the news ๐Ÿ”—
    kodee loving 8
    ๐ŸŽ‰ 11
    ๐Ÿ‘๐Ÿพ 3
    ๐Ÿ™Œ๐Ÿพ 3
    ๐Ÿ‘๐Ÿป 1
    ๐Ÿ™Œ๐Ÿป 1
    K 24
    ๐Ÿ‘ 45
    ๐Ÿ™Œ 17
    kodee greetings 13
  • a

    Alina Dolgikh [JB]

    08/19/2025, 2:16 PM
    ๐Ÿ“ฃ Kotlin devs, we want to hear from you! We're running a survey to understand the challenges and experiences you face with Kotlin โ€“ whether it's the language, the tools, or the IDEs. Your feedback is essential in helping us improve the usability of Kotlin. It only takes 10 minutes! ๐Ÿ™Œ Share your thoughts with us here: Kotlin Developer Survey kodee loving
    โœ… 4
    K 9
    r
    r
    +6
    • 9
    • 10
  • a

    Alina Dolgikh [JB]

    08/20/2025, 8:45 AM
    K The Kotlin 2.2.10 release is out! This version includes performance improvements and bug fixes for Kotlin 2.2.0. Check out the changelog for more details: https://github.com/JetBrains/kotlin/releases/tag/v2.2.10
    ๐Ÿ™Œ๐Ÿฝ 1
    ๐Ÿ™Œ๐Ÿพ 2
    kodee happy 9
    ๐Ÿ™Œ๐Ÿผ 1
    ๐Ÿ™Œ 37
    ๐Ÿ™Œ๐Ÿป 2
    โค๏ธ 5
    ๐Ÿš€ 11
    K 24
    K 32
  • a

    Alina Dolgikh [JB]

    08/25/2025, 3:00 PM
    kodee happy The last six months have been huge for Kotlin! kodee happy From major feature releases to stability milestones, hereโ€™s what weโ€™ve achieved together: โœ… Kotlin Language Server Protocol is now in Preview โœ… Compose Multiplatform for iOS is now Stable โœ… Weโ€™ve released a new Kotlin Multiplatform plugin for IntelliJ IDEA and Android Studio โœ… The Kotlin Rich Errors feature is in development โœ… The Kotlin 'Unused return value checker' will be available in Kotlin 2.3 โœ… Kotlin Notebook is now bundled in IntelliJ IDEA โœ… Junie, the AI coding agent by JetBrains, is now available for Android Studio ๐Ÿš€ And the next six months are looking even more exciting! Check out our updated Kotlin roadmap to see whatโ€™s coming next. ๐Ÿ‘‰ KOTLIN ROADMAP UPDATE ๐Ÿ‘ˆ
    ๐Ÿ”ฅ 21
    ๐ŸŽ‰ 29
    K 6
    ๐Ÿ”ฎ 4
    ๐Ÿ‘ 2
    ๐Ÿ™Œ 2
    ๐Ÿš€ 16
    kodee happy 62
    K 26
    n
    s
    +4
    • 7
    • 9
  • a

    Alina Dolgikh [JB]

    08/27/2025, 12:22 PM
    Kkotlin notebook New on the Kotlin blog โ€“ Exploring Data Science With Kotlin: A Powerlifting Case Study! In this quest post, @Adele Carpenter uses a real-world powerlifting dataset to explore: ๐Ÿ“Š Analyzing data with Kotlin Notebooks + DataFrame + Kandy ๐Ÿ—„๏ธ Pulling and transforming data from PostgreSQL ๐Ÿ“ˆ Plotting results with just a few lines of code ๐Ÿ‘‰ Read it here: https://kotl.in/powerlifting-case-study Many thanks to Adele for sharing her experience with the Kotlin community!
    โค๏ธ 8
    ๐Ÿ”ฅ 6
    K 12
    ๐Ÿ‹๏ธโ€โ™‚๏ธ 1
    a
    • 2
    • 1
  • a

    Alina Dolgikh [JB]

    09/01/2025, 7:05 AM
    Koog 0.4.0 is out! It brings practical upgrades for building production-ready agents in Kotlin: โœ”๏ธ Full observability with OpenTelemetry support for Langfuse and W&B Weave โœ”๏ธ Drop-in Ktor integration โœ”๏ธ Native structured output with fallbacks and fixing strategies โœ”๏ธ iOS support via Kotlin Multiplatform โœ”๏ธ GPT-5 and custom tuning params โœ”๏ธ Production-grade retry logic Learn more: https://kotl.in/koog-0-4-0-release
    kodee happy 12
    K 27
  • a

    Alina Dolgikh [JB]

    09/02/2025, 8:00 AM
    K๐Ÿค– Want to build AI into your Kotlin backend? Spring AI is a toolkit that connects your Kotlin app to large language models (LLMs), vector databases, and backend tools โ€“ with minimal setup and full flexibility. With Spring AI and Kotlin, you can: โœ… Generate text using LLMs (OpenAI, HuggingFace, and local models) โœ… Stream responses to the UI โœ… Build RAG pipelines with semantic search โœ… Call backend tools from natural language โœ… Generate images or audio from text โœ… Produce structured, type-safe outputs And the best part? Weโ€™ve published runnable Kotlin notebooks showing exactly how to do each of these. ๐Ÿ“š Explore the tutorials
    K 16
    koin parrot 2
    ๐Ÿ‘ 1
  • a

    Alina Dolgikh [JB]

    09/03/2025, 2:30 PM
    ๐Ÿš€ Whatโ€™s Next for Kotlin Multiplatform and Compose Multiplatform ๐Ÿš€ Weโ€™ve recently published a new blog post outlining our priorities and the direction for Kotlin Multiplatform and Compose Multiplatform. Explore our plans for the next six to twelve months and see where the journey is headed. ๐Ÿ‘‰ Read the full blog post ๐Ÿ‘ˆ
    ๐ŸŽ‰ 10
    โค๏ธ 7
    ๐Ÿ™Œ 5
    K 38
    ๐Ÿคฃ 1
    s
    s
    +6
    • 9
    • 22
  • a

    Alina Dolgikh [JB]

    09/09/2025, 9:06 AM
    ๐Ÿš€ A new series of educational articles about Koog has launched! @Vadim Briliantov, the tech lead for Koog at JetBrains, has started publishing a series that will cover fault tolerance, cost optimization of AI agents, observability and debugging AI applications with Langfuse and W&B Weave, building AI agents for mobile (iOS & Android), and more. ๐Ÿ’ก Share in the thread what else youโ€™d like to learn about building production-ready AI (or what you think might be missing in the Koog framework), Vadim will be following the discussion and may cover your suggestions in upcoming articles. ๐Ÿ‘‰ The first three articles are already out, check them out on Medium: https://medium.com/@vadim.briliantov
    ๐Ÿ™Œ 8
    kodee happy 8
    kodee loving 6
    ๐Ÿ™Œ๐Ÿพ 1
    kodee greetings 5
    ๐Ÿ‘ 2
  • a

    Alina Dolgikh [JB]

    09/10/2025, 8:41 AM
    kodee greetings Weโ€™re looking for your feedback! kodee greetings We're testing a landing page and need honest reactions from developers and the tech-savvy community. ๐ŸŽ Everyone who completes the task with meaningful input gets a reward (a USD 50 Amazon Gift Card OR a 6-month JetBrains All Products Pack subscription!) ๐ŸŽฅ Youโ€™ll need to record your screen and voice (desktop only) ๐Ÿ‘‰ Start with a quick eligibility survey ๐Ÿ‘ˆ Note: For this study, weโ€™re looking for participants without Kotlin Multiplatform experience.
    ๐Ÿ™ 1
    kodee happy 1
    K 1
    z
    d
    • 3
    • 2
  • a

    Alina Dolgikh [JB]

    09/11/2025, 9:23 AM
    K The Kotlin 2.2.20 release is out and brings important changes for web development! Kotlin/Wasm is now Beta, with improvements to exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets. Additionally, here are some main highlights: โœ… Language: Improved overload resolution when passing lambdas to overloads with suspend function types. โœ… Kotlin Multiplatform: Swift export available by default, stable cross-platform compilation for Kotlin libraries, and a new approach for declaring common dependencies. โœ… Kotlin/Native: Support for stack canaries in binaries and smaller binary size for release binaries. โœ… Kotlin/JS: Long values compiled into JavaScript BigInt. Learn more: http://kotl.in/2.2.20
    .wasm 17
    android eyes 9
    kodee loving 8
    ๐Ÿš€ 25
    K 7
    ๐ŸŽ‰ 29
    K 83
  • a

    Alina Dolgikh [JB]

    09/15/2025, 9:12 AM
    ๐Ÿ“ฃ KotlinConf'26 is calling for speakers! kotlinconf2026 Got a Kotlin story to tell? Submit your talk idea and be part of shaping this yearโ€™s event!
    kodee happy 9
    K 26
    kotlinconf2026 6
  • a

    Alina Dolgikh [JB]

    09/16/2025, 7:42 AM
    ๐ŸŽฅ New livestream! Your Voice Belongs Here: Creating Compelling KotlinConf Proposals This supportive session is designed for people from underrepresented groups in tech who already have some speaking experience and want to take the next step. Join Pamela Hill and Cheuk Ting Ho as they share practical tips, encouragement, and a no-gatekeeping approach to crafting outstanding proposals. ๐Ÿ’ก Letโ€™s get your KotlinConf talk ready โ€“ because your voice belongs here! ๐Ÿ—“๏ธ Save the date: https://info.jetbrains.com/kotlin-livestream-october14-2025.html
    K 10
    kodee loving 5
    ๐Ÿ”ฅ 6
    kodee happy 4
    s
    a
    • 3
    • 2
  • a

    Alina Dolgikh [JB]

    09/18/2025, 10:16 AM
    ๐Ÿ“ข Kotlin DataFrame 1.0.0-Beta3 is out โ€” bringing us one step closer to 1.0! This update brings Parquet and DuckDB support, better compile-time schema tracking via the Compiler Plugin, and a big refresh of docs and examples โ€” including examples of using DataFrame together with Android, Apache Spark, Hibernate, Exposed, and more. Here are the highlights: โœ… NEW: Read data directly from Parquet files โœ… NEW: Read data from DuckDB databases โœ… Docs: Major updates across the board โ€” setup guides, plugin usage, data sources, FAQs, and more โœ… Examples of usage: Android, Apache Spark + Parquet, Hibernate, Exposed & more โœ… Improvements to format to HTML โœ… Compiler plugin improvements for better schema tracking at compile time Release notes: https://github.com/Kotlin/dataframe/releases/tag/v1.0.0-Beta3 ๐Ÿ“š Learn more: https://kotlin.github.io/dataframe/ ๐ŸŒŸ Examples: https://github.com/Kotlin/dataframe/tree/master/examples
    ๐Ÿ‘ 6
    ๐Ÿ‘๐Ÿพ 1
    ๐Ÿš€ 20
    kodee happy 13
  • a

    Alina Dolgikh [JB]

    09/22/2025, 3:30 PM
    ๐ŸŽ‰ Compose Multiplatform for web goes Beta in the 1.9.0 release! kodee happy Now is the perfect time to bring your Compose code and skills to the browser with minimal effort. Extend your apps beyond mobile and desktop to the web. kodee walking Learn more in our latest blog post: https://kotl.in/cmp190-slk
    ๐Ÿ‘ 6
    ๐Ÿ‘๐Ÿพ 1
    K 16
    ๐Ÿ™Œ 4
    โค๏ธ 9
    ๐ŸŽ‰ 32
    kodee greetings 53
    cmp 28
    ๐Ÿ”ฅ 20
    o
    r
    +2
    • 5
    • 4
  • a

    Alina Dolgikh [JB]

    09/24/2025, 3:18 PM
    K New on the Kotlin blog: The Kotlin AI Stack: Build AI Agents With Koog, Code Smarter With Junie, and More Learn about: โ€ข Koog for agent workflows โ€ข Junie in IntelliJ IDEA for end-to-end tasks โ€ข SDKs in Kotlin for model calls โ€ข Spring AI for higher-level wiring โ€ข The MCP for sharing tools across agents Check it out: https://kotl.in/vkbg7z
    kodee happy 12
    K 8
    kodee electrified 2
    โค๏ธ 9
    y
    g
    • 3
    • 2
  • a

    Alina Dolgikh [JB]

    09/25/2025, 7:00 AM
    kmp logo The Kotlin Multiplatform plugin for IntelliJ IDEA is now on Linux and Windows! ๐Ÿš€ Build for Android, desktop, and web โ€“ with all the latest web improvements included. kodee walking Install now: https://kotl.in/kmp-plugin P.S. Android Studio is coming soon, so stay tuned!
    plus1 11
    ๐Ÿš€ 7
    ๐Ÿง 7
    kodee happy 37
    โค๏ธ 46
    K 51
    z
    s
    +3
    • 6
    • 12
  • a

    Alina Dolgikh [JB]

    09/26/2025, 7:00 AM
    ktor new The Ktor roadmap for 2025โ€“2026 is here! Here's what we'll be working on: โ€ข API docs (OpenAPI is already in preview) โ€ข WebRTC Client with a Multiplatform API โ€ข Integration with Koog โ€ข and more! ๐Ÿ”—* Explore whatโ€™s next for Ktor*
    ๐Ÿš€ 35
    ๐Ÿ™Œ 1
    z
    p
    b
    • 4
    • 3
  • a

    Alina Dolgikh [JB]

    10/06/2025, 11:45 AM
    ๐Ÿ“ข kodee naughty Koog 0.5.0 is out! This release makes agents in Kotlin more connected, more reliable, and easier to customize. Hereโ€™s whatโ€™s new: โœ”๏ธ A2A Protocol support with a full multiplatform SDK. โœ”๏ธ Non-graph agent strategies โ€“ build flows with plain Kotlin. โœ”๏ธ Checkpoint rollbacks with side-effect cleanup. โœ”๏ธ subgraphWithTask now auto-generates finish tools by data types with no manual work required. โœ”๏ธ Simplified Tool API across JVM and multiplatform. โœ”๏ธ LLM-as-a-judge component. โœ”๏ธ Streaming API supports tool calls. Full release notes: https://github.com/JetBrains/koog/releases/tag/0.5.0
    ๐Ÿ‘ 13
    ๐Ÿ‘๐Ÿพ 1
    K 17
    โค๏ธ 2
  • a

    Alina Dolgikh [JB]

    10/10/2025, 2:00 PM
    kodee happy This yearโ€™s Kotlin Multiplatform Contest for students and recent graduates is open. Build a project using KMP, and it could take you to KotlinConf 2026 in Munich, Germany!
    kodee greetings 7
    K 8
    kodee loving 6
    kodee happy 13
  • a

    Alina Dolgikh [JB]

    10/15/2025, 5:52 AM
    ๐ŸŽค Ready to share your Kotlin story on the big stage? The KotlinConfโ€™26 Call for Papers is in full swing! Check out our blog post with insider tips to help your submission shine. โœจ Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. ๐Ÿ‘€ Read more: https://kotl.in/conf26-proposal-tips
    kotlinconf2026 4
    kodee surprised 7
    K 15
  • a

    Alina Dolgikh [JB]

    10/23/2025, 1:56 PM
    kodee greetings Weโ€™re running our yearly Kotlin Multiplatform survey to understand how the ecosystem is growing, how our recent releases are performing, and where to focus our efforts next. Your experiences matter! kodee loving Take a few minutes to share your feedback ๐Ÿ‘‰ Link to the survey ๐Ÿ‘ˆ
    โœ… 7
    K 38
    r
    d
    +2
    • 5
    • 5
  • a

    Alina Dolgikh [JB]

    10/29/2025, 10:08 AM
    K New on the Kotlin blog: Getting Started with Kotlin for Java Developers JetBrains-certified Kotlin Trainer @Peter Urs explains how teams begin their Kotlin journey โ€“ what sparks the first experiments, who drives the change, and why tests are often the safest place to start. ๐Ÿ‘‰ Read the first part in the series about adopting Kotlin: https://kotl.in/kotlin-adoption-part-1
    โค๏ธ 14
  • a

    Alina Dolgikh [JB]

    11/04/2025, 5:15 PM
    KNew on the Kotlin Blog: Evaluating Kotlin in Real Projects After experimenting in tests, many Java teams move to the next stage โ€“ using Kotlin in production. JetBrains-certified Kotlin Trainer @Peter Urs explains how to approach this safely, avoid common migration mistakes, and see Kotlinโ€™s strengths in action. ๐Ÿ‘‰ Read the second post in the Kotlin adoption series: kotl.in/adoption-guide-2-sl
    K 13
  • a

    Alina Dolgikh [JB]

    11/06/2025, 3:10 PM
    Concurrent programming can be chaotic โ€“ subtle bugs, unpredictable behavior, and โ€œimpossibleโ€ results. Until now, there was no Kotlin-specific tool to catch these issues across platforms. kodee lost Thatโ€™s why the JetBrains Research team created LitmusKt, a novel concurrency testing tool designed for Kotlinโ€™s multiplatform environment (JVM, Native, and JavaScript). kodee happy LitmusKt systematically uncovers concurrency bugs that traditional tests miss, and itโ€™s already making an impact. After helping fix Kotlin compiler issues, LitmusKt has been integrated into the Kotlin CI pipeline, ensuring every new compiler version benefits from automated concurrency testing. Discover how LitmusKt brings order to the mayhem of concurrent programming: ๐Ÿ”— Finding Order in the Mayhem: A Novel Concurrency Testing Tool that Improved the Kotlin Compiler
    โค๏ธ 10
    nice spin 3
    K 24
  • a

    Alina Dolgikh [JB]

    11/10/2025, 12:23 PM
    Hey Kotlin developers! Weโ€™ve heard the โ€œhow do I get started with KMP?โ€ question a lot. So weโ€™ve launched the KMP Level Up journey โ€” a free, 4-week guided path to help. Hereโ€™s the plan, week by week: โ€ข Week 1: The Map ๐Ÿ—บ๏ธ*.* A curated Course Matrix with our notes on the best free and paid learning resources. โ€ข Week 2: The Deep Dive ๐Ÿคฟ*.* A brand new, free 3-hour Compose Multiplatform crash course from Philipp Lackner. โ€ข Week 3: The Real World ๐ŸŒ*.* Top KMP talks from KotlinConf to see it in action. โ€ข Week 4: The Career ๐Ÿ’ผ*.* A live, free webinar on making KMP your next career move. Plus, for those who want to go deeper, weโ€™ve also arranged some exclusive discounts on premium content. ๐Ÿ”— Everything is centralized on one page. This is your starting point to master the skills you need for 2026.
    kodee happy 9
    K 20
  • a

    Alina Dolgikh [JB]

    11/11/2025, 8:43 AM
    โณ There are just 3 weeks left to submit your talk for KotlinConfโ€™26 The KotlinConfโ€™26 Call for Papers closes soon โ€” youโ€™ve got just three weeks left to submit your idea! Weโ€™d love to hear your Kotlin story. kodee loving โœ๏ธ Submit your proposal here: https://sessionize.com/kotlinconf-2026/ Slack Conversation
    kotlinconf2026 5
    K 8