Skip to content

Releases: substrait-io/substrait-rs

v0.25.1

29 Feb 09:52
Compare
Choose a tag to compare

Chore

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

    Changelog

    Sourced from typify's changelog.

    == 0.0.16 (released 2024-02-28)

    • Introduce a proper Error type for various conversions (#475)
    • Add docs to generated mods (#476)
    • Various enum improvements

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

    == 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)

    ... (truncated)

    Commits

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

Commit Statistics

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

Commit Details

view details
  • #155
    • Update typify requirement from 0.0.15 to 0.0.16 (cc0e947)

v0.25.0

26 Feb 13:09
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.42.1 to 0.43.0
    Bumps substrait from
    4734478 to 5e1948e.

    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.
  • 13 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #154

Commit Details

view details

v0.24.2

12 Feb 20:19
Compare
Choose a tag to compare

Bug Fixes

  • upgrade git2 to resolve CVEs

Commit Statistics

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

Commit Details

view details

v0.24.1

01 Feb 09:54
Compare
Choose a tag to compare

Chore

Commit Statistics

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

Commit Details

view details

v0.24.0

29 Jan 10:54
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.42.0 to 0.42.1
    Bumps substrait from
    3251b1f to 4734478.

    Commits
    • 4734478 chore(release): 0.42.1
    • a4cf741 chore(deps): Bump bufbuild/buf-setup-action from 1.28.1 to 1.29.0 (#593)
    • 8b9535c docs: add more explanation of comparison function (in hash/merge join) (#586)
    • 54454cb chore(deps): Bump actions/cache from 3 to 4 (#589)
    • 543f740 refactor: prefer boolean over BOOLEAN (#590)
    • d55703a fix: add missing RelCommon field to WriteRel and DdlRel (#591)
    • 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.
  • 7 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #150

Commit Details

view details

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)