v0.3.1
Overview
You can find the release summary in the documentation.
The PySail Python package is available on PyPI.
What's Changed
- fix: release workflow by @linhr in #567
- chore: update Arrow to 55.2.0 by @linhr in #564
- ci: validate pull request title by @linhr in #569
- feat: dayname function by @SparkApplicationMaster in #570
- feat: add zeroifnull and nullifzero functions by @SparkApplicationMaster in #571
- ci: fix PR validation workflow by @linhr in #573
- refactor: move object_store code to
sail-object-storeby @linhr in #576 - ci: trigger Claude on PR review by @linhr in #577
- deps(npm): bump the all group with 6 updates by @dependabot in #581
- feat: string split to array by delim function by @SparkApplicationMaster in #582
- feat: collect_set function by @SparkApplicationMaster in #585
- feat: count_if function by @SparkApplicationMaster in #586
- refactor: data source options by @linhr in #587
- perf: improve data source listing by @linhr in #579
- feat: support SQL
SHOWstatements by @linhr in #588 - docs: add notes on protobuf warnings by @linhr in #591
- chore: update deps by @shehabgamin in #590
- perf: enable tcp and http/2 keepalive with adaptive window settings by @shehabgamin in #593
- chore: clippy deny unwrap, expect, and panic by @shehabgamin in #597
- fix: temp fix for resolve options for external table create by @shehabgamin in #598
- feat: sampleBy functions by @davidlghellin in #547
- fix: avoid
.expect()in plan resolver by @linhr in #599 - fix: from_utc_timestamp function by @SparkApplicationMaster in #596
- chore: prepare v0.3.1 by @linhr in #601
New Contributors
- @SparkApplicationMaster made their first contribution in #570
Full Changelog: v0.3.0...v0.3.1