Skip to content

v0.7.16

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jun 01:32
1712844

What's Changed πŸš€

✨ Features

  • feat(droid): Add daft.datasets.droid @srilman (#7089)
  • feat(temporal): add Spark-style timezone conversions @BABTUNA (#6919)
  • feat: add top-level daft.concat() for concatenating multiple DataFrames @Liusixuuu (#7105)
  • feat(file): Add a file_exists expression @srilman (#7140)
  • feat: Add DataFrame.to_torch_dataloader @srilman (#6997)
  • feat(daft-ext): add scalar #[daft_func] proc macro @rchowell (#7043)
  • feat(iceberg): support SQL read_iceberg ignore_corrupt_files @jackylee-ch (#7130)
  • feat: add Spark-compatible string functions (translate, substring_index, soundex, ascii, chr, space) @XuQianJin-Stars (#7070)
  • feat(iceberg): support branch and tag reads in SQL @jackylee-ch (#7084)
  • feat: add support for range partition hints in clustering spec @euanlimzx (#7050)
  • feat: tests for aligned asof join @euanlimzx (#7072)
  • feat: add ignore_corrupt_files option to read_parquet, read_csv and read_iceberg @chenghuichen (#6520)
  • feat(ray): Implement dynamic scale-in for RaySwordfishActor @huleilei (#5903)
  • feat(delta-lake): support column mapping for reads @aaron-ang (#7005)
  • feat(functions): add string distance/similarity functions @nish2292 (#7068)

πŸ› Bug Fixes

πŸš€ Performance

  • perf(inline-agg): add BoolAnd and BoolOr accumulator types @BABTUNA (#6984)
  • perf(inline-agg): add Product accumulator type @BABTUNA (#6975)

πŸ“– Documentation

βœ… Tests

πŸ”§ Maintenance

πŸ‘‹ New Contributors

Full Changelog: v0.7.15...v0.7.16