Skip to content

Releases: substrait-io/substrait-go

v0.4.2

20 Aug 02:13
f120601
Compare
Choose a tag to compare

v0.4.2 (2023-08-20)

Bug fixes

  • expressions Use compound names in protobufs (#24) (f120601)
    • Add expression plan roundtrip test

    • Use compound names for variants, and keep simple and compound names separate

    • Do not add the same URI twice

    • Update tests - protobufs should refer to compound names

    • Output extensions in anchor order

    • Use type parser to parse types

v0.4.1

06 Aug 02:18
082cc2b
Compare
Choose a tag to compare

v0.4.1 (2023-08-06)

Bug fixes

  • builders Updated Remap functions to test correct output mapping (#22) (082cc2b)

v0.4.0

25 Jun 03:07
9ced646
Compare
Choose a tag to compare

v0.4.0 (2023-06-25)

Features

  • plan Plan builders (#21) (9ced646)
    • feat(plan): plan and relation representations

    • chore(docs): update readme

v0.3.0

21 May 02:32
30fa08b
Compare
Choose a tag to compare

v0.3.0 (2023-05-21)

Features

  • expr/builders Add initial expression builder helpers (#20) (30fa08b)
    • feat(expr/builders): Add initial expression builder helpers.

    • export FuncArgBuilder

    • add one to type variation anchors

v0.2.0

14 May 02:29
d70c727
Compare
Choose a tag to compare

v0.2.0 (2023-05-14)

Features

  • substrait update to Substrait v0.29.0 (#19) (d70c727)
    • feat(deps): upgrade to substrait v0.29.0

    • feat(expr/ScalarFunction): add FuncRef getter to ScalarFunction

v0.1.0

03 Apr 14:38
e0729ea
Compare
Choose a tag to compare

Initial Release

  • Updated protobuf definitions
  • Implementation for expressions, extensions and type management
  • ci(build-test): add Github Action to build, run unit tests, and linting

Full Changelog: https://github.com/substrait-io/substrait-go/commits/v0.1.0