NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2433 most downloaded on crates.io
Cross-Language Serialization for Relational Algebra
Last release 1 months ago
27 Aug 2026
Release timing varies
gaps range from 2 weeks to 5 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
162 releases · first in 2022
One column per quarter.
bump once_cell from 1.20.1 to 1.20.2 in the cargo group Bumps the cargo group with 1 update: once_cell.
<csr-id-cf1e24dab0c3ef230d7ddbf701d00bcc8263702a/>
<csr-id-cf1e24dab0c3ef230d7ddbf701d00bcc8263702a/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.57.0 to 0.57.1 Bumps substrait from 297715c to fcfdd10.
<csr-id-6cc449e38be383f0c7323f0cd9df3d09345a8c85/>
0.57.0 to 0.57.1
Bumps substrait from
297715c to fcfdd10.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.56.0 to 0.57.0 Bumps substrait from bc4d6fb to 297715c.
<csr-id-88ed767e7aa31ab8168ddb69811c07d1aa3f1638/>
0.56.0 to 0.57.0
Bumps substrait from
bc4d6fb to 297715c.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
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.
<csr-id-26c1d05548bf501db6a556f53f3aeb6f16c3abd6/>
<csr-id-26c1d05548bf501db6a556f53f3aeb6f16c3abd6/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.
<csr-id-9f9991f89eed1b30d0b4ec81fc6a556f4f13766a/>
<csr-id-9f9991f89eed1b30d0b4ec81fc6a556f4f13766a/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump thiserror from 1.0.63 to 1.0.64 in the cargo group Bumps the cargo group with 1 update: thiserror.
<csr-id-be47435887eda0952c0040997add8820c3ce049a/>
<csr-id-be47435887eda0952c0040997add8820c3ce049a/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
revert bump once_cell from 1.19.0 to 1.20.0 in the cargo group Reverts substrait-io/substrait-rs#226. The release was yanked.
<csr-id-783dae3f6e8c8951bb7cd8fa80ee6c766486b387/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump once_cell from 1.19.0 to 1.20.0 in the cargo group Bumps the cargo group with 1 update: once_cell.
<csr-id-2d3d64d56c9765d018c604ba0e622063cf1941ec/>
<csr-id-2d3d64d56c9765d018c604ba0e622063cf1941ec/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.55.0 to 0.56.0 Bumps substrait from ae77a72 to bc4d6fb.
<csr-id-ba047220bf42fb72ce29aeb2e4038619cd6dd4e0/>
0.55.0 to 0.56.0
Bumps substrait from
ae77a72 to bc4d6fb.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump serde from 1.0.209 to 1.0.210 in the cargo group Bumps the cargo group with 1 update: serde.
<csr-id-c919cba9c8a6e146f54ec05e10cfce44a7846f1b/>
<csr-id-c919cba9c8a6e146f54ec05e10cfce44a7846f1b/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump serde_json from 1.0.127 to 1.0.128 in the cargo group Bumps the cargo group with 1 update: serde_json.
<csr-id-0447cc3ffa511de87bd4a4ea21455d0377173d16/>
<csr-id-0447cc3ffa511de87bd4a4ea21455d0377173d16/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump syn from 2.0.76 to 2.0.77 in the cargo group Bumps the cargo group with 1 update: syn.
<csr-id-ed73f7e3c32b54668324c140acfa6ffe1756d400/>
<csr-id-ed73f7e3c32b54668324c140acfa6ffe1756d400/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.
<csr-id-8cb516eb592d2434e7813f4fd4184a78f32ab76e/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump prettyplease from 0.2.20 to 0.2.22 in the cargo group Bumps the cargo group with 1 update: prettyplease.
<csr-id-a9aac57b2f3709ef64f46e21e7c4a4b6edcba588/>
<csr-id-a9aac57b2f3709ef64f46e21e7c4a4b6edcba588/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde, serde_json and syn.
<csr-id-4a63d96c21f5588400e58bca05cb2937f786a417/>
<csr-id-4a63d96c21f5588400e58bca05cb2937f786a417/> 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
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
| serde_yaml | 0.9.32 | 0.9.34+deprecated |
<csr-id-6bb79fbaba920a875e56fe4f0d10a4a68e88be68/>
<csr-id-6bb79fbaba920a875e56fe4f0d10a4a68e88be68/> 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
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/servo/rust-url/commit/54346fa288e16b25b71c45149d7067c752b450e0"><code>54346fa</code></a>
Revert "Reimplement idna on top of ICU4X" (<a
href="https://redirect.github.com/servo/rust-url/issues/946">#946</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/dcfbed3e90b4bbbb70f121f802f1d9b25adb8f89"><code>dcfbed3</code></a>
Update idna to 1.0.1 (<a
href="https://redirect.github.com/servo/rust-url/issues/945">#945</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/467ef63969f477ee44b7456bb450fba95af25780"><code>467ef63</code></a>
fix panic on <code>xn--55555577</code> (<a
href="https://redirect.github.com/servo/rust-url/issues/940">#940</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/3d6dbbb1dfc64c597745d5d6b97f2a8dd543c42b"><code>3d6dbbb</code></a>
Reimplement idna on top of ICU4X (<a
href="https://redirect.github.com/servo/rust-url/issues/923">#923</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/de947abf896f44efc5f0fe382064fd95363dff37"><code>de947ab</code></a>
Document possible replacements of the base URL (<a
href="https://redirect.github.com/servo/rust-url/issues/926">#926</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/8b8431bbe10d0f06c53885d5ba2602d69f61888f"><code>8b8431b</code></a>
docs: document SyntaxViolation variants, remove bare URLs (<a
href="https://redirect.github.com/servo/rust-url/issues/924">#924</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/fd042e003fe583426454001554542ef95538d794"><code>fd042e0</code></a>
Non-special URLs can have their paths erased (<a
href="https://redirect.github.com/servo/rust-url/issues/921">#921</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/49eea1c2eb3bb7259e3f8e15ace5f86990adb0bd"><code>49eea1c</code></a>
Fix multiple issues on wasm32: (<a
href="https://redirect.github.com/servo/rust-url/issues/886">#886</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/a4dd58be5989afedddec023174b2cdcd81912239"><code>a4dd58b</code></a>
Fix lint (<a
href="https://redirect.github.com/servo/rust-url/issues/920">#920</a>)</li>
<li><a
href="https://github.com/servo/rust-url/commit/73803fa780c8890e0b40cd01fbbd5362fbe4c9e0"><code>73803fa</code></a>
Update URLs (<a
href="https://redirect.github.com/servo/rust-url/issues/916">#916</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/servo/rust-url/compare/v2.5.0...v2.5.2">compare
view</a></li>
</ul>
</details>
<br />
Updates semver from 1.0.22 to 1.0.23
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/semver/releases">semver's
releases</a>.</em></p>
<blockquote>
<h2>1.0.23</h2>
<ul>
<li>Resolve unexpected_cfgs warning (<a
href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/semver/commit/69efd3cc770ead273a06ad1788477b3092996d29"><code>69efd3c</code></a>
Release 1.0.23</li>
<li><a
href="https://github.com/dtolnay/semver/commit/451b41962b90a3c05836537fa5865d288d7590db"><code>451b419</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a>
from dtolnay/checkcfg</li>
<li><a
href="https://github.com/dtolnay/semver/commit/5b714857ac382ce3166aaf1f58d9c0eec5666c1d"><code>5b71485</code></a>
Resolve unexpected_cfgs warning</li>
<li><a
href="https://github.com/dtolnay/semver/commit/c520af7e3cdd4c949b40dc20c945b525f34a2dc5"><code>c520af7</code></a>
Revert "Temporarily disable miri on doctests"</li>
<li><a
href="https://github.com/dtolnay/semver/commit/73b5d9e5898499d36e51e2a8242d0a117ee05fc0"><code>73b5d9e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/semver/issues/313">#313</a>
from Saecki/patch-1</li>
<li><a
href="https://github.com/dtolnay/semver/commit/e8d61deb8911d62c37908946bdec730c0fe5fc4f"><code>e8d61de</code></a>
chore: fix typo in safety comment</li>
<li><a
href="https://github.com/dtolnay/semver/commit/d282d48b501f9ea9a0b555941c120e0470d638c0"><code>d282d48</code></a>
Explicitly install a Rust toolchain for cargo-outdated job</li>
<li><a
href="https://github.com/dtolnay/semver/commit/6e6ba222fd9f6ca47cc5cc2b483d9cca413a524f"><code>6e6ba22</code></a>
Temporarily disable miri on doctests</li>
<li>See full diff in <a
href="https://github.com/dtolnay/semver/compare/1.0.22...1.0.23">compare
view</a></li>
</ul>
</details>
<br />
Updates serde from 1.0.202 to 1.0.208
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.208</h2>
<ul>
<li>Support serializing and deserializing unit structs in a
<code>flatten</code> field (<a
href="https://redirect.github.com/serde-rs/serde/issues/2802">#2802</a>,
thanks <a
href="https://github.com/jonhoo"><code>@jonhoo</code></a>)</li>
</ul>
<h2>v1.0.207</h2>
<ul>
<li>Improve interactions between <code>flatten</code> attribute and
<code>skip_serializing</code>/<code>skip_deserializing</code> (<a
href="https://redirect.github.com/serde-rs/serde/issues/2795">#2795</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
</ul>
<h2>v1.0.206</h2>
<ul>
<li>Improve support for <code>flatten</code> attribute inside of enums
(<a
href="https://redirect.github.com/serde-rs/serde/issues/2567">#2567</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
</ul>
<h2>v1.0.205</h2>
<ul>
<li>Use serialize_entry instead of serialize_key + serialize_value when
serialize flattened newtype enum variants (<a
href="https://redirect.github.com/serde-rs/serde/issues/2785">#2785</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
<li>Avoid triggering a collection_is_never_read lint in the
deserialization of enums containing flattened fields (<a
href="https://redirect.github.com/serde-rs/serde/issues/2791">#2791</a>)</li>
</ul>
<h2>v1.0.204</h2>
<ul>
<li>Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to
suggest adding serde derive or enabling a "serde" feature flag
in dependencies (<a
href="https://redirect.github.com/serde-rs/serde/issues/2767">#2767</a>,
thanks <a
href="https://github.com/weiznich"><code>@weiznich</code></a>)</li>
</ul>
<h2>v1.0.203</h2>
<ul>
<li>Documentation improvements (<a
href="https://redirect.github.com/serde-rs/serde/issues/2747">#2747</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/026e91a68cdb00ed89bae5f566852ecbd7525315"><code>026e91a</code></a>
Release 1.0.208</li>
<li><a
href="https://github.com/serde-rs/serde/commit/bfbedac91940b7cbe268bf686b93812b3020129c"><code>bfbedac</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2802">#2802</a>
from jonhoo/flatten-unit-struct</li>
<li><a
href="https://github.com/serde-rs/serde/commit/4036ff88edc2ee85f288e8c9bc6d9a0f393cf96e"><code>4036ff8</code></a>
Support (de-)serializing flattened unit struct</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1b4da41f970555e111f471633205bbcb4dadbc63"><code>1b4da41</code></a>
Release 1.0.207</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f61d452814d6c7bf32d139e747d18c21592d702a"><code>f61d452</code></a>
Touch up PR 2795</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f9866097a084e2e549e40c4d47f7ee171e0a6aaf"><code>f986609</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2795">#2795</a>
from Mingun/has-flatten-rework</li>
<li><a
href="https://github.com/serde-rs/serde/commit/77a6a9d4e193c82439aa0c35dfdbbb34fafdf38e"><code>77a6a9d</code></a>
Take into account only not skipped flatten fields when choose
serialization form</li>
<li><a
href="https://github.com/serde-rs/serde/commit/547d843ccaa1349b074991f5ceeda722cf245824"><code>547d843</code></a>
Remove dead code - serialize_struct_as_map always called when
cattrs.has_flat...</li>
<li><a
href="https://github.com/serde-rs/serde/commit/005cb84593e73cb3ba263232cc5f09b77859ec5b"><code>005cb84</code></a>
Fail with an understandable message is number of fields for
serialization is ...</li>
<li><a
href="https://github.com/serde-rs/serde/commit/fd5b5e9aa561e29d9312ecef2019ec670b4bc334"><code>fd5b5e9</code></a>
Correctly calculate <code>has_flatten</code> attribute in all cases for
deserialization</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.208">compare
view</a></li>
</ul>
</details>
<br />
Updates serde_json from 1.0.117 to 1.0.125
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>1.0.125</h2>
<ul>
<li>Speed up \uXXXX parsing and improve handling of unpaired surrogates
when deserializing to bytes (<a
href="https://redirect.github.com/serde-rs/json/issues/1172">#1172</a>,
<a
href="https://redirect.github.com/serde-rs/json/issues/1175">#1175</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
<h2>v1.0.124</h2>
<ul>
<li>Fix a bug in processing string escapes in big-endian architectures
(<a
href="https://redirect.github.com/serde-rs/json/issues/1173">#1173</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
<h2>v1.0.123</h2>
<ul>
<li>Optimize string parsing by applying SIMD-within-a-register: 30.3%
improvement on <a
href="https://github.com/miloyip/nativejson-benchmark/blob/v1.0.0/data/twitter.json">twitter.json</a>
from 613 MB/s to 799 MB/s (<a
href="https://redirect.github.com/serde-rs/json/issues/1161">#1161</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
<h2>v1.0.122</h2>
<ul>
<li>Support using <code>json!</code> in no-std crates (<a
href="https://redirect.github.com/serde-rs/json/issues/1166">#1166</a>)</li>
</ul>
<h2>v1.0.121</h2>
<ul>
<li>Optimize position search in error path (<a
href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
<h2>v1.0.120</h2>
<ul>
<li>Correctly specify required version of <code>indexmap</code>
dependency (<a
href="https://redirect.github.com/serde-rs/json/issues/1152">#1152</a>,
thanks <a
href="https://github.com/cforycki"><code>@cforycki</code></a>)</li>
</ul>
<h2>v1.0.119</h2>
<ul>
<li>Add <code>serde_json::Map::shift_insert</code> (<a
href="https://redirect.github.com/serde-rs/json/issues/1149">#1149</a>,
thanks <a
href="https://github.com/joshka"><code>@joshka</code></a>)</li>
</ul>
<h2>v1.0.118</h2>
<ul>
<li>Implement Hash for serde_json::Value (<a
href="https://redirect.github.com/serde-rs/json/issues/1127">#1127</a>,
thanks <a
href="https://github.com/edwardycl"><code>@edwardycl</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/6130f9b358dea483f10e671343f0098fbe55611b"><code>6130f9b</code></a>
Release 1.0.125</li>
<li><a
href="https://github.com/serde-rs/json/commit/cc7a1608c9bb7736c884926e016421af41a1ebe7"><code>cc7a160</code></a>
Touch up PR 1175</li>
<li><a
href="https://github.com/serde-rs/json/commit/0f942e5b5235a3b586e20e4c00bfe5b1a56f16d8"><code>0f942e5</code></a>
Merge pull request 1175 from iex-rs/faster-backslash-u</li>
<li><a
href="https://github.com/serde-rs/json/commit/d8921cd29b5eef6263c20cf87eab25d961237f94"><code>d8921cd</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1172">#1172</a>
from iex-rs/faster-hex</li>
<li><a
href="https://github.com/serde-rs/json/commit/b4bc6436acdf874729a7b425b3c2e48f8b16b398"><code>b4bc643</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1176">#1176</a>
from dtolnay/miriname</li>
<li><a
href="https://github.com/serde-rs/json/commit/94a2aad7b79543454da3ecdb2e6170b98773ccc2"><code>94a2aad</code></a>
Improve job names for miri jobs</li>
<li><a
href="https://github.com/serde-rs/json/commit/8073fc16b89f508f2443b95d925ce59dca745d43"><code>8073fc1</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1174">#1174</a>
from iex-rs/miri-on-ci</li>
<li><a
href="https://github.com/serde-rs/json/commit/96ae60445df67f6903b53b2fcfe1d60f3bd8f778"><code>96ae604</code></a>
Correct WTF-8 parsing</li>
<li><a
href="https://github.com/serde-rs/json/commit/236cc8247d32a5cb337850d75f68265fdb4bc14e"><code>236cc82</code></a>
Simplify unicode escape handling</li>
<li><a
href="https://github.com/serde-rs/json/commit/2f28d106e68e214cfa19043e65b1bd178b3c2ced"><code>2f28d10</code></a>
Use the same UTF-8/WTF-8 impl for surrogates</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/json/compare/v1.0.117...1.0.125">compare
view</a></li>
</ul>
</details>
<br />
Updates serde_yaml from 0.9.32 to 0.9.34+deprecated
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's
releases</a>.</em></p>
<blockquote>
<h2>0.9.34</h2>
<p>As of this release, I am not planning to publish further versions of
<code>serde_yaml</code> 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 <a
href="https://crates.io/search?q=yaml&sort=relevance">https://crates.io/search?q=yaml&sort=relevance</a>
and <a
href="https://crates.io/keywords/yaml">https://crates.io/keywords/yaml</a>
has a number of reasonable-looking options available.</p>
<h2>0.9.33</h2>
<ul>
<li>Fix quadratic parse time for YAML containing deeply nested flow
collections (<a
href="https://redirect.github.com/dtolnay/unsafe-libyaml/issues/26">dtolnay/unsafe-libyaml#26</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/2009506d33767dfc88e979d6bc0d53d09f941c94"><code>2009506</code></a>
Release 0.9.34</li>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/3ba8462f7d3b603d832e0daeb6cfc7168a673d7a"><code>3ba8462</code></a>
Add unmaintained note</li>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/77236b0d50f6fb670fefe8146aba02f1eab211f3"><code>77236b0</code></a>
Ignore dead code lint in tests</li>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/f4c9ed92385c827a677dae60c2b5a894e24709f0"><code>f4c9ed9</code></a>
Release 0.9.33</li>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/b4edaee907373ee69c6389687a35fced63d8addf"><code>b4edaee</code></a>
Pull in yaml_parser_fetch_more_tokens fix from libyaml</li>
<li><a
href="https://github.com/dtolnay/serde-yaml/commit/8a5542ced61ae21d0772e504fac01bd1dbfaaa6b"><code>8a5542c</code></a>
Resolve non_local_definitions warning in test</li>
<li>See full diff in <a
href="https://github.com/dtolnay/serde-yaml/compare/0.9.32...0.9.34">compare
view</a></li>
</ul>
</details>
<br />
Updates thiserror from 1.0.61 to 1.0.63
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>1.0.63</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.62</h2>
<ul>
<li>Support referring to nested tuple struct fields inside
<code>#[error("…", …)]</code> attribute (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/309">#309</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/915c75e8a3b679588e6eac03dccbba5d38c764a8"><code>915c75e</code></a>
Release 1.0.63</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/3d5ec25464d2d71f09f480666e240d3446a44a19"><code>3d5ec25</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/312">#312</a>
from dtolnay/backtracedoc</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/de8a1e54d420514250d9d4081d41723192cf0dfa"><code>de8a1e5</code></a>
Update documentation of #[from] and #[backtrace] attributes</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/0bf6e3dd781409b62cbcf0816ffa1bb970d24833"><code>0bf6e3d</code></a>
Release 1.0.62</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/497793283934d9e514d903a14278af6babbfbb65"><code>4977932</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/310">#310</a>
from dtolnay/nestedtuple</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/40a7779b1793f2dce5f85abe8c03486cdb5eb640"><code>40a7779</code></a>
Support .0.0 nested tuple index</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/f1ca210cc4772f198af91886e3849dac68114f97"><code>f1ca210</code></a>
Add regression test for issue 309</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/479744ec288f9183b8849f013dcee226ac6588ee"><code>479744e</code></a>
No need for dead code if struct fields are public</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/4db08b10a39cfd189a36a88dee0fad578ac11cbe"><code>4db08b1</code></a>
Ignore warning on unused struct in test</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/f2824ae379ac2edee1fd687b9e56f18c048086cd"><code>f2824ae</code></a>
Fill in ignore reasons in all #[ignore] attributes</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.63">compare
view</a></li>
</ul>
</details>
<br />
Updates prettyplease from 0.2.9 to 0.2.20
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/prettyplease/releases">prettyplease's
releases</a>.</em></p>
<blockquote>
<h2>0.2.20</h2>
<ul>
<li>Resolve unexpected_cfgs warning (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/73">#73</a>)</li>
</ul>
<h2>0.2.19</h2>
<ul>
<li>Improve line placement for field assignment with multiline value (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/68">#68</a>)</li>
</ul>
<h2>0.2.18</h2>
<ul>
<li>Support Rust 1.77's C-string literal syntax</li>
</ul>
<h2>0.2.17</h2>
<ul>
<li>Fix formatting of imports that contain <code>::{self as</code> (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/70">#70</a>)</li>
</ul>
<h2>0.2.16</h2>
<ul>
<li>Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache</li>
</ul>
<h2>0.2.15</h2>
<ul>
<li>Improve indentation of if-let and while-let expressions (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/60">#60</a>)</li>
</ul>
<h2>0.2.14</h2>
<ul>
<li>Support generics and where-clause on const items (<a
href="https://redirect.github.com/rust-lang/rust/issues/113521">rust-lang/rust#113521</a>)</li>
</ul>
<h2>0.2.13</h2>
<ul>
<li>Support unnamed struct/union type syntax (<a
href="https://redirect.github.com/rust-lang/rust/issues/49804">rust-lang/rust#49804</a>)</li>
</ul>
<h2>0.2.12</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>0.2.11</h2>
<ul>
<li>Improve let-else formatting (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/56">#56</a>)</li>
</ul>
<h2>0.2.10</h2>
<ul>
<li>Preserve attributes on verbatim Expr (<a
href="https://redirect.github.com/dtolnay/prettyplease/issues/54">#54</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/179974cc93c8d54894483463c1eea4df9e70a694"><code>179974c</code></a>
Release 0.2.20</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/13214049289ff36efcb87af6c7a3e0d6ad269fd4"><code>1321404</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/prettyplease/issues/73">#73</a>
from dtolnay/checkcfg</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/c24065683d574ff8aa1baccadaa4449e9b281cd8"><code>c240656</code></a>
Resolve unexpected_cfgs warning</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/096eac9c626d8fbf733761144d8ee9238ea173cd"><code>096eac9</code></a>
Update rustc initialization to nightly-2024-04-17</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/e0d74e690006a2cdc89db8c45091ae123bf41c53"><code>e0d74e6</code></a>
Release 0.2.19</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/8e800f6fd41f0d30d79d7a210ccce91822b4df6a"><code>8e800f6</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/prettyplease/issues/72">#72</a>
from dtolnay/assign</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/a6aa3903d68cc994f19cf5e1ceb47de02823a689"><code>a6aa390</code></a>
Fix line placement for field assignment with multiline value</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/659fde697c1e1912a50fd90a4773e740045fca16"><code>659fde6</code></a>
Release 0.2.18</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/fadd0dfa9a6aca98ff7d29fca12e338236b8b13c"><code>fadd0df</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/prettyplease/issues/71">#71</a>
from dtolnay/cstr</li>
<li><a
href="https://github.com/dtolnay/prettyplease/commit/1ad491d8201e5f5bed6812f857086e1f2ef53c62"><code>1ad491d</code></a>
Support C-string literal syntax</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/prettyplease/compare/0.2.9...0.2.20">compare
view</a></li>
</ul>
</details>
<br />
Updates protobuf-src from 2.0.0+26.1 to 2.1.0+27.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/7e87f0f4725ff74d5c8a0b313119b8f1e7e6e52f"><code>7e87f0f</code></a>
protobuf-src: release 2.1.0</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/698cf0a33e101d985654d4a1ada4451349a0ae12"><code>698cf0a</code></a>
MAINTAINERS: add instructions for upgrading libprotobuf/Abseil</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/511ef7b8bd2bea2d262391d93d012fd8d455d5cc"><code>511ef7b</code></a>
Upgrade to Abseil 3.30</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/4e20544144e0ff596f4e32f5ac8abb2e03990c92"><code>4e20544</code></a>
Upgrade to protobuf v27.2</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/95b1efd6bb165e894b353aa642b33280ec3a1cce"><code>95b1efd</code></a>
protobuf-native: release 0.3.1</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/ffcb2b784fc4ed3fb29188885a1d56a7095df3a9"><code>ffcb2b7</code></a>
add new entry to CHANGELOG</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/1a01d55484b31f23e8d2c0d1e63dd3766d83159b"><code>1a01d55</code></a>
Change C <code>include</code> statements to use <code>"</code>
instead of <code><</code> (<a
href="https://redirect.github.com/MaterializeInc/rust-protobuf-native/issues/16">#16</a>)</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/e44609993b78c7e6d751e080cb8d3387929ea76e"><code>e446099</code></a>
protobuf-src: release 2.0.1</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/1fb8ba8a27ef475951d125f18ef685bd19392fbd"><code>1fb8ba8</code></a>
protobuf-src: add CHANGELOG entry for lib64 fix</li>
<li><a
href="https://github.com/MaterializeInc/rust-protobuf-native/commit/741443078b764145c5bb08128abd66e5dd3c8251"><code>7414430</code></a>
cargo fmt</li>
<li>Additional commits viewable in <a
href="https://github.com/MaterializeInc/rust-protobuf-native/compare/protobuf-src-v2.0.0...protobuf-src-v2.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates schemars from 0.8.20 to 0.8.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GREsau/schemars/releases">schemars's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.21</h2>
<h3>Fixed:</h3>
<ul>
<li>Fix <code>null</code> default not being set on generated schemas (<a
href="https://redirect.github.com/GREsau/schemars/issues/295">GREsau/schemars#295</a>
/ <a
href="https://redirect.github.com/GREsau/schemars/pull/296">GREsau/schemars#296</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/GREsau/schemars/blob/master/CHANGELOG.md">schemars's
changelog</a>.</em></p>
<blockquote>
<h2>[0.8.21] - 2024-05-23</h2>
<h3>Fixed:</h3>
<ul>
<li>Fix <code>null</code> default not being set on generated schemas (<a
href="https://redirect.github.com/GREsau/schemars/issues/295">GREsau/schemars#295</a>
/ <a
href="https://redirect.github.com/GREsau/schemars/pull/296">GREsau/schemars#296</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/GREsau/schemars/commit/5e20a37a1aca1cac04bb3afcbef13ddcbaff7218"><code>5e20a37</code></a>
v0.8.21</li>
<li><a
href="https://github.com/GREsau/schemars/commit/a9a9c7e8ed3c637b0e52b82e4cc572eccd81fd96"><code>a9a9c7e</code></a>
Fix "null" default not being set on schema (<a
href="https://redirect.github.com/GREsau/schemars/issues/296">#296</a>)</li>
<li>See full diff in <a
href="https://github.com/GREsau/schemars/compare/v0.8.20...v0.8.21">compare
view</a></li>
</ul>
</details>
<br />
Updates syn from 2.0.65 to 2.0.75
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/syn/releases">syn's
releases</a>.</em></p>
<blockquote>
<h2>2.0.75</h2>
<ul>
<li>Automatically fill in missing turbofish when printing ExprPath and
other paths in expression position (<a
href="https://redirect.github.com/dtolnay/syn/issues/1722">#1722</a>)</li>
</ul>
<h2>2.0.74</h2>
<ul>
<li>Fix <em>"temporary is dropped and runs the destructor for type
impl Iterator"</em> regression affecting certain use of
<code>Generics</code> iterator methods (<a
href="https://redirect.github.com/dtolnay/syn/issues/1719">#1719</a>)</li>
</ul>
<h2>2.0.73</h2>
<ul>
<li>Support parsing unnamed C varargs within function pointer types (<a
href="https://redirect.github.com/dtolnay/syn/issues/1711">#1711</a>)</li>
<li>Improve synthesized error message on unexpected tokens at the end of
the expected contents of a delimited group (<a
href="https://redirect.github.com/dtolnay/syn/issues/1713">#1713</a>)</li>
<li>Support parsing unstable tail call syntax (<a
href="https://redirect.github.com/dtolnay/syn/issues/1714">#1714</a>, <a
href="https://redirect.github.com/rust-lang/rust/issues/112788">rust-lang/rust#112788</a>)</li>
<li>Add <a
href="https://docs.rs/syn/2.0.73/syn/enum.Fields.html#method.members"><code>Fields::members</code></a>
iterator (<a
href="https://redirect.github.com/dtolnay/syn/issues/1716">#1716</a>,
thanks <a
href="https://github.com/Fancyflame"><code>@Fancyflame</code></a>)</li>
</ul>
<h2>2.0.72</h2>
<ul>
<li>Parse <code>use<'a, T></code> precise capturing bounds (<a
href="https://redirect.github.com/dtolnay/syn/issues/1707">#1707</a>,
thanks <a
href="https://github.com/compiler-errors"><code>@compiler-errors</code></a>)</li>
</ul>
<h2>2.0.71</h2>
<ul>
<li>Do not require mutable borrow in Punctuated::get() (<a
href="https://redirect.github.com/dtolnay/syn/issues/1706">#1706</a>,
thanks <a
href="https://github.com/lemunozm"><code>@lemunozm</code></a>)</li>
</ul>
<h2>2.0.70</h2>
<ul>
<li>Improve parenthesization of closures, jumps, ranges, chained
comparisons, and let (<a
href="https://redirect.github.com/dtolnay/syn/issues/1694">#1694</a>, <a
href="https://redirect.github.com/dtolnay/syn/issues/1695">#1695</a>, <a
href="https://redirect.github.com/dtolnay/syn/issues/1698">#1698</a>, <a
href="https://redirect.github.com/dtolnay/syn/issues/1699">#1699</a>, <a
href="https://redirect.github.com/dtolnay/syn/issues/1700">#1700</a>)</li>
</ul>
<h2>2.0.69</h2>
<ul>
<li>Correctly parenthesize labeled loops inside a break value (<a
href="https://redirect.github.com/dtolnay/syn/issues/1692">#1692</a>)</li>
<li>Add <code>Punctuated::get</code> and <code>get_mut</code> (<a
href="https://redirect.github.com/dtolnay/syn/issues/1693">#1693</a>)</li>
</ul>
<h2>2.0.68</h2>
<ul>
<li>Improve panic location when <code>parse_quote!</code> parses invalid
syntax (<a
href="https://redirect.github.com/dtolnay/syn/issues/1690">#1690</a>,
thanks <a
href="https://github.com/stepancheg"><code>@stepancheg</code></a>)</li>
<li>More efficient peek implementation for <code>Group</code> and
<code>Lifetime</code> (<a
href="https://redirect.github.com/dtolnay/syn/issues/1687">#1687</a>)</li>
</ul>
<h2>2.0.67</h2>
<ul>
<li>Produce more accurate error message locations for errors located at
the end of a nested group (<a
href="https://redirect.github.com/dtolnay/syn/issues/1679">#1679</a>, <a
href="https://redirect.github.com/dtolnay/syn/issues/1680">#1680</a>)</li>
<li>Support peeking <code>LitCStr</code> in ParseStream::peek (<a
href="https://redirect.github.com/dtolnay/syn/issues/1682">#1682</a>)</li>
</ul>
<h2>2.0.66</h2>
<ul>
<li>Allow braced structs when parsing ExprLet (<a
href="https://redirect.github.com/dtolnay/syn/issues/1671">#1671</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/syn/commit/d1746fe29d18ca704ed285844c365a14a77e8757"><code>d1746fe</code></a>
Release 2.0.75</li>
<li><a
href="https://github.com/dtolnay/syn/commit/b6936825a637376dd7584653e13776034759d3fd"><code>b693682</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/syn/issues/1722">#1722</a>
from dtolnay/exprpath</li>
<li><a
href="https://github.com/dtolnay/syn/commit/e459ee75bb60f54ce3ca1fb42f515936c06582a4"><code>e459ee7</code></a>
Insert turbofish into paths in expression position</li>
<li><a
href="https://github.com/dtolnay/syn/commit/3bb65aaae153130c3053bc691080aad9eb60a55c"><code>3bb65aa</code></a>
Add mod-style printing for paths that cannot contain generic args</li>
<li><a
href="https://github.com/dtolnay/syn/commit/ae8c84ab744b8c95d6b2607d3987590c12ef5280"><code>ae8c84a</code></a>
Handwrite ToTokens impl for Meta</li>
<li><a
href="https://github.com/dtolnay/syn/commit/5dbfeae027d3d5356289bbd37f5daede30a838cc"><code>5dbfeae</code></a>
Name the expr_style argument at all call sites of
path::parsing::qpath</li>
<li><a
href="https://github.com/dtolnay/syn/commit/b15ae2840910cb6102d4d23d8b1e7bcb91304b23"><code>b15ae28</code></a>
Release 2.0.74</li>
<li><a
href="https://github.com/dtolnay/syn/commit/6cf234444021eb753af7a26f8122c28ce9d84935"><code>6cf2344</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/syn/issues/1719">#1719</a>
from dtolnay/iterators</li>
<li><a
href="https://github.com/dtolnay/syn/commit/2955ac55b70952e2114e559d1cd61267225152e8"><code>2955ac5</code></a>
Expose non-impl-Trait iterator return types</li>
<li><a
href="https://github.com/dtolnay/syn/commit/7dc05a564398eabc552a2d46bb580f9a60d410fb"><code>7dc05a5</code></a>
Add regression test for issue 1718</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/syn/compare/2.0.65...2.0.75">compare
view</a></li>
</ul>
</details>
<br />
You can trigger a rebase of this PR by commenting @dependabot rebase.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
2 commits contributed to the release.
<csr-id-1bdd0026af1e1cf77533bc16b791df4e04aaec85/>
cargo updates<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump rustix from 0.37.22 to 0.37.27 in the cargo group Bumps the cargo group with 1 update: rustix.
<csr-id-fa7eb2b6e9780e419edca1b30965a6c778faab70/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.54.0 to 0.55.0 Bumps substrait from 93c8339 to ae77a72.
<csr-id-46c09e7243b2f3b9039e992fbc35c7ff5359bf68/>
0.54.0 to 0.55.0
Bumps substrait from
93c8339 to ae77a72.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.53.0 to 0.54.0 Bumps substrait from 5fe2a16 to 93c8339.
<csr-id-01d706cbaf9c189b299a8dd719e607dd0679fbd7/>
0.53.0 to 0.54.0
Bumps substrait from
5fe2a16 to 93c8339.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
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 b
<csr-id-0ac026f0d5cb1363c1a64612291bf5a976b91e96/> <csr-id-83c1fc416f41313c78407c46051be62211453b5f/>
time
that fails to build on the latest stable rustc. Reverting to the
previous stable release until the next smart-release release.0.52.0 to 0.53.0
Bumps substrait from
a68c1ac to 5fe2a16.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.51.0 to 0.52.0
<csr-id-2ee4f6576f216b36989b572f555da8d9b20ba311/>
0.51.0 to 0.52.0<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
fix build script warning, fix doctest with default features Also tests without default features in CI.
<csr-id-0752984cdc8ff51fbe019e5aaae1aba6fd1e1a5d/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
--cfg=docsrs is now a default set by docs.rs It's no longer required to specify this in our package metadata.
--cfg=docsrs is now a default set by docs.rs
It's no longer required to specify this in our package metadata.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
add prost and pbjson dependabot groups This groups the dependabot updates of these packages together.
<csr-id-1ac5042667bba8ca3c634bd688979ad5f67f655b/>
prost and pbjson dependabot groups
This groups the dependabot updates of these packages together.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
upgrade prost to 0.13 for hyper 1.x tonic 0.12 depends on prost 0.13
<csr-id-16ead9630ca2618e8931584c9d88c50ade94e2ff/>
<csr-id-16ead9630ca2618e8931584c9d88c50ade94e2ff/> upgrade prost to 0.13 for hyper 1.x tonic 0.12 depends on prost 0.13
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.50.0 to 0.51.0 Bumps substrait from
<csr-id-444f9613a2895a10e26099c31ca1394d7991b42f/>
0.50.0 to 0.51.0
Bumps substrait from<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.49.0 to 0.50.0 Bumps substrait from fcf0f76 to 7dbbf04.
<csr-id-e6b70410ab3bc1e915865695fbb0a52176772b28/>
0.49.0 to 0.50.0
Bumps substrait from
fcf0f76 to 7dbbf04.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
add text::simple_extensions::ArgumentsItem parser
text::simple_extensions::ArgumentsItem parser<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.48.0 to 0.49.0 Bumps substrait from 3dc77ae to fcf0f76.
<csr-id-3351284ddc96906cf8e589c998c74e98c7babbf6/>
0.48.0 to 0.49.0
Bumps substrait from
3dc77ae to fcf0f76.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
include Substrait core extensions Include core extensions from Subtrait. The majority of the code originates from the un-merged pr #89.
Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.Subtrait.
The majority of the code originates from the un-merged pr #89.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
update protobuf-src requirement from 1.1.0 to 2.0.0
<csr-id-f21e7a31f9f6a45a0f9d09f968b23960d1da7ff8/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
update typify requirement from 0.0.16 to 0.1.0
<csr-id-421fdf4375403e64f56ba627f12c952c498aca93/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
support generating protos from symlinks
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump and check MSRV in CI, fix clippy warnings Bumps MSRV from 1.60 to 1.70.
MSRV in CI, fix clippy warnings
Bumps MSRV from 1.60 to 1.70.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.47.0 to 0.48.0 Bumps substrait from 9cba028 to 3dc77ae.
<csr-id-90241f5e0e962395b3d1721bc83a07aef1de317b/>
0.47.0 to 0.48.0
Bumps substrait from
9cba028 to 3dc77ae.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.46.0 to 0.47.0 Bumps substrait from 1a51b3d to 9cba028.
<csr-id-25a14ec1c75ff3120ba244756a7f317c9a93a0a3/>
0.46.0 to 0.47.0
Bumps substrait from
1a51b3d to 9cba028.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.45.0 to 0.46.0 Bumps substrait from 5425ba3 to 1a51b3d.
<csr-id-bb78a157f0b67d88b54e29253d1f2543a0ae81bf/>
0.45.0 to 0.46.0
Bumps substrait from
5425ba3 to 1a51b3d.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
fix SUBSTRAIT_GIT_DESCRIBE value
SUBSTRAIT_GIT_DESCRIBE value<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
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 submodu
git to get substrait submodule version
Same idea as #173, except this directly calls git describe at build
time (when there is a submodule).<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
revert #173 Reverts substrait-io/substrait-rs#173, to fix the broken 0.29.1 release.
0.29.1
release.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
use git-version instead of git2 An alternative approach for #172. This replaces the git2 dependency with git-version which uses the git binary directl
<csr-id-22d6df794f4d00a8e0f2fcd6e60cf8e4d18192b9/> 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:
gen
folder.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
Breaking change because the parse Context trait gets two new functions to support this:
<csr-id-332d60786f1753dc08b865df1be0bbe3b16bb3d9/> 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).<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
Update Dependabot config to group non-breaking changes @JamesMGreene
<csr-id-7d80f71db452297292f5c39f36824923d48e6692/>
<csr-id-7d80f71db452297292f5c39f36824923d48e6692/> bump actions/configure-pages from 4 to 5 Bumps actions/configure-pages from 4 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/configure-pages/releases">actions/configure-pages's releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h1>Changelog</h1> <ul> <li>Attempt to auto-detect configuration files with varying file extensions <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/139">#139</a>)</li> <li>Convert errors into Actions-compatible logging with annotations <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/138">#138</a>)</li> <li>Bump <code>@actions/github</code> from 5.1.1 to 6.0.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/123">#123</a>)</li> <li>Bump the non-breaking-changes group with 2 updates <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/136">#136</a>)</li> <li>Update the Next.js configuration for v14 <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/137">#137</a>)</li> <li>Bump the non-breaking-changes group with 3 updates <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/132">#132</a>)</li> <li>Bump release-drafter/release-drafter from 5 to 6 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/133">#133</a>)</li> <li>Bump github/codeql-action from 2 to 3 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/127">#127</a>)</li> <li>Bump actions/checkout from 3 to 4 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/120">#120</a>)</li> <li>Bump actions/setup-node from 3 to 4 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/118">#118</a>)</li> <li>Bump the non-breaking-changes group with 1 update <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/131">#131</a>)</li> <li>Update Dependabot config to group non-breaking changes <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/130">#130</a>)</li> </ul> <p>See details of <a href="https://github.com/actions/configure-pages/compare/v4.0.0...v5.0.0">all code changes</a> since previous release.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/configure-pages/commit/983d7736d9b0ae728b81ab479565c72886d7745b"><code>983d773</code></a> Merge pull request <a href="https://redirect.github.com/actions/configure-pages/issues/139">#139</a> from actions/config-auto-detect</li> <li><a href="https://github.com/actions/configure-pages/commit/9cf6e24f7417e4d116f9cbeee49e71d810373617"><code>9cf6e24</code></a> Tweak comment</li> <li><a href="https://github.com/actions/configure-pages/commit/f304bd89be34aba4128f07b2fd86bc4e34fbabd7"><code>f304bd8</code></a> Update distributables</li> <li><a href="https://github.com/actions/configure-pages/commit/215cd51eb0b4014b08466bdaaf323d9243321eb0"><code>215cd51</code></a> Attempt to detect existing config files matching the expected basename plus o...</li> <li><a href="https://github.com/actions/configure-pages/commit/e9382ac9ad54dcf5ba213056a0506fb85da7ca52"><code>e9382ac</code></a> Front-load the file extension warning</li> <li><a href="https://github.com/actions/configure-pages/commit/7781abd34b2650ee39f68c3023a1198b1a3e7b78"><code>7781abd</code></a> Merge pull request <a href="https://redirect.github.com/actions/configure-pages/issues/138">#138</a> from actions/error-utils</li> <li><a href="https://github.com/actions/configure-pages/commit/fc47e3c8386fa64ae7a2419b64710d432c7a3b90"><code>fc47e3c</code></a> Update distributables</li> <li><a href="https://github.com/actions/configure-pages/commit/9c9f8a266f2316434daa266bf75396b5e7d1e058"><code>9c9f8a2</code></a> Update tests to use the Octokit RequestError class</li> <li><a href="https://github.com/actions/configure-pages/commit/9a4705d6535eae096428426648f242b5ae07ef81"><code>9a4705d</code></a> Update distributables</li> <li><a href="https://github.com/actions/configure-pages/commit/f6ded38287437661b636a27f136e14b1b2e46064"><code>f6ded38</code></a> Fix syntax error and formatting</li> <li>Additional commits viewable in <a href="https://github.com/actions/configure-pages/compare/v4...v5">compare view</a></li> </ul> </details> <br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
update heck requirement from 0.4.1 to 0.5.0
<csr-id-c3ba665f78036a830ee38266ed8ca01c2ed18086/> <csr-id-12945c54c10f82d8eabb775691bb5348de39306e/>
proto::PlanVersion parser
A parser for proto::PlanVersion, it parses iff the version is not
missing and the version parses.cargo-smart-release install0.44.0 to 0.45.0parse 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.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
remove serde support for proto types
<csr-id-72e75894cea1bf4afbb90178d8c7a5119367d15e/>
protocserde support for proto types
serde support for the generated proto typespbjson ser/de when the serde feature is enabled.pbjson feature.<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.43.0 to 0.44.0 Bumps substrait from 5e1948e to 2e12da1. Commits
<csr-id-3c17273258101f7b228b953a4409fa09718ddbd5/>
<csr-id-3c17273258101f7b228b953a4409fa09718ddbd5/> bump substrait from 0.43.0 to 0.44.0
Bumps substrait from
5e1948e to 2e12da1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/substrait-io/substrait/commit/2e12da1b9915eea01f12ece0be9c37afa1384f74"><code>2e12da1</code></a>
chore(release): 0.44.0</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/cbec079ea03bec65cc063daa15e42807c4039707"><code>cbec079</code></a>
feat: add extra option for on domain errors in log functions (<a
href="https://redirect.github.com/substrait-io/substrait/issues/536">#536</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/55db05b4cf8cbb1e2bf565e4f5f0c6def6f0e6ed"><code>55db05b</code></a>
feat: add ignore nulls options to concat function (<a
href="https://redirect.github.com/substrait-io/substrait/issues/605">#605</a>)</li>
<li>See full diff in <a
href="https://github.com/substrait-io/substrait/compare/5e1948e7a9e945d347b011e6518d1bb501f8522a...2e12da1b9915eea01f12ece0be9c37afa1384f74">compare
view</a></li>
</ul>
</details>
<br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
update typify requirement from 0.0.15 to 0.0.16 Updates the requirements on typify to permit the latest version. Changelog
<csr-id-cc0e947f1a21249312dfd777f5a624bea0133f41/>
<csr-id-cc0e947f1a21249312dfd777f5a624bea0133f41/> update typify requirement from 0.0.15 to 0.0.16 Updates the requirements on typify to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/oxidecomputer/typify/blob/main/CHANGELOG.adoc">typify's changelog</a>.</em></p> <blockquote> <p>== 0.0.16 (released 2024-02-28)</p> <ul> <li>Introduce a proper Error type for various conversions (<a href="https://redirect.github.com/oxidecomputer/typify/issues/475">#475</a>)</li> <li>Add docs to generated mods (<a href="https://redirect.github.com/oxidecomputer/typify/issues/476">#476</a>)</li> <li>Various enum improvements</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.15%5C...v0.0.16%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.15...v0.0.16[Full</a> list of commits]</p> <p>== 0.0.15 (released 2023-12-15)</p> <ul> <li>Improvements to array merging and mutual exclusivity checks (<a href="https://redirect.github.com/oxidecomputer/typify/issues/412">#412</a>)</li> <li>Support for 32-bit floating-point numbers (<a href="https://redirect.github.com/oxidecomputer/typify/issues/440">#440</a>)</li> <li>Better handling for unsatisfiable merged schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/447">#447</a>)</li> <li>Show original JSON Schema in generated type docs (<a href="https://redirect.github.com/oxidecomputer/typify/issues/454">#454</a>)</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.14%5C...v0.0.15%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.14...v0.0.15[Full</a> list of commits]</p> <p>== 0.0.14 (released 2023-09-25)</p> <ul> <li>Handle arbitrary containment cycles (<a href="https://redirect.github.com/oxidecomputer/typify/issues/300">#300</a>)</li> <li>More permissive of valid (if useless) schema constructions (<a href="https://redirect.github.com/oxidecomputer/typify/issues/306">#306</a>, <a href="https://redirect.github.com/oxidecomputer/typify/issues/320">#320</a>)</li> <li>Much better handling of <code>allOf</code> constructions by merging schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/405">#405</a>)</li> <li>Support for more <code>not</code> subschemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/410">#410</a>)</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.13%5C...v0.0.14%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.13...v0.0.14[Full</a> list of commits]</p> <p>== 0.0.13 (released 2023-05-14)</p> <ul> <li>Fixed-length, single-type arrays to <code>[T; N]</code> (<a href="https://redirect.github.com/oxidecomputer/typify/issues/286">#286</a>)</li> <li>Support for reflexive schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/292">#292</a>)</li> <li>Much improved support for multi-type schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/291">#291</a>)</li> <li>Better error messages on failures</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.12%5C...v0.0.13%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.12...v0.0.13[Full</a> list of commits]</p> <p>== 0.0.12 (released 2023-05-03)</p> <ul> <li>Improved enum generation (<a href="https://redirect.github.com/oxidecomputer/typify/issues/270">#270</a>)</li> <li>Improved integer type selection based on number criteria (<a href="https://redirect.github.com/oxidecomputer/typify/issues/255">#255</a>)</li> <li><code>TypeSpace::add_root_schema()</code> (<a href="https://redirect.github.com/oxidecomputer/typify/issues/236">#236</a>)</li> <li>... and many general improvements</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.11%5C...v0.0.12%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.11...v0.0.12[Full</a> list of commits]</p> <p>== 0.0.11 (released 2023-03-18)</p> <p>This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:</p> <ul> <li>Generate a <code>ToString</code> impl for untagged enums with trivial variants (<a href="https://redirect.github.com/oxidecomputer/typify/issues/145">#145</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/oxidecomputer/typify/commit/82a040e7eb8ec037cb703b5a7fc4ac1c692c7170"><code>82a040e</code></a> release typify 0.0.16</li> <li><a href="https://github.com/oxidecomputer/typify/commit/c6e4947846a2ea00aa998a0679bcc03e736e0d8f"><code>c6e4947</code></a> update changelog for next release</li> <li><a href="https://github.com/oxidecomputer/typify/commit/131fe0ef3722d3034a61a8ab2994c29f9c978903"><code>131fe0e</code></a> Bump clap from 4.4.18 to 4.5.1 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/509">#509</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/78dcbffb83d9faa88153b33503d64c23ec090b95"><code>78dcbff</code></a> Bump syn from 2.0.48 to 2.0.51 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/511">#511</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/cc35d40cdaa6b6c1e70e5338fe7954ac0df61995"><code>cc35d40</code></a> Bump assert_cmd from 2.0.13 to 2.0.14 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/512">#512</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/e0a11a4e085a83498427e007a55d0b5366d131ce"><code>e0a11a4</code></a> 1.76 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/515">#515</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/113f8f9751c8ab0ce7b277fa05ea7de39bfdf9b4"><code>113f8f9</code></a> Bump serde from 1.0.196 to 1.0.197 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/513">#513</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/92945bc1bdab8106189f2af3947bf74ee69a2947"><code>92945bc</code></a> Bump serde_json from 1.0.113 to 1.0.114 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/514">#514</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/ce009d6f83b620cbd0e3acdd9b9ea071018471d8"><code>ce009d6</code></a> Bump thiserror from 1.0.56 to 1.0.57 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/505">#505</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/b3beca8e708f1367cd7cca74816bdca6b4a18c4a"><code>b3beca8</code></a> Bump chrono from 0.4.33 to 0.4.34 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/506">#506</a>)</li> <li>Additional commits viewable in <a href="https://github.com/oxidecomputer/typify/compare/v0.0.15...v0.0.16">compare view</a></li> </ul> </details> <br />
You can trigger a rebase of this PR by commenting @dependabot rebase.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.42.1 to 0.43.0 Bumps substrait from 4734478 to 5e1948e. Commits
<csr-id-1290ec113f03ef259c12fdcee5518470ee1f0bc0/>
<csr-id-1290ec113f03ef259c12fdcee5518470ee1f0bc0/> bump substrait from 0.42.1 to 0.43.0
Bumps substrait from
4734478 to 5e1948e.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/substrait-io/substrait/commit/5e1948e7a9e945d347b011e6518d1bb501f8522a"><code>5e1948e</code></a>
chore(release): 0.43.0</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/087f87c0307572cf2e9a7d1db7fdd673662699c3"><code>087f87c</code></a>
feat: include precision parameter in timestamp types (<a
href="https://redirect.github.com/substrait-io/substrait/issues/594">#594</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/a3b1f32b0e6aac08bf0ee7437a5ae1c10100a859"><code>a3b1f32</code></a>
fix: remove function definitions w/ invalid return types (<a
href="https://redirect.github.com/substrait-io/substrait/issues/599">#599</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/d9b9672fd3c24285afdee9344fc2f4f7fcd70afb"><code>d9b9672</code></a>
docs: fix link to protobuf files (<a
href="https://redirect.github.com/substrait-io/substrait/issues/598">#598</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/3ded94d69e7ae329f2730b7634ba34900250e84a"><code>3ded94d</code></a>
docs: fix code blocks in field_references.md (<a
href="https://redirect.github.com/substrait-io/substrait/issues/595">#595</a>)</li>
<li>See full diff in <a
href="https://github.com/substrait-io/substrait/compare/47344783dce74645dcb636cb646cd3628df37ef0...5e1948e7a9e945d347b011e6518d1bb501f8522a">compare
view</a></li>
</ul>
</details>
<br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
2 commits contributed to the release.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump arduino/setup-protoc from 2 to 3 Bumps arduino/setup-protoc from 2 to 3. Release notes
<csr-id-2c392122195e3059f8afbffeb8bdd7f988ed7fe5/>
<csr-id-2c392122195e3059f8afbffeb8bdd7f988ed7fe5/> bump arduino/setup-protoc from 2 to 3 Bumps arduino/setup-protoc from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/arduino/setup-protoc/releases">arduino/setup-protoc's releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <h2>What's Changed</h2> <ul> <li>Correct <code>convetion</code> typo in README by <a href="https://github.com/nixpanic"><code>@nixpanic</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/91">arduino/setup-protoc#91</a></li> <li>Bump <code>@babel/traverse</code> from 7.22.1 to 7.23.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/93">arduino/setup-protoc#93</a></li> <li>Upgrade to node 20 by <a href="https://github.com/alessio-perugini"><code>@alessio-perugini</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/95">arduino/setup-protoc#95</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nixpanic"><code>@nixpanic</code></a> made their first contribution in <a href="https://redirect.github.com/arduino/setup-protoc/pull/91">arduino/setup-protoc#91</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/arduino/setup-protoc/compare/v2.1.0...v3.0.0">https://github.com/arduino/setup-protoc/compare/v2.1.0...v3.0.0</a></p> <h2>v2.1.0</h2> <h2>What's Changed</h2> <ul> <li>Expose <code>path</code> and <code>version</code> in <code>outputs</code> by <a href="https://github.com/sebastienvermeille"><code>@sebastienvermeille</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/89">arduino/setup-protoc#89</a></li> <li>Bump semver from 7.5.1 to 7.5.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/87">arduino/setup-protoc#87</a></li> <li>bump semver to 7.5.3 by <a href="https://github.com/alessio-perugini"><code>@alessio-perugini</code></a> in <a href="https://redirect.github.com/arduino/setup-protoc/pull/90">arduino/setup-protoc#90</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/sebastienvermeille"><code>@sebastienvermeille</code></a> made their first contribution in <a href="https://redirect.github.com/arduino/setup-protoc/pull/89">arduino/setup-protoc#89</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/arduino/setup-protoc/compare/v2.0.0...v2.1.0">https://github.com/arduino/setup-protoc/compare/v2.0.0...v2.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/arduino/setup-protoc/commit/c65c819552d16ad3c9b72d9dfd5ba5237b9c906b"><code>c65c819</code></a> Upgrade to node 20 (<a href="https://redirect.github.com/arduino/setup-protoc/issues/95">#95</a>)</li> <li><a href="https://github.com/arduino/setup-protoc/commit/52a53b4e2d968277c5c749dac537d0b14a6f5272"><code>52a53b4</code></a> Merge pull request <a href="https://redirect.github.com/arduino/setup-protoc/issues/93">#93</a> from arduino/dependabot/npm_and_yarn/babel/traverse-7....</li> <li><a href="https://github.com/arduino/setup-protoc/commit/cf7ab7fe8696fefcafb8135834d49955e824a56b"><code>cf7ab7f</code></a> Bump <code>@babel/traverse</code> from 7.22.1 to 7.23.2</li> <li><a href="https://github.com/arduino/setup-protoc/commit/e2995ba278e6b4bca9bac954e72667db122abed1"><code>e2995ba</code></a> Correct <code>convetion</code> typo in README (<a href="https://redirect.github.com/arduino/setup-protoc/issues/91">#91</a>)</li> <li>See full diff in <a href="https://github.com/arduino/setup-protoc/compare/v2...v3">compare view</a></li> </ul> </details> <br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.42.0 to 0.42.1 Bumps substrait from 3251b1f to 4734478. Commits
<csr-id-4a3583f8d7a416ba34af9ad1966bc349e7bd1d83/>
<csr-id-4a3583f8d7a416ba34af9ad1966bc349e7bd1d83/> bump substrait from 0.42.0 to 0.42.1
Bumps substrait from
3251b1f to 4734478.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/substrait-io/substrait/commit/47344783dce74645dcb636cb646cd3628df37ef0"><code>4734478</code></a>
chore(release): 0.42.1</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/a4cf7417e348ce9683b558f1b0a274bf55af8c30"><code>a4cf741</code></a>
chore(deps): Bump bufbuild/buf-setup-action from 1.28.1 to 1.29.0 (<a
href="https://redirect.github.com/substrait-io/substrait/issues/593">#593</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/8b9535c9a55ef68f83ca6fee1552646bd33757e6"><code>8b9535c</code></a>
docs: add more explanation of comparison function (in hash/merge join)
(<a
href="https://redirect.github.com/substrait-io/substrait/issues/586">#586</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/54454cbfec562af987edfa410e75a3dd203c12ad"><code>54454cb</code></a>
chore(deps): Bump actions/cache from 3 to 4 (<a
href="https://redirect.github.com/substrait-io/substrait/issues/589">#589</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/543f740bcb7455650a1ded8f21729406926146d7"><code>543f740</code></a>
refactor: prefer boolean over BOOLEAN (<a
href="https://redirect.github.com/substrait-io/substrait/issues/590">#590</a>)</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/d55703a18a7a8f2ecf695f9367ca33fab6b1ef33"><code>d55703a</code></a>
fix: add missing RelCommon field to WriteRel and DdlRel (<a
href="https://redirect.github.com/substrait-io/substrait/issues/591">#591</a>)</li>
<li>See full diff in <a
href="https://github.com/substrait-io/substrait/compare/3251b1fc5ede5788502be989b8eab778051d7a4d...47344783dce74645dcb636cb646cd3628df37ef0">compare
view</a></li>
</ul>
</details>
<br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump actions/upload-pages-artifact from 2 to 3 Bumps actions/upload-pages-artifact from 2 to 3. Release notes
<csr-id-952c90f50a1aeaac48039e6ac8f0d4f2e70e2ad3/> <csr-id-33aaf9b613ccc804265678f192f864d7e5a2b5a7/> <csr-id-c2e596b124f95fc1364f96174d0bb104081be62d/>
<csr-id-952c90f50a1aeaac48039e6ac8f0d4f2e70e2ad3/> bump actions/upload-pages-artifact from 2 to 3 Bumps actions/upload-pages-artifact from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/upload-pages-artifact/releases">actions/upload-pages-artifact's releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <h1>Changelog</h1> <ul> <li>Use <code>v4</code> upload-artifact tag <a href="https://github.com/robherley"><code>@robherley</code></a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/80">#80</a>)</li> <li>Upload pages artifact with upload-artifact v4-beta <a href="https://github.com/konradpabjan"><code>@konradpabjan</code></a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/78">#78</a>)</li> </ul> <p>To deploy a GitHub Pages site which has been uploaded with his version of <code>actions/upload-pages-artifact</code>, you must also use <code>actions/deploy-pages@v4</code> or newer.</p> <p>See details of <a href="https://github.com/actions/upload-pages-artifact/compare/v2.0.0...v3.0.0">all code changes</a> since previous release.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/upload-pages-artifact/commit/0252fc4ba7626f0298f0cf00902a25c6afc77fa8"><code>0252fc4</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/81">#81</a> from actions/artifacts-next</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/2a5c1440746537a84f699a04465e7ac8a64879e4"><code>2a5c144</code></a> Use actions/download-artifact@v4 in test</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/7e3f6bb53bf41c0cc32c369403f7fcbb8989c9ae"><code>7e3f6bb</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/80">#80</a> from robherley/patch-1</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/257e666c0505b64d304755738c09e8a1f32ff7e0"><code>257e666</code></a> Use <code>v4</code> upload-artifact tag</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/0313a19afa9efdf74b4e31c9554d35f744213f0e"><code>0313a19</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/78">#78</a> from konradpabjan/main</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/1228e656868935b3c8b085b28ea3b89b5763c64e"><code>1228e65</code></a> Update action.yml</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/eb31309b6cdf94f92e47abb173a0cbed9b5056cf"><code>eb31309</code></a> Update artifact names in tests</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/241a975ec2c9ecb3effc2875203cce4b9e25078d"><code>241a975</code></a> Correct artifact name during download</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/ef95519d72c61a2dd9137c79470bacfc5bdbbaa8"><code>ef95519</code></a> Unique artifact name per job</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/ecdd3edff76d306e98d046dfc846e651354ac144"><code>ecdd3ed</code></a> Switch to using download@v4-beta</li> <li>Additional commits viewable in <a href="https://github.com/actions/upload-pages-artifact/compare/v2...v3">compare view</a></li> </ul> </details> <br />
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.
<csr-id-33aaf9b613ccc804265678f192f864d7e5a2b5a7/> bump actions/deploy-pages from 3 to 4 Bumps actions/deploy-pages from 3 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/deploy-pages/releases">actions/deploy-pages's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h1>Changelog</h1> <ul> <li>Deploy pages using artifact IDs <a href="https://github.com/konradpabjan"><code>@konradpabjan</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/251">#251</a>)</li> </ul> <hr /> <p>:warning: This version of <code>actions/deploy-pages</code> is <strong>ONLY</strong> compatible with artifacts uploaded by either:</p> <ul> <li><a href="https://github.com/actions/upload-pages-artifact/releases/tag/v3.0.0"><code>actions/upload-pages-artifact@v3</code></a> or newer</li> <li><a href="https://github.com/actions/upload-artifact/releases/tag/v4.0.0"><code>actions/upload-artifact@v4</code></a> or newer.</li> </ul> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v3.0.1...v4.0.0">all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty">compatibility table</a>.</p> <h2>v3.0.1</h2> <h1>Changelog</h1> <ul> <li>Bump eslint from 8.54.0 to 8.55.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/266">#266</a>)</li> <li>Bump nock from 13.3.8 to 13.4.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/267">#267</a>)</li> <li>Bump eslint-config-prettier from 9.0.0 to 9.1.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/268">#268</a>)</li> <li>Bump <code>@actions/core</code> from 1.10.0 to 1.10.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/269">#269</a>)</li> <li>Bump <code>@actions/github</code> from 5.1.1 to 6.0.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/261">#261</a>)</li> <li>Update compatibility table for v3 <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/270">#270</a>)</li> </ul> <h2>🧰 Maintenance</h2> <ul> <li>chore/docs: update version, fix typos <a href="https://github.com/kbdharun"><code>@kbdharun</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/272">#272</a>)</li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v3.0.0...v3.0.1">all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty">compatibility table</a>.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/deploy-pages/commit/f33f41b675f0ab2dc5a6863c9a170fe83af3571e"><code>f33f41b</code></a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/279">#279</a> from actions/artifacts-next-ga</li> <li><a href="https://github.com/actions/deploy-pages/commit/0d45f33cdeb74801a7a5c5af95dceac9fa933818"><code>0d45f33</code></a> pretty</li> <li><a href="https://github.com/actions/deploy-pages/commit/d1e23d0efd9866b3e474883905cb86712868e97b"><code>d1e23d0</code></a> Merge branch 'main' into artifacts-next-ga</li> <li>See full diff in <a href="https://github.com/actions/deploy-pages/compare/v3...v4">compare view</a></li> </ul> </details> <br />
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.
0.41.0 to 0.42.0<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
Nothing published for this version
bump substrait from 0.40.0 to 0.41.0 Bumps substrait from cdae23e to c7d7e9c. Commits
<csr-id-aec95c21814736286418070bd1e88760f1c1e92f/>
<csr-id-aec95c21814736286418070bd1e88760f1c1e92f/> bump substrait from 0.40.0 to 0.41.0
Bumps substrait from
cdae23e to c7d7e9c.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/substrait-io/substrait/commit/c7d7e9c5393aaa5e63b4a18ce65e423faa5eb9dd"><code>c7d7e9c</code></a>
chore(release): 0.41.0</li>
<li><a
href="https://github.com/substrait-io/substrait/commit/aba1bc79acc5bf40a719b23276bfa6f7546e7ed5"><code>aba1bc7</code></a>
fix: renamed modulus to modulo; updated modulo operator defintion (<a
href="https://redirect.github.com/substrait-io/substrait/issues/583">#583</a>)</li>
<li>See full diff in <a
href="https://github.com/substrait-io/substrait/compare/cdae23ea0f5784243efa60a5361fabf31127457f...c7d7e9c5393aaa5e63b4a18ce65e423faa5eb9dd">compare
view</a></li>
</ul>
</details>
<br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.39.0 to 0.40.0
<csr-id-e24c5a3b082bb1c4e8e2329efec4762fd79ff60a/>
0.39.0 to 0.40.0<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
update typify requirement from 0.0.14 to 0.0.15 Updates the requirements on typify to permit the latest version. Changelog
<csr-id-8d9886a420488bf57ae81015571347e043b56e8f/>
<csr-id-8d9886a420488bf57ae81015571347e043b56e8f/> update typify requirement from 0.0.14 to 0.0.15 Updates the requirements on typify to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/oxidecomputer/typify/blob/main/CHANGELOG.adoc">typify's changelog</a>.</em></p> <blockquote> <p>== 0.0.15 (released 2023-12-15)</p> <ul> <li>Improvements to array merging and mutual exclusivity checks (<a href="https://redirect.github.com/oxidecomputer/typify/issues/412">#412</a>)</li> <li>Support for 32-bit floating-point numbers (<a href="https://redirect.github.com/oxidecomputer/typify/issues/440">#440</a>)</li> <li>Better handling for unsatisfiable merged schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/447">#447</a>)</li> <li>Show original JSON Schema in generated type docs (<a href="https://redirect.github.com/oxidecomputer/typify/issues/454">#454</a>)</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.14%5C...v0.0.15%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.14...v0.0.15[Full</a> list of commits]</p> <p>== 0.0.14 (released 2023-09-25)</p> <ul> <li>Handle arbitrary containment cycles (<a href="https://redirect.github.com/oxidecomputer/typify/issues/300">#300</a>)</li> <li>More permissive of valid (if useless) schema constructions (<a href="https://redirect.github.com/oxidecomputer/typify/issues/306">#306</a>, <a href="https://redirect.github.com/oxidecomputer/typify/issues/320">#320</a>)</li> <li>Much better handling of <code>allOf</code> constructions by merging schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/405">#405</a>)</li> <li>Support for more <code>not</code> subschemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/410">#410</a>)</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.13%5C...v0.0.14%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.13...v0.0.14[Full</a> list of commits]</p> <p>== 0.0.13 (released 2023-05-14)</p> <ul> <li>Fixed-length, single-type arrays to <code>[T; N]</code> (<a href="https://redirect.github.com/oxidecomputer/typify/issues/286">#286</a>)</li> <li>Support for reflexive schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/292">#292</a>)</li> <li>Much improved support for multi-type schemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/291">#291</a>)</li> <li>Better error messages on failures</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.12%5C...v0.0.13%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.12...v0.0.13[Full</a> list of commits]</p> <p>== 0.0.12 (released 2023-05-03)</p> <ul> <li>Improved enum generation (<a href="https://redirect.github.com/oxidecomputer/typify/issues/270">#270</a>)</li> <li>Improved integer type selection based on number criteria (<a href="https://redirect.github.com/oxidecomputer/typify/issues/255">#255</a>)</li> <li><code>TypeSpace::add_root_schema()</code> (<a href="https://redirect.github.com/oxidecomputer/typify/issues/236">#236</a>)</li> <li>... and many general improvements</li> </ul> <p><a href="https://github.com/oxidecomputer/typify/compare/v0.0.11%5C...v0.0.12%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.11...v0.0.12[Full</a> list of commits]</p> <p>== 0.0.11 (released 2023-03-18)</p> <p>This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:</p> <ul> <li>Generate a <code>ToString</code> impl for untagged enums with trivial variants (<a href="https://redirect.github.com/oxidecomputer/typify/issues/145">#145</a>)</li> <li>Allow conversion overrides by specifying a schema (<a href="https://redirect.github.com/oxidecomputer/typify/issues/155">#155</a>)</li> <li>Handle untyped enums that contain nulls (<a href="https://redirect.github.com/oxidecomputer/typify/issues/167">#167</a>)</li> <li>Handle <code>not</code> schemas for enumerated values (<a href="https://redirect.github.com/oxidecomputer/typify/issues/168">#168</a>)</li> <li>Improve generated code for FromStr and TryFrom impls (<a href="https://redirect.github.com/oxidecomputer/typify/issues/174">#174</a>)</li> <li>Handle format specifiers for enumerated strings (<a href="https://redirect.github.com/oxidecomputer/typify/issues/188">#188</a>)</li> </ul> <p>=== <em>Breaking</em>: The removal of <code>TypeSpace::to_string()</code></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/oxidecomputer/typify/commit/0894f06e6798f24efcbd7134746962aa0e6eb371"><code>0894f06</code></a> release typify 0.0.15</li> <li><a href="https://github.com/oxidecomputer/typify/commit/cafdeeb82f9af69ceb344ef0e356653dbb0b8521"><code>cafdeeb</code></a> use Default::default rather than buidler::#type_name::Default to avoid confli...</li> <li><a href="https://github.com/oxidecomputer/typify/commit/048828b669f4b472db4750dfc599eb8bc5b70b78"><code>048828b</code></a> update Cargo.lock</li> <li><a href="https://github.com/oxidecomputer/typify/commit/41c581a465202b77ff100dcca32b0bfea073d145"><code>41c581a</code></a> update changelog (<a href="https://redirect.github.com/oxidecomputer/typify/issues/455">#455</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/b0df7aa37ae13b61705161075146250224df24f2"><code>b0df7aa</code></a> keep json; include in doc comments (<a href="https://redirect.github.com/oxidecomputer/typify/issues/454">#454</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/d1b6c7d97619b7398e03f4cb27557529c3c7fe75"><code>d1b6c7d</code></a> Bump syn from 2.0.39 to 2.0.40 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/453">#453</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/a5a27d5c02d5346a1e4fb027543bdfa22170eaf6"><code>a5a27d5</code></a> Bump clap from 4.4.10 to 4.4.11 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/452">#452</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/d6d85998d29825cfcf07072423f567a085db3ee0"><code>d6d8599</code></a> Bump clap from 4.4.8 to 4.4.10 (<a href="https://redirect.github.com/oxidecomputer/typify/issues/449">#449</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/2c52a39a0465caf9debfb67443e218d033ed468b"><code>2c52a39</code></a> fix handling of references within allOf subschemas (<a href="https://redirect.github.com/oxidecomputer/typify/issues/448">#448</a>)</li> <li><a href="https://github.com/oxidecomputer/typify/commit/8b83fbf0a59d8e6d474e49cdd1657c663eba7284"><code>8b83fbf</code></a> unsatisfiable allOf construction panics (<a href="https://redirect.github.com/oxidecomputer/typify/issues/447">#447</a>)</li> <li>Additional commits viewable in <a href="https://github.com/oxidecomputer/typify/compare/v0.0.14...v0.0.15">compare view</a></li> </ul> </details> <br />
You can trigger a rebase of this PR by commenting @dependabot rebase.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump actions/configure-pages from 3 to 4 Bumps actions/configure-pages from 3 to 4. Release notes
<csr-id-d8912a529e86b82e200d9bbbb63dafa1d6c06a76/>
<csr-id-d8912a529e86b82e200d9bbbb63dafa1d6c06a76/> bump actions/configure-pages from 3 to 4 Bumps actions/configure-pages from 3 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/configure-pages/releases">actions/configure-pages's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h1>Changelog</h1> <ul> <li>Use a centralized <code>.node-version</code> file <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/117">#117</a>)</li> <li>Update action to node20 <a href="https://github.com/takost"><code>@takost</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/108">#108</a>)</li> </ul> <p>See details of <a href="https://github.com/actions/configure-pages/compare/v3.0.7...v4.0.0">all code changes</a> since previous release.</p> <h2>v3.0.7</h2> <h1>Changelog</h1> <ul> <li>Update Actions workflows to use Node 20.x <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/116">#116</a>)</li> <li>Bump eslint-plugin-github from 4.7.0 to 4.10.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/114">#114</a>)</li> <li>Bump word-wrap from 1.2.3 to 1.2.5 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/113">#113</a>)</li> <li>Bump jest from 29.5.0 to 29.7.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/112">#112</a>)</li> <li>Bump <code>@babel/traverse</code> from 7.21.3 to 7.23.5 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/110">#110</a>)</li> <li>Bump espree from 9.5.2 to 9.6.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/111">#111</a>)</li> <li>Bump eslint from 8.38.0 to 8.40.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/93">#93</a>)</li> </ul> <p>See details of <a href="https://github.com/actions/configure-pages/compare/v3.0.6...v3.0.7">all code changes</a> since previous release.</p> <h2>v3.0.6</h2> <h1>Changelog</h1> <ul> <li>Bump eslint from 8.36.0 to 8.38.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/89">#89</a>)</li> <li>Bump eslint-plugin-github from 4.6.1 to 4.7.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/86">#86</a>)</li> <li>Bump eslint-config-prettier from 8.7.0 to 8.8.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/85">#85</a>)</li> <li>Bump prettier from 2.8.6 to 2.8.7 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/84">#84</a>)</li> <li>Make "Get Pages failed" error message more helpful <a href="https://github.com/WofWca"><code>@WofWca</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/83">#83</a>)</li> <li>Bump prettier from 2.8.4 to 2.8.6 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/81">#81</a>)</li> <li>Add a CodeQL security scanning workflow <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/68">#68</a>)</li> </ul> <p>See details of <a href="https://github.com/actions/configure-pages/compare/v3.0.5...v3.0.6">all code changes</a> since previous release.</p> <h2>v3.0.5</h2> <h1>Changelog</h1> <ul> <li>Bump jest from 29.4.3 to 29.5.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/77">#77</a>)</li> <li>Bump eslint from 8.35.0 to 8.36.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/76">#76</a>)</li> <li>Bump espree from 9.4.1 to 9.5.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/78">#78</a>)</li> <li>Bump eslint-config-prettier from 8.6.0 to 8.7.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/75">#75</a>)</li> <li>Bump eslint from 8.34.0 to 8.35.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/73">#73</a>)</li> <li>Bump jest from 29.4.1 to 29.4.3 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/72">#72</a>)</li> <li>Bump eslint-plugin-github from 4.6.0 to 4.6.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/71">#71</a>)</li> <li>Amend token coverage for enablement in Action metadata file <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/configure-pages/issues/51">#51</a>)</li> </ul> <p>See details of <a href="https://github.com/actions/configure-pages/compare/v3.0.4...v3.0.5">all code changes</a> since previous release.</p> <h2>v3.0.4</h2> <h1>Changelog</h1> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/configure-pages/commit/1f0c5cde4bc74cd7e1254d0cb4de8d49e9068c7d"><code>1f0c5cd</code></a> Merge pull request <a href="https://redirect.github.com/actions/configure-pages/issues/117">#117</a> from actions/use-node-version-file</li> <li><a href="https://github.com/actions/configure-pages/commit/591bb0deb9c3f137206bbbabf9b07b6161afc6ba"><code>591bb0d</code></a> Merge branch 'main' into use-node-version-file</li> <li><a href="https://github.com/actions/configure-pages/commit/1465f012e6e7718cdf7bc61874e613e1e67ed84f"><code>1465f01</code></a> Merge pull request <a href="https://redirect.github.com/actions/configure-pages/issues/108">#108</a> from takost/update-to-node-20</li> <li><a href="https://github.com/actions/configure-pages/commit/f2fc55313325af8b5ee6da799ed072a114df7416"><code>f2fc553</code></a> Merge branch 'main' into update-to-node-20</li> <li><a href="https://github.com/actions/configure-pages/commit/373694e352893db5ef78de6f321e8d55c860f7b6"><code>373694e</code></a> Use a centralized .node-version file</li> <li><a href="https://github.com/actions/configure-pages/commit/3a014131e99a7bf2daf896787a8f92789126d038"><code>3a01413</code></a> Update action to node20</li> <li>See full diff in <a href="https://github.com/actions/configure-pages/compare/v3...v4">compare view</a></li> </ul> </details> <br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump actions/deploy-pages from 2 to 3 Bumps actions/deploy-pages from 2 to 3. Release notes
<csr-id-c2d9ea0e39cd5e32a118b650d55c019171b6900e/>
<csr-id-c2d9ea0e39cd5e32a118b650d55c019171b6900e/> bump actions/deploy-pages from 2 to 3 Bumps actions/deploy-pages from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/deploy-pages/releases">actions/deploy-pages's releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <h1>Changelog</h1> <ul> <li>Update action to node20 <a href="https://github.com/takost"><code>@takost</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/256">#256</a>)</li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v2.0.5...v3.0.0">all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty">compatibility table</a>.</p> <h2>v2.0.5</h2> <h1>Changelog</h1> <ul> <li>Bump prettier from 3.0.0 to 3.1.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/264">#264</a>)</li> <li>Bump <code>@octokit/request-error</code> from 5.0.0 to 5.0.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/263">#263</a>)</li> <li>Bump <code>@actions/http-client</code> from 2.1.0 to 2.2.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/262">#262</a>)</li> <li>Bump <code>@vercel/ncc</code> from 0.36.1 to 0.38.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/260">#260</a>)</li> <li>Bump eslint from 8.44.0 to 8.54.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/257">#257</a>)</li> <li>Bump nock from 13.3.1 to 13.3.8 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/254">#254</a>)</li> <li>Bump actions/setup-node from 3 to 4 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/246">#246</a>)</li> <li>Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/245">#245</a>)</li> <li>Bump eslint-plugin-github from 4.8.0 to 4.10.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/232">#232</a>)</li> <li>Bump jest from 29.6.1 to 29.7.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/224">#224</a>)</li> <li>Fix cosmetic error by replacing comma with period <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/210">#210</a>)</li> <li>Bump actions/checkout from 3 to 4 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/220">#220</a>)</li> <li>Bump eslint-config-prettier from 8.8.0 to 9.0.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/209">#209</a>)</li> <li>Remove "beta" disclaimer from README <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/243">#243</a>)</li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v2.0.4...v2.0.5">all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty">compatibility table</a>.</p> <h2>v2.0.4</h2> <h1>Changelog</h1> <ul> <li>Update GHES compatibility table after verifying with <code>3.9.x</code> <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/201">#201</a>)</li> <li>Bump <code>@octokit/request-error</code> from 4.0.1 to 5.0.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/194">#194</a>)</li> <li>Bump prettier from 2.8.8 to 3.0.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/196">#196</a>)</li> <li>Bump jest from 29.5.0 to 29.6.1 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/195">#195</a>)</li> <li>Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/192">#192</a>)</li> <li>Bump eslint from 8.42.0 to 8.44.0 <a href="https://github.com/dependabot"><code>@dependabot</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/191">#191</a>)</li> <li>Remove circular JSON references for error debugging <a href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/197">#197</a>)</li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v2.0.3...v2.0.4">all code changes</a> since previous release.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/deploy-pages/commit/77d7344265e1f960dab5c00dbff52287a70b0d4f"><code>77d7344</code></a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/256">#256</a> from takost/update-to-node-20</li> <li><a href="https://github.com/actions/deploy-pages/commit/84abb89dc54f5055b934ca7dec97480f1a16f6bb"><code>84abb89</code></a> Merge branch 'main' into update-to-node-20</li> <li>See full diff in <a href="https://github.com/actions/deploy-pages/compare/v2...v3">compare view</a></li> </ul> </details> <br />
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.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
bump substrait from 0.38.0 to 0.39.0 Bumps substrait from bdff923 to 8f8d85e.
<csr-id-6c5055baa8b6522a419f02ac550a07f9d9d0fedc/>
<csr-id-6c5055baa8b6522a419f02ac550a07f9d9d0fedc/> bump substrait from 0.38.0 to 0.39.0
Bumps substrait from
bdff923 to 8f8d85e.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
Your coding agent can read these notes before it upgrades. Set up the MCP server →