Skip to content

Releases: substrait-io/substrait-rs

v0.23.0

22 Jan 07:06
Compare
Choose a tag to compare

Chore

Chore (BREAKING)

  • bump substrait from 0.41.0 to 0.42.0

Commit Statistics

  • 3 commits contributed to the release over the course of 13 calendar days.
  • 13 days passed between releases.
  • 3 commits were understood as conventional.
  • 3 unique issues were worked on: #145, #146, #149

Commit Details

view details
  • #145
    • Bump actions/deploy-pages from 3 to 4 (33aaf9b)
  • #146
    • Bump actions/upload-pages-artifact from 2 to 3 (952c90f)
  • #149
    • Bump substrait from 0.41.0 to 0.42.0 (c2e596b)

v0.22.0

08 Jan 10:32
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.40.0 to 0.41.0
    Bumps substrait from
    cdae23e to c7d7e9c.

    Commits

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase.

Commit Statistics

  • 1 commit contributed to the release.
  • 21 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #147

Commit Details

view details

v0.21.0

17 Dec 09:30
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.39.0 to 0.40.0

Commit Statistics

  • 1 commit contributed to the release.
  • 1 day passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #144

Commit Details

view details

v0.20.3

15 Dec 10:28
Compare
Choose a tag to compare

Chore

  • update typify requirement from 0.0.14 to 0.0.15
    Updates the requirements on
    typify to permit the latest
    version.

    Changelog

    Sourced from typify's changelog.

    == 0.0.15 (released 2023-12-15)

    • Improvements to array merging and mutual exclusivity checks (#412)
    • Support for 32-bit floating-point numbers (#440)
    • Better handling for unsatisfiable merged schemas (#447)
    • Show original JSON Schema in generated type docs (#454)

    oxidecomputer/typify@v0.0.14\...v0.0.15[Full list of commits]

    == 0.0.14 (released 2023-09-25)

    • Handle arbitrary containment cycles (#300)
    • More permissive of valid (if useless) schema constructions (#306, #320)
    • Much better handling of allOf constructions by merging schemas (#405)
    • Support for more not subschemas (#410)

    oxidecomputer/typify@v0.0.13\...v0.0.14[Full list of commits]

    == 0.0.13 (released 2023-05-14)

    • Fixed-length, single-type arrays to [T; N] (#286)
    • Support for reflexive schemas (#292)
    • Much improved support for multi-type schemas (#291)
    • Better error messages on failures

    oxidecomputer/typify@v0.0.12\...v0.0.13[Full list of commits]

    == 0.0.12 (released 2023-05-03)

    • Improved enum generation (#270)
    • Improved integer type selection based on number criteria (#255)
    • TypeSpace::add_root_schema() (#236)
    • ... and many general improvements

    oxidecomputer/typify@v0.0.11\...v0.0.12[Full list of commits]

    == 0.0.11 (released 2023-03-18)

    This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:

    • Generate a ToString impl for untagged enums with trivial variants (#145)
    • Allow conversion overrides by specifying a schema (#155)
    • Handle untyped enums that contain nulls (#167)
    • Handle not schemas for enumerated values (#168)
    • Improve generated code for FromStr and TryFrom impls (#174)
    • Handle format specifiers for enumerated strings (#188)

    === Breaking: The removal of TypeSpace::to_string()

    ... (truncated)

    Commits

    You can trigger a rebase of this PR by commenting @dependabot rebase.

Commit Statistics

  • 1 commit contributed to the release.
  • 9 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #143

Commit Details

view details
  • #143
    • Update typify requirement from 0.0.14 to 0.0.15 (8d9886a)

v0.20.2

05 Dec 10:35
Compare
Choose a tag to compare

Chore

Commit Statistics

  • 1 commit contributed to the release.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #141

Commit Details

view details
  • #141
    • Bump actions/configure-pages from 3 to 4 (d8912a5)

v0.20.1

05 Dec 10:24
Compare
Choose a tag to compare

Chore

Commit Statistics

  • 1 commit contributed to the release.
  • 7 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #140

Commit Details

view details

v0.20.0

27 Nov 10:56
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.38.0 to 0.39.0
    Bumps substrait from
    bdff923 to 8f8d85e.


Commit Statistics

  • 1 commit contributed to the release.
  • 20 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #139

Commit Details

view details

v0.19.0

06 Nov 12:30
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.37.0 to 0.38.0
    Bumps substrait from
    52e81a9 to bdff923.

    Commits
    • bdff923 chore(release): 0.38.0
    • b3071bc feat: add least and greatest functions to functions_comparison.yml (#247)
    • 6c88a1e chore(deps): Bump bufbuild/buf-setup-action from 1.27.1 to 1.27.2 (#569)
    • 2d9f1b9 chore(deps): Bump actions/setup-node from 3 to 4 (#568)
    • See full diff in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase.

Commit Statistics

  • 1 commit contributed to the release.
  • 13 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #137

Commit Details

view details

v0.18.1

24 Oct 10:46
Compare
Choose a tag to compare

Chore

Commit Statistics

  • 1 commit contributed to the release.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #135

Commit Details

view details

v0.18.0

23 Oct 10:23
Compare
Choose a tag to compare

Chore

  • update typify requirement from 0.0.13 to 0.0.14
    Updates the requirements on
    typify to permit the latest
    version.

    Changelog

    Sourced from typify's changelog.

    == 0.0.14 (released 2023-09-25)

    • Handle arbitrary containment cycles (#300)
    • More permissive of valid (if useless) schema constructions (#306, #320)
    • Much better handling of allOf constructions by merging schemas (#405)
    • Support for more not subschemas (#410)

    oxidecomputer/typify@v0.0.13\...v0.0.14[Full list of commits]

    == 0.0.13 (released 2023-05-14)

    • Fixed-length, single-type arrays to [T; N] (#286)
    • Support for reflexive schemas (#292)
    • Much improved support for multi-type schemas (#291)
    • Better error messages on failures

    oxidecomputer/typify@v0.0.12\...v0.0.13[Full list of commits]

    == 0.0.12 (released 2023-05-03)

    • Improved enum generation (#270)
    • Improved integer type selection based on number criteria (#255)
    • TypeSpace::add_root_schema() (#236)
    • ... and many general improvements

    oxidecomputer/typify@v0.0.11\...v0.0.12[Full list of commits]

    == 0.0.11 (released 2023-03-18)

    This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:

    • Generate a ToString impl for untagged enums with trivial variants (#145)
    • Allow conversion overrides by specifying a schema (#155)
    • Handle untyped enums that contain nulls (#167)
    • Handle not schemas for enumerated values (#168)
    • Improve generated code for FromStr and TryFrom impls (#174)
    • Handle format specifiers for enumerated strings (#188)

    === Breaking: The removal of TypeSpace::to_string()

    Previously all transitive consumers required the presence of rustfmt. In this version we leave formatting to the consumer. See link:README.md#formatting[the formatting section of the README] for details on formatting.

    === CLI

    This version adds the cargo-typify crate for stand-alone code generation.

    === Augmented Generation

    ... (truncated)

    Commits

    You can trigger a rebase of this PR by commenting @dependabot rebase.

Chore (BREAKING)

  • bump substrait from 0.36.0 to 0.37.0
    Bumps substrait from
    92302d8 to 52e81a9.
    Commits
    • 52e81a9 chore(release): 0.37.0
    • cf32750 feat: add NestedLoopJoinRel definition (#561)
    • 12f899b docs: manually configure committers and smc members (#566)
    • c776fda chore(deps): Bump bufbuild/buf-setup-action from 1.27.0 to 1.27.1 (#564)
    • 4f18686 chore: add vbarua to CODEOWNERS (#567)
    • f0eebab chore: add EpsilonPrime to CODEOWNERS (#565)
    • 6887fd5 docs: add code of conduct (#339)
    • ddf4d89 chore(deps): Bump bufbuild/buf-setup-action from 1.26.1 to 1.27.0 (#562)
    • See full diff in compare view

...

Read more