Skip to content

Releases: substrait-io/substrait-rs

v0.41.3

19 Aug 09:12
Compare
Choose a tag to compare

Chore

  • bump the cargo group with 10 updates
    Bumps the cargo group with 10 updates:

    Package From To
    url 2.5.0 2.5.2
    semver 1.0.22 1.0.23
    serde 1.0.202 1.0.208
    serde_json 1.0.117 1.0.125

    |
    | serde_yaml | 0.9.32 |
    0.9.34+deprecated |
    | thiserror | 1.0.61 |
    1.0.63 |
    | prettyplease | 0.2.9 |
    0.2.20 |
    | protobuf-src
    | 2.0.0+26.1 | 2.1.0+27.1 |
    | schemars | 0.8.20 | 0.8.21 |
    | syn | 2.0.65 | 2.0.75 |

    Updates url from 2.5.0 to 2.5.2

    Commits

    Updates semver from 1.0.22 to 1.0.23

    Release notes

    Sourced from semver's releases.

    1.0.23

    • Resolve unexpected_cfgs warning (#318)
    Commits
    • 69efd3c Release 1.0.23
    • 451b419 Merge pull request #318 from dtolnay/checkcfg
    • 5b71485 Resolve unexpected_cfgs warning
    • c520af7 Revert "Temporarily disable miri on doctests"
    • 73b5d9e Merge pull request #313 from Saecki/patch-1
    • e8d61de chore: fix typo in safety comment
    • d282d48 Explicitly install a Rust toolchain for cargo-outdated job
    • 6e6ba22 Temporarily disable miri on doctests
    • See full diff in compare view

    Updates serde from 1.0.202 to 1.0.208

    Release notes

    Sourced from serde's releases.

    v1.0.208

    • Support serializing and deserializing unit structs in a flatten field (#2802, thanks @​jonhoo)

    v1.0.207

    • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

    v1.0.206

    • Improve support for flatten attribute inside of enums (#2567, thanks @​Mingun)

    v1.0.205

    • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @​Mingun)
    • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

    v1.0.204

    • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @​weiznich)

    v1.0.203

    • Documentation improvements (#2747)
    Commits
    • 026e91a Release 1.0.208
    • bfbedac Merge pull request #2802 from jonhoo/flatten-unit-struct
    • 4036ff8 Support (de-)serializing flattened unit struct
    • 1b4da41 Release 1.0.207
    • f61d452 Touch up PR 2795
    • f986609 Merge pull request #2795 from Mingun/has-flatten-rework
    • 77a6a9d Take into account only not skipped flatten fields when choose serialization form
    • 547d843 Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...
Read more

v0.41.2

19 Aug 08:52
Compare
Choose a tag to compare

Chore

  • group cargo updates

Commit Statistics

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

Commit Details

view details

v0.41.1

19 Aug 08:26
Compare
Choose a tag to compare

Chore

  • bump rustix from 0.37.22 to 0.37.27 in the cargo group
    Bumps the cargo group with 1 update:
    rustix.

Commit Statistics

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

Commit Details

view details
  • #207
    • Bump rustix from 0.37.22 to 0.37.27 in the cargo group (fa7eb2b)

v0.41.0

19 Aug 07:57
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.54.0 to 0.55.0
    Bumps substrait from
    93c8339 to ae77a72.

Commit Statistics

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

Commit Details

view details

v0.40.0

12 Aug 06:53
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.53.0 to 0.54.0
    Bumps substrait from
    5fe2a16 to 93c8339.

Commit Statistics

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

Commit Details

view details

v0.39.0

05 Aug 08:41
Compare
Choose a tag to compare

Other

  • use previous rust release to build smart release with lock file
    The smart-release lock file is pointing to an outdated version of time
    that fails to build on the latest stable rustc. Reverting to the
    previous stable release until the next smart-release release.

Chore (BREAKING)

  • bump substrait from 0.52.0 to 0.53.0
    Bumps substrait from
    a68c1ac to 5fe2a16.

Commit Statistics

  • 2 commits contributed to the release.
  • 13 days passed between releases.
  • 2 commits were understood as conventional.
  • 2 unique issues were worked on: #203, #204

Commit Details

view details
  • #203
    • Bump substrait from 0.52.0 to 0.53.0 (83c1fc4)
  • #204
    • Use previous rust release to build smart release with lock file (0ac026f)

v0.38.0

22 Jul 13:02
Compare
Choose a tag to compare

Chore (BREAKING)

  • bump substrait from 0.51.0 to 0.52.0

Commit Statistics

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

Commit Details

view details

v0.37.3

10 Jul 07:47
Compare
Choose a tag to compare

Chore

  • fix build script warning, fix doctest with default features
    Also tests without default features in CI.

Commit Statistics

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

Commit Details

view details
  • #200
    • Fix build script warning, fix doctest with default features (0752984)

v0.37.2

10 Jul 07:43
Compare
Choose a tag to compare

Documentation

  • --cfg=docsrs is now a default set by docs.rs
    It's no longer required to specify this in our package metadata.

Commit Statistics

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

Commit Details

view details
  • #190
    • --cfg=docsrs is now a default set by docs.rs (e56e646)

v0.37.1

10 Jul 07:31
Compare
Choose a tag to compare

Chore

  • add prost and pbjson dependabot groups
    This groups the dependabot updates of these packages together.

Commit Statistics

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

Commit Details

view details
  • #199
    • Add prost and pbjson dependabot groups (1ac5042)