Skip to content

Releases: Kotlin/dataframe

0.13.1 Columns Selection DSL, KDocs, Table Rendering, and Many Fixes!

19 Mar 18:31
Compare
Choose a tag to compare

We just released v0.13.1!

Documentation/Readme might not be up-to-date yet. However, feel free to test it in your project and let us know if something does not work as expected!

To sum up the most significant changes:

  • We finally merged the new ColumnsSelection DSL (documentation will come too). This comes with KDocs everywhere, previously missing overloads, and clearer function names.
  • We're continuously improving support for Kotlin Notebook by creating and improving a native table component for DataFrames, by @ermolenkodev
  • (Nested) table output now looks better for notebooks on Github (for example)
  • Improvements to Arrow reading (thanks, @fb64 and @Kopilov!)
  • Many other fixes and version bumps, see below!

Check it out on Maven Central

Features

Fixes

Docs and Examples

Version Updates

New Contributors

Known Issues

Full Changelog: v0.12.1...v0.13.1

0.12.1 Bug Fix: Improved SQL type to Kotlin types mapping

18 Jan 13:04
Compare
Choose a tag to compare

Read the JDBC support documentation

What's Changed

Full Changelog: 0.12...v0.12.1

0.12: SQL Databases as a Data Source via JDBC

18 Oct 14:26
Compare
Choose a tag to compare

Read the JDBC support documentation

What's Changed

Full Changelog: build-0.11.1...0.12

0.11.1

07 Aug 12:39
Compare
Choose a tag to compare

Hotfix for Kotlin notebook code generation 17c52f5

0.11.0 Onboarding documentation update and minor API changes

26 Jun 12:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: build-0.10.1...build-0.11.0

0.10.1 Bug fix: Android compatibility and KSP updates

23 May 11:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: build-0.10.0...build-0.10.1

Dataframe 0.10.0

11 Apr 17:48
Compare
Choose a tag to compare

New version targeting Kotlin 1.8.20 and KSP 1.8.20-1.0.10

KDocs were introduced in many places, so check them out in the IDE!

Along with that, now you can see the result of most operations in the documentation in the form of interactive tables. Now it should be much clearer what is going on even for relatively complex operations such as pivot.

Known issues

There's an issue with incremental compilation in the KSP 1.8.20-1.0.10 that sometimes leads to build errors when using our Gradle plugin. If you are experiencing this problem, try disabling incremental compilation or stick to some older version, for example 0.10.0-dev-1532

New API

Check out the updated dataframe rendering API if you want to customize your outputs in the notebook or want to save or display dataframes in HTML format.

Auto Generated What's Changed

New Contributors

Full Changelog: build-0.9.1...build-0.10.0

Dataframe 0.9.1

26 Jan 12:12
66af0ab
Compare
Choose a tag to compare

Kotlin Dataframe 0.9.1 released!

Blog post: https://blog.jetbrains.com/kotlin/2023/01/kotlin-dataframe-0-9-1-released/

Get it on Maven Central!

TL;DR

Auto Generated What's Changed

New Contributors

Full Changelog: build-0.8.0...build-0.9.1