Tablesaw v0.35.0 Release Notes

Release Date: 2019-09-03 // over 4 years ago
  • ๐Ÿ—„ Deprecations and breaking changes

    • ๐Ÿ—„ Deprecated data() methods (#649)
    • ๐Ÿ“‡ Renamed isMissingValue to valueIsMissing (#643)
    • โœ‚ Removed mapToType added in last release (#583)

    ๐Ÿ”‹ Features

    • Analytic Query functions (#606 and #621)
    • Deferred execution queries (#574)
    • Saw file format persistence (#642)
    • Column creation from streams (#634)
    • ๐Ÿ‘Œ Improved reading from URL (#650)
    • remainder, capitalize, repeat, and concatenate functions (#635)
    • ๐Ÿ— Figure.builder (#608)
    • Option to ignore whitespace in csv writer (#605 - thanks @sd1998)

    ๐ŸŽ Performance

    • Speed up joins (#562)
    • Speed up TextColumn's isIn method (#613)

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix NPE when reading incomplete JSON rows (#591)
    • ๐Ÿ‘‰ Make empty columns be of type string (#626)
    • Include missing values in unique (#595)
    • ๐Ÿ›  Fix conversion of missing values in IntColumn.toDoubleColumn (#577)
    • ๐Ÿ›  Fixed splitOn for TextColumn (#554)
    • Handling of null values in SqlResultSetReader (#563)

    ๐Ÿ“š Documentation

    • ๐Ÿ“„ Began compiling code samples in docs (#637, #639, and #641)

    Development

    • Automatically format code (#570 and #568)