Skip to content

Latest commit

 

History

History
7898 lines (6415 loc) · 356 KB

CHANGELOG.md

File metadata and controls

7898 lines (6415 loc) · 356 KB

0.50.4 (2024-12-27)

Chore

  • bump syn from 2.0.91 to 2.0.92 in the cargo group

Commit Statistics

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

Commit Details

view details
  • #274
    • Bump syn from 2.0.91 to 2.0.92 in the cargo group (70706b2)

0.50.3 (2024-12-24)

Chore

  • bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde_json, thiserror and syn.

    Updates serde_json from 1.0.133 to 1.0.134 Updates thiserror from 2.0.8 to 2.0.9 Updates syn from 2.0.90 to 2.0.91

Commit Statistics

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

Commit Details

view details
  • #273
    • Bump the cargo group with 3 updates (8feb652)
  • Uncategorized
    • Release substrait v0.50.3 (c91db97)

0.50.2 (2024-12-22)

Chore

  • bump substrait from 0.63.0 to 0.63.1 Bumps substrait from 6d481e1 to b6abbb7.

Commit Statistics

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

Commit Details

view details
  • #272
    • Bump substrait from 0.63.0 to 0.63.1 (b6cee52)
  • Uncategorized
    • Release substrait v0.50.2 (311d073)

0.50.1 (2024-12-18)

Chore

  • bump thiserror from 2.0.7 to 2.0.8 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 2.0.7 to 2.0.8

Commit Statistics

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

Commit Details

view details
  • #271
    • Bump thiserror from 2.0.7 to 2.0.8 in the cargo group (c6a1a70)
  • Uncategorized
    • Release substrait v0.50.1 (bbcc9f6)

0.50.0 (2024-12-16)

Chore

  • bump thiserror from 2.0.6 to 2.0.7 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 2.0.6 to 2.0.7

  • bump semver from 1.0.23 to 1.0.24 in the cargo group Bumps the cargo group with 1 update: semver.

    Updates semver from 1.0.23 to 1.0.24

  • bump serde from 1.0.215 to 1.0.216 in the cargo group Bumps the cargo group with 1 update: serde.

    Updates serde from 1.0.215 to 1.0.216

  • bump thiserror from 2.0.4 to 2.0.6 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 2.0.4 to 2.0.6

  • bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.

    Updates prost from 0.13.3 to 0.13.4 Updates prost-types from 0.13.3 to 0.13.4 Updates prost-build from 0.13.3 to 0.13.4

Chore (BREAKING)

  • bump substrait from 0.62.0 to 0.63.0 Bumps substrait from eec1c18 to 6d481e1.

Commit Statistics

  • 7 commits contributed to the release.
  • 11 days passed between releases.
  • 6 commits were understood as conventional.
  • 6 unique issues were worked on: #265, #266, #267, #268, #269, #270

Commit Details

view details
  • #265
    • Bump the proto group with 3 updates (048adf8)
  • #266
    • Bump thiserror from 2.0.4 to 2.0.6 in the cargo group (4d6833f)
  • #267
    • Bump serde from 1.0.215 to 1.0.216 in the cargo group (0c34792)
  • #268
    • Bump semver from 1.0.23 to 1.0.24 in the cargo group (3915637)
  • #269
    • Bump substrait from 0.62.0 to 0.63.0 (01c8aec)
  • #270
    • Bump thiserror from 2.0.6 to 2.0.7 in the cargo group (6fcc5a5)
  • Uncategorized
    • Release substrait v0.50.0 (26450f1)

0.49.5 (2024-12-04)

Chore

  • bump release job rust version

Refactor

  • replace once_cell with std::sync::LazyLock, bumping msrv to 1.80.1

Commit Statistics

  • 3 commits contributed to the release.
  • 2 commits were understood as conventional.
  • 2 unique issues were worked on: #261, #262

Commit Details

view details
  • #261
    • Replace once_cell with std::sync::LazyLock, bumping msrv to 1.80.1 (816a6e2)
  • #262
    • Bump release job rust version (a1a52c9)
  • Uncategorized
    • Release substrait v0.49.5 (ed61a7d)

0.49.4 (2024-12-04)

Chore

  • bump thiserror from 2.0.3 to 2.0.4 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 2.0.3 to 2.0.4

    Release notes

    Sourced from thiserror's releases.

    2.0.4

    • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)
    Commits
    • 70a1261 Release 2.0.4
    • 4fde284 Merge pull request #391 from matt-phylum/needless-lifetimes
    • aa19b7c suppress needless_lifetimes lints from clippy 0.1.83
    • ad2f20b Use ui test syntax that does not interfere with rustfmt
    • See full diff in compare view

    Dependabot compatibility score

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

Commit Statistics

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

Commit Details

view details
  • #260
    • Bump thiserror from 2.0.3 to 2.0.4 in the cargo group (c7b582f)
  • Uncategorized
    • Release substrait v0.49.4 (ebd0bcf)

0.49.3 (2024-12-02)

Chore

  • bump syn from 2.0.89 to 2.0.90 in the cargo group Bumps the cargo group with 1 update: syn.

    Updates syn from 2.0.89 to 2.0.90

Commit Statistics

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

Commit Details

view details
  • #259
    • Bump syn from 2.0.89 to 2.0.90 in the cargo group (cbc82ea)
  • Uncategorized
    • Release substrait v0.49.3 (03ef749)

0.49.2 (2024-12-02)

Chore

  • fix 1.83 clippy warnings

Commit Statistics

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

Commit Details

view details
  • #257
    • Fix 1.83 clippy warnings (89672a7)
  • Uncategorized
    • Release substrait v0.49.2 (1e87e93)

0.49.1 (2024-11-25)

Chore

  • bump url from 2.5.3 to 2.5.4 in the cargo group Bumps the cargo group with 1 update: url.

    Updates url from 2.5.3 to 2.5.4

Commit Statistics

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

Commit Details

view details
  • #256
    • Bump url from 2.5.3 to 2.5.4 in the cargo group (f263f6e)
  • Uncategorized
    • Release substrait v0.49.1 (73dd171)

0.49.0 (2024-11-24)

Chore (BREAKING)

  • bump substrait from 0.61.0 to 0.62.0

Commit Statistics

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

Commit Details

view details
  • #255
    • Bump substrait from 0.61.0 to 0.62.0 (9c05d57)
  • Uncategorized
    • Release substrait v0.49.0 (4fc59cc)

0.48.2 (2024-11-21)

Chore

  • bump syn from 2.0.87 to 2.0.89 in the cargo group Bumps the cargo group with 1 update: syn.

    Updates syn from 2.0.87 to 2.0.89

Commit Statistics

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

Commit Details

view details
  • #254
    • Bump syn from 2.0.87 to 2.0.89 in the cargo group (c490912)
  • Uncategorized
    • Release substrait v0.48.2 (d28a459)

0.48.1 (2024-11-18)

Chore

  • bump serde_json from 1.0.132 to 1.0.133 in the cargo group Bumps the cargo group with 1 update: serde_json.

    Updates serde_json from 1.0.132 to 1.0.133

Commit Statistics

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

Commit Details

view details
  • #253
    • Bump serde_json from 1.0.132 to 1.0.133 in the cargo group (800b5e1)
  • Uncategorized
    • Release substrait v0.48.1 (4c27611)

0.48.0 (2024-11-18)

Chore (BREAKING)

  • bump substrait from 0.60.0 to 0.61.0 Bumps substrait from 5b70acd to a64a102.

Commit Statistics

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

Commit Details

view details
  • #252
    • Bump substrait from 0.60.0 to 0.61.0 (746e5bc)
  • Uncategorized
    • Release substrait v0.48.0 (33c8312)

0.47.2 (2024-11-12)

Chore

  • bump serde from 1.0.214 to 1.0.215 in the cargo group Bumps the cargo group with 1 update: serde.

    Updates serde from 1.0.214 to 1.0.215

Commit Statistics

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

Commit Details

view details
  • #251
    • Bump serde from 1.0.214 to 1.0.215 in the cargo group (242bf65)
  • Uncategorized
    • Release substrait v0.47.2 (ba3e38d)

0.47.1 (2024-11-11)

Chore

  • bump thiserror from 2.0.0 to 2.0.3 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 2.0.0 to 2.0.3

Commit Statistics

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

Commit Details

view details
  • #250
    • Bump thiserror from 2.0.0 to 2.0.3 in the cargo group (9c43808)
  • Uncategorized
    • Release substrait v0.47.1 (556a23f)

0.47.0 (2024-11-11)

Chore (BREAKING)

  • bump substrait from 0.59.0 to 0.60.0 Bumps substrait from a0a10bb to 5b70acd.

Commit Statistics

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

Commit Details

view details
  • #249
    • Bump substrait from 0.59.0 to 0.60.0 (e3925ca)
  • Uncategorized
    • Release substrait v0.47.0 (69be8a6)

0.46.3 (2024-11-06)

Chore

  • bump thiserror from 1.0.68 to 2.0.0 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 1.0.68 to 2.0.0

Commit Statistics

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

Commit Details

view details
  • #248
    • Bump thiserror from 1.0.68 to 2.0.0 in the cargo group (ac64eec)
  • Uncategorized
    • Release substrait v0.46.3 (9c4ba63)

0.46.2 (2024-11-05)

Chore

  • bump the cargo group with 2 updates Bumps the cargo group with 2 updates: url and thiserror.

    Updates url from 2.5.2 to 2.5.3 Updates thiserror from 1.0.67 to 1.0.68

Commit Statistics

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

Commit Details

view details
  • #247
    • Bump the cargo group with 2 updates (b1bdd83)
  • Uncategorized
    • Release substrait v0.46.2 (7f19936)

0.46.1 (2024-11-04)

Chore

  • bump the cargo group across 1 directory with 3 updates Bumps the cargo group with 2 updates in the / directory: serde and thiserror.

    Updates serde from 1.0.213 to 1.0.214 Updates thiserror from 1.0.65 to 1.0.67 Updates syn from 2.0.85 to 2.0.87

Commit Statistics

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

Commit Details

view details
  • #246
    • Bump the cargo group across 1 directory with 3 updates (3736258)
  • Uncategorized
    • Release substrait v0.46.1 (52cb7d4)

0.46.0 (2024-11-04)

Chore (BREAKING)

  • bump substrait from 0.58.0 to 0.59.0 Bumps substrait from 683f417 to a0a10bb.

Commit Statistics

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

Commit Details

view details
  • #245
    • Bump substrait from 0.58.0 to 0.59.0 (cb6e276)
  • Uncategorized
    • Release substrait v0.46.0 (428dd4c)

0.45.5 (2024-10-24)

Chore

  • bump the cargo group with 2 updates Bumps the cargo group with 2 updates: prettyplease and syn.

    Updates prettyplease from 0.2.24 to 0.2.25 Updates syn from 2.0.82 to 2.0.85

Commit Statistics

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

Commit Details

view details
  • #242
    • Bump the cargo group with 2 updates (33801a8)
  • Uncategorized
    • Release substrait v0.45.5 (9243673)

0.45.4 (2024-10-23)

Chore

  • bump the cargo group with 2 updates Bumps the cargo group with 2 updates: serde and thiserror.

    Updates serde from 1.0.211 to 1.0.213 Updates thiserror from 1.0.64 to 1.0.65

Commit Statistics

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

Commit Details

view details
  • #241
    • Bump the cargo group with 2 updates (dd41293)
  • Uncategorized
    • Release substrait v0.45.4 (237249d)

0.45.3 (2024-10-22)

Chore

  • bump serde from 1.0.210 to 1.0.211 in the cargo group Bumps the cargo group with 1 update: serde.

    Updates serde from 1.0.210 to 1.0.211

Commit Statistics

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

Commit Details

view details
  • #240
    • Bump serde from 1.0.210 to 1.0.211 in the cargo group (0036bbc)
  • Uncategorized
    • Release substrait v0.45.3 (0f5cb4e)

0.45.2 (2024-10-21)

Chore

  • bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde_json, prettyplease and syn.

    Updates serde_json from 1.0.129 to 1.0.132 Updates prettyplease from 0.2.22 to 0.2.24 Updates syn from 2.0.79 to 2.0.82

Commit Statistics

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

Commit Details

view details
  • #239
    • Bump the cargo group with 3 updates (b69843a)
  • Uncategorized
    • Release substrait v0.45.2 (8b4cec8)

0.45.1 (2024-10-18)

Chore

  • bump serde_json from 1.0.128 to 1.0.129 in the cargo group Bumps the cargo group with 1 update: serde_json.

    Updates serde_json from 1.0.128 to 1.0.129

Commit Statistics

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

Commit Details

view details
  • #238
    • Bump serde_json from 1.0.128 to 1.0.129 in the cargo group (54ec561)
  • Uncategorized
    • Release substrait v0.45.1 (449a5d2)

0.45.0 (2024-10-13)

Chore (BREAKING)

  • bump substrait from 0.57.1 to 0.58.0 Bumps substrait from fcfdd10 to 683f417.

Commit Statistics

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

Commit Details

view details
  • #237
    • Bump substrait from 0.57.1 to 0.58.0 (3773c12)
  • Uncategorized
    • Release substrait v0.45.0 (9807062)

0.44.1 (2024-10-07)

Chore

  • bump once_cell from 1.20.1 to 1.20.2 in the cargo group Bumps the cargo group with 1 update: once_cell.

    Updates once_cell from 1.20.1 to 1.20.2

Commit Statistics

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

Commit Details

view details
  • #236
    • Bump once_cell from 1.20.1 to 1.20.2 in the cargo group (cf1e24d)
  • Uncategorized
    • Release substrait v0.44.1 (8e760b1)

0.44.0 (2024-10-07)

Chore (BREAKING)

  • bump substrait from 0.57.0 to 0.57.1 Bumps substrait from 297715c to fcfdd10.

Commit Statistics

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

Commit Details

view details
  • #235
    • Bump substrait from 0.57.0 to 0.57.1 (6cc449e)
  • Uncategorized
    • Release substrait v0.44.0 (fdcc694)

0.43.0 (2024-10-02)

Chore (BREAKING)

  • bump substrait from 0.56.0 to 0.57.0 Bumps substrait from bc4d6fb to 297715c.

Commit Statistics

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

Commit Details

view details
  • #234
    • Bump substrait from 0.56.0 to 0.57.0 (88ed767)
  • Uncategorized
    • Release substrait v0.43.0 (823c678)

0.42.5 (2024-09-30)

Chore

  • bump the cargo group across 1 directory with 3 updates Bumps the cargo group with 3 updates in the / directory: once_cell, syn and typify.

    Updates once_cell from 1.19.0 to 1.20.1 Updates syn from 2.0.77 to 2.0.79 Updates typify from 0.1.0 to 0.2.0

Commit Statistics

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

Commit Details

view details
  • #233
    • Bump the cargo group across 1 directory with 3 updates (26c1d05)
  • Uncategorized
    • Release substrait v0.42.5 (f7a089b)

0.42.4 (2024-09-23)

Chore

  • bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.

    Updates prost from 0.13.2 to 0.13.3 Updates prost-types from 0.13.2 to 0.13.3 Updates prost-build from 0.13.2 to 0.13.3


Commit Statistics

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

Commit Details

view details
  • #229
    • Bump the proto group with 3 updates (9f9991f)
  • Uncategorized
    • Release substrait v0.42.4 (f2bc018)

0.42.3 (2024-09-23)

Chore

  • bump thiserror from 1.0.63 to 1.0.64 in the cargo group Bumps the cargo group with 1 update: thiserror.

    Updates thiserror from 1.0.63 to 1.0.64

Commit Statistics

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

Commit Details

view details
  • #230
    • Bump thiserror from 1.0.63 to 1.0.64 in the cargo group (be47435)
  • Uncategorized
    • Release substrait v0.42.3 (295ca5e)

0.42.2 (2024-09-23)

Chore

  • revert bump once_cell from 1.19.0 to 1.20.0 in the cargo group Reverts #226. The release was yanked.

Commit Statistics

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

Commit Details

view details
  • #228
    • Revert bump once_cell from 1.19.0 to 1.20.0 in the cargo group (783dae3)
  • Uncategorized
    • Release substrait v0.42.2 (aa74cf3)

0.42.1 (2024-09-16)

Chore

  • bump once_cell from 1.19.0 to 1.20.0 in the cargo group Bumps the cargo group with 1 update: once_cell.

    Updates once_cell from 1.19.0 to 1.20.0

Commit Statistics

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

Commit Details

view details
  • #226
    • Bump once_cell from 1.19.0 to 1.20.0 in the cargo group (2d3d64d)
  • Uncategorized
    • Release substrait v0.42.1 (6ee7a0f)

0.42.0 (2024-09-16)

Chore (BREAKING)

  • bump substrait from 0.55.0 to 0.56.0 Bumps substrait from ae77a72 to bc4d6fb.

Commit Statistics

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

Commit Details

view details
  • #225
    • Bump substrait from 0.55.0 to 0.56.0 (ba04722)
  • Uncategorized
    • Release substrait v0.42.0 (93724c3)

0.41.9 (2024-09-09)

Chore

  • bump serde from 1.0.209 to 1.0.210 in the cargo group Bumps the cargo group with 1 update: serde.

    Updates serde from 1.0.209 to 1.0.210

Commit Statistics

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

Commit Details

view details
  • #224
    • Bump serde from 1.0.209 to 1.0.210 in the cargo group (c919cba)
  • Uncategorized
    • Release substrait v0.41.9 (633a0ba)

0.41.8 (2024-09-05)

Chore

  • bump serde_json from 1.0.127 to 1.0.128 in the cargo group Bumps the cargo group with 1 update: serde_json.

    Updates serde_json from 1.0.127 to 1.0.128

Commit Statistics

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

Commit Details

view details
  • #222
    • Bump serde_json from 1.0.127 to 1.0.128 in the cargo group (0447cc3)
  • Uncategorized
    • Release substrait v0.41.8 (d793b47)

0.41.7 (2024-09-02)

Chore

  • bump syn from 2.0.76 to 2.0.77 in the cargo group Bumps the cargo group with 1 update: syn.

    Updates syn from 2.0.76 to 2.0.77

Commit Statistics

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

Commit Details

view details
  • #221
    • Bump syn from 2.0.76 to 2.0.77 in the cargo group (ed73f7e)
  • Uncategorized
    • Release substrait v0.41.7 (33b6353)

0.41.6 (2024-09-02)

Chore

Commit Statistics

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

Commit Details

view details
  • #220
    • Bump the proto group with 3 updates (8cb516e)
  • Uncategorized
    • Release substrait v0.41.6 (172ea80)

0.41.5 (2024-08-27)

Chore

  • bump prettyplease from 0.2.20 to 0.2.22 in the cargo group Bumps the cargo group with 1 update: prettyplease.

    Updates prettyplease from 0.2.20 to 0.2.22

Commit Statistics

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

Commit Details

view details
  • #218
    • Bump prettyplease from 0.2.20 to 0.2.22 in the cargo group (a9aac57)
  • Uncategorized
    • Release substrait v0.41.5 (b9ad85a)

0.41.4 (2024-08-26)

Chore

  • bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde, serde_json and syn.

    Updates serde from 1.0.208 to 1.0.209 Updates serde_json from 1.0.125 to 1.0.127 Updates syn from 2.0.75 to 2.0.76

Commit Statistics

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

Commit Details

view details
  • #217
    • Bump the cargo group with 3 updates (4a63d96)
  • Uncategorized
    • Release substrait v0.41.4 (d5788f4)

0.41.3 (2024-08-19)

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...
    • 005cb84 Fail with an understandable message is number of fields for serialization is ...
    • fd5b5e9 Correctly calculate has_flatten attribute in all cases for deserialization
    • Additional commits viewable in compare view

    Updates serde_json from 1.0.117 to 1.0.125

    Release notes

    Sourced from serde_json's releases.

    1.0.125

    • Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes (#1172, #1175, thanks @​purplesyringa)

    v1.0.124

    v1.0.123

    v1.0.122

    • Support using json! in no-std crates (#1166)

    v1.0.121

    v1.0.120

    • Correctly specify required version of indexmap dependency (#1152, thanks @​cforycki)

    v1.0.119

    v1.0.118

    Commits
    • 6130f9b Release 1.0.125
    • cc7a160 Touch up PR 1175
    • 0f942e5 Merge pull request 1175 from iex-rs/faster-backslash-u
    • d8921cd Merge pull request #1172 from iex-rs/faster-hex
    • b4bc643 Merge pull request #1176 from dtolnay/miriname
    • 94a2aad Improve job names for miri jobs
    • 8073fc1 Merge pull request #1174 from iex-rs/miri-on-ci
    • 96ae604 Correct WTF-8 parsing
    • 236cc82 Simplify unicode escape handling
    • 2f28d10 Use the same UTF-8/WTF-8 impl for surrogates
    • Additional commits viewable in compare view

    Updates serde_yaml from 0.9.32 to 0.9.34+deprecated

    Release notes

    Sourced from serde_yaml's releases.

    0.9.34

    As of this release, I am not planning to publish further versions of serde_yaml as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but https://crates.io/search?q=yaml&sort=relevance and https://crates.io/keywords/yaml has a number of reasonable-looking options available.

    0.9.33

    Commits

    Updates thiserror from 1.0.61 to 1.0.63

    Release notes

    Sourced from thiserror's releases.

    1.0.63

    • Documentation improvements

    1.0.62

    • Support referring to nested tuple struct fields inside #[error("…", …)] attribute (#309)
    Commits
    • 915c75e Release 1.0.63
    • 3d5ec25 Merge pull request #312 from dtolnay/backtracedoc
    • de8a1e5 Update documentation of #[from] and #[backtrace] attributes
    • 0bf6e3d Release 1.0.62
    • 4977932 Merge pull request #310 from dtolnay/nestedtuple
    • 40a7779 Support .0.0 nested tuple index
    • f1ca210 Add regression test for issue 309
    • 479744e No need for dead code if struct fields are public
    • 4db08b1 Ignore warning on unused struct in test
    • f2824ae Fill in ignore reasons in all #[ignore] attributes
    • See full diff in compare view

    Updates prettyplease from 0.2.9 to 0.2.20

    Release notes

    Sourced from prettyplease's releases.

    0.2.20

    • Resolve unexpected_cfgs warning (#73)

    0.2.19

    • Improve line placement for field assignment with multiline value (#68)

    0.2.18

    • Support Rust 1.77's C-string literal syntax

    0.2.17

    • Fix formatting of imports that contain ::{self as (#70)

    0.2.16

    • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

    0.2.15

    • Improve indentation of if-let and while-let expressions (#60)

    0.2.14

    0.2.13

    0.2.12

    • Documentation improvements

    0.2.11

    • Improve let-else formatting (#56)

    0.2.10

    • Preserve attributes on verbatim Expr (#54)
    Commits
    • 179974c Release 0.2.20
    • 1321404 Merge pull request #73 from dtolnay/checkcfg
    • c240656 Resolve unexpected_cfgs warning
    • 096eac9 Update rustc initialization to nightly-2024-04-17
    • e0d74e6 Release 0.2.19
    • 8e800f6 Merge pull request #72 from dtolnay/assign
    • a6aa390 Fix line placement for field assignment with multiline value
    • 659fde6 Release 0.2.18
    • fadd0df Merge pull request #71 from dtolnay/cstr
    • 1ad491d Support C-string literal syntax
    • Additional commits viewable in compare view

    Updates protobuf-src from 2.0.0+26.1 to 2.1.0+27.1

    Commits
    • 7e87f0f protobuf-src: release 2.1.0
    • 698cf0a MAINTAINERS: add instructions for upgrading libprotobuf/Abseil
    • 511ef7b Upgrade to Abseil 3.30
    • 4e20544 Upgrade to protobuf v27.2
    • 95b1efd protobuf-native: release 0.3.1
    • ffcb2b7 add new entry to CHANGELOG
    • 1a01d55 Change C include statements to use " instead of < (#16)
    • e446099 protobuf-src: release 2.0.1
    • 1fb8ba8 protobuf-src: add CHANGELOG entry for lib64 fix
    • 7414430 cargo fmt
    • Additional commits viewable in compare view

    Updates schemars from 0.8.20 to 0.8.21

    Release notes

    Sourced from schemars's releases.

    v0.8.21

    Fixed:

    Changelog

    Sourced from schemars's changelog.

    [0.8.21] - 2024-05-23

    Fixed:

    Commits

    Updates syn from 2.0.65 to 2.0.75

    Release notes

    Sourced from syn's releases.

    2.0.75

    • Automatically fill in missing turbofish when printing ExprPath and other paths in expression position (#1722)

    2.0.74

    • Fix "temporary is dropped and runs the destructor for type `impl Iterator`" regression affecting certain use of Generics iterator methods (#1719)

    2.0.73

    2.0.72

    2.0.71

    2.0.70

    2.0.69

    • Correctly parenthesize labeled loops inside a break value (#1692)
    • Add Punctuated::get and get_mut (#1693)

    2.0.68

    • Improve panic location when parse_quote! parses invalid syntax (#1690, thanks @​stepancheg)
    • More efficient peek implementation for Group and Lifetime (#1687)

    2.0.67

    • Produce more accurate error message locations for errors located at the end of a nested group (#1679, #1680)
    • Support peeking LitCStr in ParseStream::peek (#1682)

    2.0.66

    • Allow braced structs when parsing ExprLet (#1671)
    Commits
    • d1746fe Release 2.0.75
    • b693682 Merge pull request #1722 from dtolnay/exprpath
    • e459ee7 Insert turbofish into paths in expression position
    • 3bb65aa Add mod-style printing for paths that cannot contain generic args
    • ae8c84a Handwrite ToTokens impl for Meta
    • 5dbfeae Name the expr_style argument at all call sites of path::parsing::qpath
    • b15ae28 Release 2.0.74
    • 6cf2344 Merge pull request #1719 from dtolnay/iterators
    • 2955ac5 Expose non-impl-Trait iterator return types
    • 7dc05a5 Add regression test for issue 1718
    • Additional commits viewable in compare view

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

Commit Statistics

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

Commit Details

view details
  • #215
    • Bump the cargo group with 10 updates (6bb79fb)
  • Uncategorized
    • Release substrait v0.41.3 (cff1cf6)

0.41.2 (2024-08-19)

Chore

  • group cargo updates

Commit Statistics

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

Commit Details

view details

0.41.1 (2024-08-19)

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

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.41.1 (8789d83)

0.41.0 (2024-08-19)

Chore (BREAKING)

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

Commit Statistics

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

Commit Details

view details
  • #206
    • Bump substrait from 0.54.0 to 0.55.0 (46c09e7)
  • Uncategorized
    • Release substrait v0.41.0 (cda2b69)

0.40.0 (2024-08-12)

Chore (BREAKING)

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

Commit Statistics

  • 2 commits 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
  • #205
    • Bump substrait from 0.53.0 to 0.54.0 (01d706c)
  • Uncategorized
    • Release substrait v0.40.0 (5631ef5)

0.39.0 (2024-08-05)

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

  • 3 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)
  • Uncategorized
    • Release substrait v0.39.0 (e6e87fb)

0.38.0 (2024-07-22)

Chore (BREAKING)

  • bump substrait from 0.51.0 to 0.52.0

Commit Statistics

  • 2 commits 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
  • #201
    • Bump substrait from 0.51.0 to 0.52.0 (2ee4f65)
  • Uncategorized
    • Release substrait v0.38.0 (87096e2)

0.37.3 (2024-07-10)

Chore

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

Commit Statistics

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.37.3 (9d3b09f)

0.37.2 (2024-07-10)

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

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.37.2 (c67f7e0)

0.37.1 (2024-07-10)

Chore

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

Commit Statistics

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.37.1 (53cb477)

0.37.0 (2024-07-09)

Other (BREAKING)

  • upgrade prost to 0.13 for hyper 1.x tonic 0.12 depends on prost 0.13


Commit Statistics

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

Commit Details

view details
  • #195
    • Upgrade prost to 0.13 for hyper 1.x (16ead96)
  • Uncategorized
    • Release substrait v0.37.0 (7f9a76a)

0.36.0 (2024-07-08)

Chore (BREAKING)

  • bump substrait from 0.50.0 to 0.51.0 Bumps substrait from

Commit Statistics

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

Commit Details

view details
  • #194
    • Bump substrait from 0.50.0 to 0.51.0 (444f961)
  • Uncategorized
    • Release substrait v0.36.0 (6fa602d)

0.35.0 (2024-07-01)

Chore (BREAKING)

  • bump substrait from 0.49.0 to 0.50.0 Bumps substrait from fcf0f76 to 7dbbf04.

Commit Statistics

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

Commit Details

view details
  • #193
    • Bump substrait from 0.49.0 to 0.50.0 (e6b7041)
  • Uncategorized
    • Release substrait v0.35.0 (ccb05f3)

0.34.1 (2024-05-28)

New Features

  • add text::simple_extensions::ArgumentsItem parser

Commit Statistics

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

Commit Details

view details
  • #185
    • Add text::simple_extensions::ArgumentsItem parser (3409b79)
  • Uncategorized
    • Release substrait v0.34.1 (d11b22c)

0.34.0 (2024-05-23)

Chore (BREAKING)

  • bump substrait from 0.48.0 to 0.49.0 Bumps substrait from 3dc77ae to fcf0f76.

Commit Statistics

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

Commit Details

view details
  • #189
    • Bump substrait from 0.48.0 to 0.49.0 (3351284)
  • Uncategorized
    • Release substrait v0.34.0 (88d84c9)

0.33.4 (2024-05-21)

New Features

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

  • include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.

Commit Statistics

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

Commit Details

view details
  • #187
    • Include Substrait core extensions (b9fba0f)
  • Uncategorized
    • Release substrait v0.33.4 (0dd56f3)

0.33.3 (2024-05-14)

Chore

  • update protobuf-src requirement from 1.1.0 to 2.0.0

Commit Statistics

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

Commit Details

view details
  • #184
    • Update protobuf-src requirement from 1.1.0 to 2.0.0 (f21e7a3)
  • Uncategorized
    • Release substrait v0.33.3 (d1c7318)

0.33.2 (2024-05-14)

Chore

  • update typify requirement from 0.0.16 to 0.1.0

Commit Statistics

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

Commit Details

view details
  • #183
    • Update typify requirement from 0.0.16 to 0.1.0 (421fdf4)
  • Uncategorized
    • Release substrait v0.33.2 (ba2a846)

0.33.1 (2024-05-13)

Bug Fixes

  • support generating protos from symlinks

Commit Statistics

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

Commit Details

view details
  • #181
    • Support generating protos from symlinks (fe432b6)
  • Uncategorized
    • Release substrait v0.33.1 (fdf85cf)

0.33.0 (2024-05-13)

Bug Fixes (BREAKING)

  • bump and check MSRV in CI, fix clippy warnings Bumps MSRV from 1.60 to 1.70.

Commit Statistics

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

Commit Details

view details
  • #182
    • Bump and check MSRV in CI, fix clippy warnings (4e8927d)
  • Uncategorized
    • Release substrait v0.33.0 (5a794e5)

0.32.0 (2024-04-26)

Chore (BREAKING)

  • bump substrait from 0.47.0 to 0.48.0 Bumps substrait from 9cba028 to 3dc77ae.

Commit Statistics

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

Commit Details

view details
  • #179
    • Bump substrait from 0.47.0 to 0.48.0 (90241f5)
  • Uncategorized
    • Release substrait v0.32.0 (904f9ce)

0.31.0 (2024-04-18)

Chore (BREAKING)

  • bump substrait from 0.46.0 to 0.47.0 Bumps substrait from 1a51b3d to 9cba028.

Commit Statistics

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

Commit Details

view details
  • #178
    • Bump substrait from 0.46.0 to 0.47.0 (25a14ec)
  • Uncategorized
    • Release substrait v0.31.0 (825c0df)

0.30.0 (2024-04-15)

Chore (BREAKING)

  • bump substrait from 0.45.0 to 0.46.0 Bumps substrait from 5425ba3 to 1a51b3d.

Commit Statistics

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

Commit Details

view details
  • #177
    • Bump substrait from 0.45.0 to 0.46.0 (bb78a15)
  • Uncategorized
    • Release substrait v0.30.0 (cac007c)

0.29.4 (2024-04-08)

Bug Fixes

  • fix SUBSTRAIT_GIT_DESCRIBE value

Commit Statistics

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

Commit Details

view details
  • #176
    • Fix SUBSTRAIT_GIT_DESCRIBE value (0682598)
  • Uncategorized
    • Release substrait v0.29.4 (8790f42)

0.29.3 (2024-04-08)

New Features

  • directly call git to get substrait submodule version Same idea as #173, except this directly calls git describe at build time (when there is a submodule).

Commit Statistics

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

Commit Details

view details
  • #175
    • Directly call git to get substrait submodule version (7799179)
  • Uncategorized
    • Release substrait v0.29.3 (fddba13)

0.29.2 (2024-04-08)

Bug Fixes

  • revert #173 Reverts #173, to fix the broken 0.29.1 release.

Commit Statistics

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

Commit Details

view details

0.29.1 (2024-04-08)

New Features

  • use git-version instead of git2 An alternative approach for #172. This replaces the git2 dependency with git-version which uses the git binary directly at compile time. This means that:

    For dev builds, needs git binary:

    • There is a submodule checked out: version file is written to the gen folder.

Commit Statistics

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

Commit Details

view details
  • #173
    • Use git-version instead of git2 (22d6df7)
  • Uncategorized
    • Release substrait v0.29.1 (09ee158)

0.29.0 (2024-04-03)

New Features (BREAKING)

  • add proto::extensions::SimpleExtensionUri parser Adds a parser for proto::extensions::SimpleExtensionUri that parses the uri and adds the extension to the parse context.

    Breaking change because the parse Context trait gets two new functions to support this:

    • add_simple_extension_uri: this is used to add a simple extensions, the parse context must directly resolve the uri and return the parsed simple extensions - struct stub for that is added in this PR (the parser is TODO).

Commit Statistics

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

Commit Details

view details
  • #169
    • Add proto::extensions::SimpleExtensionUri parser (332d607)
  • Uncategorized
    • Release substrait v0.29.0 (f19ebc2)

0.28.1 (2024-04-01)

Chore

Commit Statistics

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

Commit Details

view details
  • #168
    • Bump actions/configure-pages from 4 to 5 (7d80f71)
  • Uncategorized
    • Release substrait v0.28.1 (cddc53d)

0.28.0 (2024-03-25)

Chore

  • update heck requirement from 0.4.1 to 0.5.0

New Features

  • add proto::PlanVersion parser A parser for proto::PlanVersion, it parses iff the version is not missing and the version parses.

Bug Fixes

  • cargo-smart-release install
  • release job cargo install cache hit With the addition of a cache in the release workflow we need to handle the case where the tool is already installed.

Chore (BREAKING)

  • bump substrait from 0.44.0 to 0.45.0

New Features (BREAKING)

  • add parse module and proto::Version parser This adds the parse module with the Parse and Context traits, and a parser for proto::Version. The Context trait will be extended when needed for the specific parsers that require it.

Commit Statistics

  • 7 commits contributed to the release.
  • 17 days passed between releases.
  • 6 commits were understood as conventional.
  • 5 unique issues were worked on: #162, #163, #164, #165, #166

Commit Details

view details
  • #162
    • Update heck requirement from 0.4.1 to 0.5.0 (c3ba665)
  • #163
    • Release job cargo install cache hit (fb7f50a)
  • #164
    • Add parse module and proto::Version parser (6f3eb94)
  • #165
    • Add proto::PlanVersion parser (8b648c9)
  • #166
    • Bump substrait from 0.44.0 to 0.45.0 (12945c5)
  • Uncategorized
    • Release substrait v0.28.0 (f4a175e)
    • cargo-smart-release install (2c5543e)

0.27.0 (2024-03-07)

Bug Fixes

  • release job needs protoc

Refactor (BREAKING)

  • remove serde support for proto types
    • Removes serde support for the generated proto types
    • Uses pbjson ser/de when the serde feature is enabled.
    • Removes the pbjson feature.

Commit Statistics

  • 3 commits contributed to the release.
  • 2 days passed between releases.
  • 2 commits were understood as conventional.
  • 2 unique issues were worked on: #159, #160

Commit Details

view details

0.26.0 (2024-03-04)

Chore (BREAKING)

  • bump substrait from 0.43.0 to 0.44.0 Bumps substrait from 5e1948e to 2e12da1.

    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

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

Commit Details

view details
  • #156
    • Bump substrait from 0.43.0 to 0.44.0 (3c17273)
  • Uncategorized
    • Release substrait v0.26.0 (d8b73ee)

0.25.1 (2024-02-29)

Chore

Commit Statistics

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.25.1 (17cdbeb)

0.25.0 (2024-02-26)

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

  • 2 commits 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
  • #154
    • Bump substrait from 0.42.1 to 0.43.0 (1290ec1)
  • Uncategorized
    • Release substrait v0.25.0 (2e188ab)

0.24.2 (2024-02-12)

Bug Fixes

  • upgrade git2 to resolve CVEs

Commit Statistics

  • 2 commits 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
  • #153
    • Upgrade git2 to resolve CVEs (9f08ea6)
  • Uncategorized
    • Release substrait v0.24.2 (da71870)

0.24.1 (2024-02-01)

Chore

Commit Statistics

  • 2 commits 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
  • #151
    • Bump arduino/setup-protoc from 2 to 3 (2c39212)
  • Uncategorized
    • Release substrait v0.24.1 (452a41e)

0.24.0 (2024-01-29)

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

  • 2 commits 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
  • #150
    • Bump substrait from 0.42.0 to 0.42.1 (4a3583f)
  • Uncategorized
    • Release substrait v0.24.0 (9c2bf1b)

0.23.0 (2024-01-22)

Chore

Chore (BREAKING)

  • bump substrait from 0.41.0 to 0.42.0

Commit Statistics

  • 4 commits contributed to the release.
  • 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)
  • Uncategorized
    • Release substrait v0.23.0 (4441c9b)

0.22.0 (2024-01-08)

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

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

Commit Details

view details
  • #147
    • Bump substrait from 0.40.0 to 0.41.0 (aec95c2)
  • Uncategorized
    • Release substrait v0.22.0 (a605313)

0.21.0 (2023-12-17)

Chore (BREAKING)

  • bump substrait from 0.39.0 to 0.40.0

Commit Statistics

  • 2 commits 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
  • #144
    • Bump substrait from 0.39.0 to 0.40.0 (e24c5a3)
  • Uncategorized
    • Release substrait v0.21.0 (33a9669)

0.20.3 (2023-12-15)

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)

    https://github.com/oxidecomputer/typify/compare/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)

    https://github.com/oxidecomputer/typify/compare/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

    https://github.com/oxidecomputer/typify/compare/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

    https://github.com/oxidecomputer/typify/compare/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

  • 2 commits 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)
  • Uncategorized
    • Release substrait v0.20.3 (8227aae)

0.20.2 (2023-12-05)

Chore