Skip to content

Releases: substrait-io/substrait-java

v0.93.0

14 Jun 06:49

Choose a tag to compare

0.93.0 (2026-06-14)

⚠ BREAKING CHANGES

  • core: protobuf Aggregate.Grouping.grouping_expressions field is no longer supported
  • extensions: changes the visibility of the ScalarFunctionVariant.resolve() function from public to package-private

Features

  • core: remove AggregateRel.Grouping.grouping_expressions (#857) (b38ca00)
  • extend substrait builder api (#773) (594a168)
  • extensions: support deprecation info in extensions (#846) (f7768d9)
  • extensions: support impl-level description in extensions (#848) (eb453f2)
  • pojo: support plan execution behavior (#791) (50acd03)

v0.92.0

07 Jun 06:25

Choose a tag to compare

0.92.0 (2026-06-07)

Features

  • examples: demonstrate Calcite optimization (#776) (a6a3b79)

v0.91.0

24 May 06:10

Choose a tag to compare

0.91.0 (2026-05-24)

Features

v0.90.0

17 May 06:00

Choose a tag to compare

0.90.0 (2026-05-17)

Features

  • core,isthmus: add DynamicParameter expression support (#752) (1770fa4)

v0.89.2

03 May 05:39

Choose a tag to compare

0.89.2 (2026-05-03)

Bug Fixes

  • core: correct type short names for binary and fixedbinary (#826) (48dcd3f)

v0.89.1

26 Apr 05:13

Choose a tag to compare

0.89.1 (2026-04-26)

Bug Fixes

  • spark: correct handling of ‘remap’ property (#818) (2b7e89f)

v0.89.0

19 Apr 04:53

Choose a tag to compare

0.89.0 (2026-04-19)

⚠ BREAKING CHANGES

  • core: bump to substrait v0.87.0 (#797)

Features

Bug Fixes

  • core: correct mark join output schema (#814) (e7abfad)

v0.88.0

12 Apr 05:03

Choose a tag to compare

0.88.0 (2026-04-12)

Features

  • add missing extension YAMLs and test for completeness (#723) (c14f3e3)
  • core: add MaskExpression POJO and ReadRel projection support (#782) (6f79ac8)
  • core: add typeVariationReference to UserDefined type (#794) (a7ad40a)

v0.87.0

29 Mar 04:47

Choose a tag to compare

0.87.0 (2026-03-29)

Features

  • isthmus: configurable fallback to dynamic function mapping (#647) (2370661)

Bug Fixes

  • isthmus: assertFullRoundTrip for any_value (#783) (73c3ac3)

v0.86.1

22 Mar 04:17

Choose a tag to compare

0.86.1 (2026-03-22)

Bug Fixes