v1.0.0-Beta4 #1623
AndreiKingsley
announced in
Announcements
v1.0.0-Beta4
#1623
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Yes, this is another Beta release that brings us closer to the upcoming 1.0 version!
Many bugs have been fixed, a large amount of documentation has been added, and several quality-of-life improvements have been introduced.
We invite you to try this release:
1.0.0-Beta4version in your projects.1.0.0-Beta4nversion in Kotlin Notebook.nversion includes a patch that resolves this issue.%useLatestDescriptors.If you want to include
kandy, list it afterdataframe:dataframeandkandyversions are not supported in older versions of Kotlin Jupyter kernel.Please use kernel version
0.16.0-736or newer.📚 See the Kotlin DataFrame documentation
See below for a complete list of changes in this release grouped by category.
Features
Map<String, Any?>.toDataRow()function by @CarloMariaProietti in adding from_map_to_data_row function #1433FrameColumnformatting by @Jolanrensen in Independent framecol formatting #1443ChartoStringv2 by @Jolanrensen in Implicit char to string v2 #1420.none {}toDataFrameby @CarloMariaProietti in adding.none {}toDataFrame#1462formatHeaderby @AndreiKingsley in Format header #1459move.beforeby @CarloMariaProietti in Add move before #1474ColumnGroupby @Allex-Nik in Improve rendering of ColumnGroup #1460list.chunked()+List<List<T>>.toDataFramefor parsing .srt and similar text files by @koperagen in Improvelist.chunked()+List<List<T>>.toDataFramefor parsing .srt and similar text files #1486move.toStart()keeping inside group by @CarloMariaProietti in Move to(Start) keeping inside group #1489insert.before { }by @CarloMariaProietti in Add insert.before { } #1517Pathoverloads by @AndreiKingsley in Path overloads #1563Removals and Deprecations
rename, add overloads toaddAlland deprecate old versions by @jetbrains-junie[bot] in [Junie]: refactor: rename add overloads to addAll and deprecate old versions #1418zero/zeroOrNullby @koperagen in Remove unused zero/zeroOrNull #1550KeyValuePropertyandNameValuePairby @Jolanrensen inNameValueProperty#1545Fixes
dataframe-jupyterfromcorein notebooks by @Jolanrensen in Load dataframe-jupyter from core in notebooks #1415cumSumby @Jolanrensen in Cum sum fixes #1467quantileby @Jolanrensen in Tiny quantile-fix #1482.toDataFrameby @koperagen in.toDataFramefixes #1475DataFrameSchema.equals()including order andCompareResult.Matchesby @Jolanrensen inDataFrameSchema.equals()including order andCompareResult.Matches#1505Nothingcols by @Jolanrensen in Nothing cols fixes #1551PivotDslby @Jolanrensen in Fixes pivot shortcuts to usePivotDsl#1572Documentation and Examples
joindocs by @AndreiKingsley in Join docs #1437:samplesby @Jolanrensen in Enables Compiler plugin for :samples #1456getfrom examples & update obsoletedataFrameOfexample by @koperagen in Remove deprecated get from examples & update obsolete dataFrameOf example #1481appendby @koperagen in Update documentation ofappend#1483column/columnOfusages in split.md by @koperagen in Inline column/columnOf usages in split.md #1503groupByKdocs by @AndreiKingsley in groupBy Kdocs #1533joinkdocs by @AndreiKingsley in Join kdocs #1574lastandlastOrNullfunctions by @Allex-Nik in Add documentation and tests for thelastandlastOrNullfunctions #1561firstandfirstOrNullfunctions by @Allex-Nik in Documentation and tests for thefirstandfirstOrNullfunctions #1547Compiler Plugin
Development of the compiler plugin happens in Kotlin repository: https://github.com/JetBrains/kotlin/tree/master/plugins/kotlin-dataframe. Change log only includes relevant changes in the library.
df.select { extension.col("myCol") }andoperation.into { "str" }syntax by @koperagen in Annotate functions fordf.select { extension.col("myCol") }andoperation.into { "str" }syntax #1444convertfunctions for compiler plugin support by @koperagen in Annotate missed convert functions for compiler plugin support #1447GroupBystatistics to compiler plugin by @Jolanrensen inGroupBystatistics compiler plugin prep #1485String.invoke,addAll(dataframes),AddDsl.unaryPlusby @koperagen in Annotate String.invoke, addAll(dataframes), AddDsl.unaryPlus #1484IntellijPluginApito mark API used by KDF plugin by @Allex-Nik in Add annotation IntellijPluginApi to mark API used by KDF plugin #1440moveTo()to add compiler plugin support by @Jolanrensen in added annotations for moveTo() to add compiler plugin support #1499New Contributors
Full Changelog: v1.0.0-Beta3...v1.0.0-Beta4
This discussion was created from the release v1.0.0-Beta4.
Beta Was this translation helpful? Give feedback.
All reactions