u/meilalina

▲ 34 r/Kotlin

Kotlin DataFrame 1.0.0-rc01 is out.

With RC1, the 1.0 API is now locked. The remaining work is testing it in real projects, fixing issues, and preparing the final release. 📋 Release notes: https://github.com/Kotlin/dataframe/releases/tag/1.0.0-rc01

For users, the practical takeaway is simple: if you have been waiting to update an existing project—or start a new one without targeting another Beta API—this is the version to try.

🧩 More typed DataFrame workflows in Gradle and Maven

The Compiler Plugin now understands more schema-changing transformations and edge cases. As a pipeline changes, it can keep typed column access available across more steps, with completion, refactoring, and compile-time checks in the IDE. Kotlin 2.4 also restores incremental compilation.

This brings more of the typed column experience familiar from notebooks to regular Kotlin projects.

A few useful additions:
🔎 requireColumn() helps connect dynamically loaded data with typed column access.
📄 renderToMarkdown() produces Markdown for reports, documentation, README files, issues, and pull requests.
📊 GroupBy.countDistinct() provides distinct counts for each group without extra boilerplate.
🧹 rename { ... }.to() makes the rename API easier to read, while DataFrame.print() now shows more useful table information by default.

RC1 also includes updates to SQL validation, JSON and IO configuration, DuckDB support, examples, and documentation.

Please try the release in a Gradle, Maven, or notebook workflow and share what you find before 1.0.

u/meilalina — 1 day ago
▲ 7 r/Kotlin

Inside the Mind of a Spring Framework Maintainer - Sébastien Deleuze | T...

For Sébastien Deleuze, Kotlin’s appeal was practical from the start: JVM compatibility, a natural fit with Spring, and a language that could improve the developer experience without leaving the ecosystem behind. Watch the full interview!

youtube.com
u/meilalina — 3 days ago
▲ 7 r/Kotlin

The 2026 Kotlin Foundation Grant Program for library authors is open!

We’re pleased to announce that the Kotlin Foundation Grant Program is back for 2026.

Developers maintaining open-source Kotlin Multiplatform projects, including libraries, tools, and frameworks, can now apply for a new round of financial support.

👉 Learn more and apply here.

u/meilalina — 2 months ago