Skip to content

Releases: Quafadas/scautable

v0.0.35

08 Jan 14:04
a502b62

Choose a tag to compare

What's Changed

  • First test of columnar reading by @Quafadas in #112
  • Benchmark CSV array reading: ArrayBuffer vs two-pass pre-allocation with OS-level counting (experiment record) by @Copilot in #117
  • Add dense array read modes for CSV: ArrayDenseColMajor and ArrayDenseRowMajor by @Copilot in #115
  • Add JSON support with compile-time type inference using Java JSON-P streaming API (JVM-only) by @Copilot in #119

Full Changelog: v0.0.34...v0.0.35

v0.0.34

05 Dec 13:22
8617720

Choose a tag to compare

What's Changed

  • Add scala-cli REPL quick start command to getting started docs by @Copilot in #101
  • Add CSV.fromTyped for runtime CSV file loading with compile-time types by @Copilot in #103
  • CsvOpts by @Quafadas in #108

Full Changelog: v0.0.33...v0.0.34

0.0.33

01 Oct 11:34

Choose a tag to compare

Introduce a workbook cache to improve the experience of reading many tables from the same workbook.

0.0.32

01 Oct 08:14

Choose a tag to compare

Fix header issue in Excel

0.0.31

30 Sep 11:01

Choose a tag to compare

More Excel improvements.

0.0.30

29 Sep 17:36

Choose a tag to compare

Improve Excel inference

0.0.29

25 Sep 07:23
4d80ca3

Choose a tag to compare

Adds type inference for Excel files

What's Changed

  • Fix NaN handling in numeric summary functions by @Copilot in #86
  • Create comprehensive GitHub Copilot instructions for scautable development workflow by @Copilot in #88
  • Col idx by @Quafadas in #84
  • Fix ptbln and ptbl methods to support finite collections (Array, ArraySeq, Vector) by @Copilot in #91
  • Introduce scalafix by @Quafadas in #92
  • Type Inference for Excel by @Quafadas in #95

Full Changelog: v0.0.28...v0.0.29

0.0.28

08 Sep 14:32
528e40d

Choose a tag to compare

What's Changed

Full Changelog: v0.0.27...v0.0.28

0.0.27

05 Sep 10:04
8345955

Choose a tag to compare

What's Changed

  • fix column order by @Quafadas in #80
  • Add CSV string generation functionality to complement existing CSV reading by @Copilot in #81

New Contributors

  • @Copilot made their first contribution in #81

Full Changelog: v0.0.26...v0.0.27

v0.0.26

30 Aug 10:37
8653bd9

Choose a tag to compare

What's Changed

  • Improve robustness of parser to different escape strategies by @Quafadas in #79

Full Changelog: v0.0.25...v0.0.26