Releases: substrait-io/substrait
Releases · substrait-io/substrait
v0.66.0
0.66.0 (2025-02-02)
Features
- add advanced extension field to DdlRel, WriteRel, and UpdateRel (#766) (a428f96)
v0.65.0
0.65.0 (2025-01-26)
Features
- add the test coverage baseline as a json file (#774) (dfbe734)
v0.64.0
0.64.0 (2025-01-12)
Features
- additional boolean comparison functions (#764) (2d8b1b6)
- introduce Iceberg table type using metadata file (#758) (7434e2f)
- run pytest in pr workflow to check function test coverage (#765) (7bfc37c)
Bug Fixes
- bump flake8 version to 7.0.0 (#768) (57770b6)
- update the doc to clarify that function names are case-sensitive (#757) (203e6e4)
v0.63.1
0.63.1 (2024-12-22)
Bug Fixes
- change the type of the bool_and testcase to aggregate (#756) (50f1a2e)
v0.63.0
0.63.0 (2024-12-15)
⚠ BREAKING CHANGES
- The encoding of FetchRel has changed in a strictly
backwards incompatible way. The change involves transitioning offset and
count from a standalone int64 field to a oneof structure, where the
original int64 field is marked as deprecated, and a new field of
Expression type is introduced. Using a oneof may cause ambiguity between
unset and set-to-zero states in older messages. However, the fields are
defined such that their logical meaning remains indistinguishable,
ensuring consistency across encodings.
Features
- add expression support for count and offset in the fetch operator (#748) (bd4b431)
- add simple linking to the examples (#702) (4c00b1c)
- support missing variants for regexp string functions (#750) (3410a3e)
v0.62.0
0.62.0 (2024-11-24)
Features
Bug Fixes
v0.61.0
0.61.0 (2024-11-17)
Features
- add substrait test files to go embedded fs (#740) (e3a7773)
- handle parsing of list arguments in func testcases (#737) (1f9c710)
- update operator to update a table (#734) (adb1079)
Bug Fixes
- misc fixes and cleanup to func testcase grammar (#742) (ea994c2)
v0.60.0
0.60.0 (2024-11-10)
Features
- add antlr grammar for test file format (#728) (752aa63)
- add CreateMode for CTAS in WriteRel (#715) (2e13d0b)
- update test file format to support aggregate functions (#736) (c18c0c1)
Bug Fixes
- typo in site/docs/tutorial/sql_to_substrait.md (#735) (9cccb04)
v0.59.0
0.59.0 (2024-11-03)
⚠ BREAKING CHANGES
- changes the message type for Expressions field in
VirtualTable
Features
Bug Fixes
- virtualTable expression should represent a row of expression (#727) (a2df42c)