- bump syn from 2.0.91 to 2.0.92 in the cargo group
- 1 commit contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #274
-
bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde_json, thiserror and syn.
Updates
serde_json
from 1.0.133 to 1.0.134 Updatesthiserror
from 2.0.8 to 2.0.9 Updatessyn
from 2.0.90 to 2.0.91
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #273
view details
- bump substrait from
0.63.0
to0.63.1
Bumps substrait from6d481e1
tob6abbb7
.
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #272
view details
-
bump thiserror from 2.0.7 to 2.0.8 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 2.0.7 to 2.0.8
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #271
view details
-
bump thiserror from 2.0.6 to 2.0.7 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 2.0.6 to 2.0.7 -
bump semver from 1.0.23 to 1.0.24 in the cargo group Bumps the cargo group with 1 update: semver.
Updates
semver
from 1.0.23 to 1.0.24 -
bump serde from 1.0.215 to 1.0.216 in the cargo group Bumps the cargo group with 1 update: serde.
Updates
serde
from 1.0.215 to 1.0.216 -
bump thiserror from 2.0.4 to 2.0.6 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 2.0.4 to 2.0.6 -
bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.
Updates
prost
from 0.13.3 to 0.13.4 Updatesprost-types
from 0.13.3 to 0.13.4 Updatesprost-build
from 0.13.3 to 0.13.4
- bump substrait from
0.62.0
to0.63.0
Bumps substrait fromeec1c18
to6d481e1
.
- 7 commits contributed to the release.
- 11 days passed between releases.
- 6 commits were understood as conventional.
- 6 unique issues were worked on: #265, #266, #267, #268, #269, #270
view details
- #265
- Bump the proto group with 3 updates (
048adf8
)
- Bump the proto group with 3 updates (
- #266
- Bump thiserror from 2.0.4 to 2.0.6 in the cargo group (
4d6833f
)
- Bump thiserror from 2.0.4 to 2.0.6 in the cargo group (
- #267
- Bump serde from 1.0.215 to 1.0.216 in the cargo group (
0c34792
)
- Bump serde from 1.0.215 to 1.0.216 in the cargo group (
- #268
- Bump semver from 1.0.23 to 1.0.24 in the cargo group (
3915637
)
- Bump semver from 1.0.23 to 1.0.24 in the cargo group (
- #269
- Bump substrait from
0.62.0
to0.63.0
(01c8aec
)
- Bump substrait from
- #270
- Bump thiserror from 2.0.6 to 2.0.7 in the cargo group (
6fcc5a5
)
- Bump thiserror from 2.0.6 to 2.0.7 in the cargo group (
- Uncategorized
- Release substrait v0.50.0 (
26450f1
)
- Release substrait v0.50.0 (
- bump release job rust version
- replace
once_cell
withstd::sync::LazyLock
, bumping msrv to1.80.1
- 3 commits contributed to the release.
- 2 commits were understood as conventional.
- 2 unique issues were worked on: #261, #262
view details
-
bump thiserror from 2.0.3 to 2.0.4 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 2.0.3 to 2.0.4Release notes
Sourced from thiserror's releases.
- Eliminate needless_lifetimes clippy lint in generated
From
impls (#391, thanks@matt-phylum
)
Commits
You can trigger a rebase of this PR by commenting
@dependabot rebase
. - Eliminate needless_lifetimes clippy lint in generated
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #260
view details
-
bump syn from 2.0.89 to 2.0.90 in the cargo group Bumps the cargo group with 1 update: syn.
Updates
syn
from 2.0.89 to 2.0.90
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #259
view details
- fix 1.83 clippy warnings
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #257
view details
-
bump url from 2.5.3 to 2.5.4 in the cargo group Bumps the cargo group with 1 update: url.
Updates
url
from 2.5.3 to 2.5.4
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #256
view details
- bump substrait from
0.61.0
to0.62.0
- 2 commits contributed to the release.
- 3 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #255
view details
-
bump syn from 2.0.87 to 2.0.89 in the cargo group Bumps the cargo group with 1 update: syn.
Updates
syn
from 2.0.87 to 2.0.89
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #254
view details
-
bump serde_json from 1.0.132 to 1.0.133 in the cargo group Bumps the cargo group with 1 update: serde_json.
Updates
serde_json
from 1.0.132 to 1.0.133
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #253
view details
- bump substrait from
0.60.0
to0.61.0
Bumps substrait from5b70acd
toa64a102
.
- 2 commits contributed to the release.
- 5 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #252
view details
-
bump serde from 1.0.214 to 1.0.215 in the cargo group Bumps the cargo group with 1 update: serde.
Updates
serde
from 1.0.214 to 1.0.215
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #251
view details
-
bump thiserror from 2.0.0 to 2.0.3 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 2.0.0 to 2.0.3
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #250
view details
- bump substrait from
0.59.0
to0.60.0
Bumps substrait froma0a10bb
to5b70acd
.
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #249
view details
-
bump thiserror from 1.0.68 to 2.0.0 in the cargo group Bumps the cargo group with 1 update: thiserror.
Updates
thiserror
from 1.0.68 to 2.0.0
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #248
view details
-
bump the cargo group with 2 updates Bumps the cargo group with 2 updates: url and thiserror.
Updates
url
from 2.5.2 to 2.5.3 Updatesthiserror
from 1.0.67 to 1.0.68
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #247
view details
-
bump the cargo group across 1 directory with 3 updates Bumps the cargo group with 2 updates in the / directory: serde and thiserror.
Updates
serde
from 1.0.213 to 1.0.214 Updatesthiserror
from 1.0.65 to 1.0.67 Updatessyn
from 2.0.85 to 2.0.87
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #246
view details
- bump substrait from
0.58.0
to0.59.0
Bumps substrait from683f417
toa0a10bb
.
- 2 commits contributed to the release.
- 10 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #245
view details
-
bump the cargo group with 2 updates Bumps the cargo group with 2 updates: prettyplease and syn.
Updates
prettyplease
from 0.2.24 to 0.2.25 Updatessyn
from 2.0.82 to 2.0.85
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #242
view details
-
bump the cargo group with 2 updates Bumps the cargo group with 2 updates: serde and thiserror.
Updates
serde
from 1.0.211 to 1.0.213 Updatesthiserror
from 1.0.64 to 1.0.65
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #241
view details
-
bump serde from 1.0.210 to 1.0.211 in the cargo group Bumps the cargo group with 1 update: serde.
Updates
serde
from 1.0.210 to 1.0.211
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #240
view details
-
bump the cargo group with 3 updates Bumps the cargo group with 3 updates: serde_json, prettyplease and syn.
Updates
serde_json
from 1.0.129 to 1.0.132 Updatesprettyplease
from 0.2.22 to 0.2.24 Updatessyn
from 2.0.79 to 2.0.82
- 2 commits contributed to the release.
- 3 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #239
view details
-
bump serde_json from 1.0.128 to 1.0.129 in the cargo group Bumps the cargo group with 1 update: serde_json.
Updates
serde_json
from 1.0.128 to 1.0.129
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #238
view details
- bump substrait from
0.57.1
to0.58.0
Bumps substrait fromfcfdd10
to683f417
.
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #237
view details
-
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
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #236
view details
- bump substrait from
0.57.0
to0.57.1
Bumps substrait from297715c
tofcfdd10
.
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #235
view details
- bump substrait from
0.56.0
to0.57.0
Bumps substrait frombc4d6fb
to297715c
.
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #234
view details
-
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 Updatessyn
from 2.0.77 to 2.0.79 Updatestypify
from 0.1.0 to 0.2.0
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #233
view details
-
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 Updatesprost-types
from 0.13.2 to 0.13.3 Updatesprost-build
from 0.13.2 to 0.13.3
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #229
view details
-
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
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #230
view details
- revert bump once_cell from 1.19.0 to 1.20.0 in the cargo group Reverts #226. The release was yanked.
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #228
view details
-
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
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #226
view details
- bump substrait from
0.55.0
to0.56.0
Bumps substrait fromae77a72
tobc4d6fb
.
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #225
view details
-
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
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #224
view details
-
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
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #222
view details
-
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
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #221
view details
- bump the proto group with 3 updates Bumps the proto group with 3 updates: prost, prost-types and prost-build.
- 2 commits contributed to the release.
- 5 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #220
view details
-
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
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #218
view details
-
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 Updatesserde_json
from 1.0.125 to 1.0.127 Updatessyn
from 2.0.75 to 2.0.76
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #217
view details
-
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.2Commits
54346fa
Revert "Reimplement idna on top of ICU4X" (#946)dcfbed3
Update idna to 1.0.1 (#945)467ef63
fix panic onxn--55555577
(#940)3d6dbbb
Reimplement idna on top of ICU4X (#923)de947ab
Document possible replacements of the base URL (#926)8b8431b
docs: document SyntaxViolation variants, remove bare URLs (#924)fd042e0
Non-special URLs can have their paths erased (#921)49eea1c
Fix multiple issues on wasm32: (#886)a4dd58b
Fix lint (#920)73803fa
Update URLs (#916)- Additional commits viewable in compare view
Updates
semver
from 1.0.22 to 1.0.23Commits
69efd3c
Release 1.0.23451b419
Merge pull request #318 from dtolnay/checkcfg5b71485
Resolve unexpected_cfgs warningc520af7
Revert "Temporarily disable miri on doctests"73b5d9e
Merge pull request #313 from Saecki/patch-1e8d61de
chore: fix typo in safety commentd282d48
Explicitly install a Rust toolchain for cargo-outdated job6e6ba22
Temporarily disable miri on doctests- See full diff in compare view
Updates
serde
from 1.0.202 to 1.0.208Release notes
Sourced from serde's releases.
- Improve interactions between
flatten
attribute andskip_serializing
/skip_deserializing
(#2795, thanks@Mingun
)
- Use serialize_entry instead of serialize_key + serialize_value when
serialize flattened newtype enum variants (#2785,
thanks
@Mingun
) - Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)
- Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to
suggest adding serde derive or enabling a "serde" feature flag
in dependencies (#2767,
thanks
@weiznich
)
- Documentation improvements (#2747)
Commits
026e91a
Release 1.0.208bfbedac
Merge pull request #2802 from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795 from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose serialization form547d843
Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for serialization is ...fd5b5e9
Correctly calculatehas_flatten
attribute in all cases for deserialization- Additional commits viewable in compare view
Updates
serde_json
from 1.0.117 to 1.0.125Release notes
Sourced from serde_json's releases.
- Speed up \uXXXX parsing and improve handling of unpaired surrogates
when deserializing to bytes (#1172,
#1175,
thanks
@purplesyringa
)
- Fix a bug in processing string escapes in big-endian architectures
(#1173,
thanks
@purplesyringa
)
- Optimize string parsing by applying SIMD-within-a-register: 30.3%
improvement on twitter.json
from 613 MB/s to 799 MB/s (#1161,
thanks
@purplesyringa
)
- Support using
json!
in no-std crates (#1166)
- Optimize position search in error path (#1160,
thanks
@purplesyringa
)
- Correctly specify required version of
indexmap
dependency (#1152, thanks@cforycki
)
- Implement Hash for serde_json::Value (#1127,
thanks
@edwardycl
)
Commits
6130f9b
Release 1.0.125cc7a160
Touch up PR 11750f942e5
Merge pull request 1175 from iex-rs/faster-backslash-ud8921cd
Merge pull request #1172 from iex-rs/faster-hexb4bc643
Merge pull request #1176 from dtolnay/miriname94a2aad
Improve job names for miri jobs8073fc1
Merge pull request #1174 from iex-rs/miri-on-ci96ae604
Correct WTF-8 parsing236cc82
Simplify unicode escape handling2f28d10
Use the same UTF-8/WTF-8 impl for surrogates- Additional commits viewable in compare view
Updates
serde_yaml
from 0.9.32 to 0.9.34+deprecatedRelease notes
Sourced from serde_yaml's releases.
As of this release, I am not planning to publish further versions of
serde_yaml
as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but https://crates.io/search?q=yaml&sort=relevance and https://crates.io/keywords/yaml has a number of reasonable-looking options available.- Fix quadratic parse time for YAML containing deeply nested flow collections (dtolnay/unsafe-libyaml#26)
Commits
Updates
thiserror
from 1.0.61 to 1.0.63Release notes
Sourced from thiserror's releases.
- Documentation improvements
- Support referring to nested tuple struct fields inside
#[error("…", …)]
attribute (#309)
Commits
915c75e
Release 1.0.633d5ec25
Merge pull request #312 from dtolnay/backtracedocde8a1e5
Update documentation of #[from] and #[backtrace] attributes0bf6e3d
Release 1.0.624977932
Merge pull request #310 from dtolnay/nestedtuple40a7779
Support .0.0 nested tuple indexf1ca210
Add regression test for issue 309479744e
No need for dead code if struct fields are public4db08b1
Ignore warning on unused struct in testf2824ae
Fill in ignore reasons in all #[ignore] attributes- See full diff in compare view
Updates
prettyplease
from 0.2.9 to 0.2.20Release notes
Sourced from prettyplease's releases.
- Resolve unexpected_cfgs warning (#73)
- Improve line placement for field assignment with multiline value (#68)
- Support Rust 1.77's C-string literal syntax
- Fix formatting of imports that contain
::{self as
(#70)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
- Improve indentation of if-let and while-let expressions (#60)
- Support generics and where-clause on const items (rust-lang/rust#113521)
- Support unnamed struct/union type syntax (rust-lang/rust#49804)
- Documentation improvements
- Improve let-else formatting (#56)
- Preserve attributes on verbatim Expr (#54)
Commits
179974c
Release 0.2.201321404
Merge pull request #73 from dtolnay/checkcfgc240656
Resolve unexpected_cfgs warning096eac9
Update rustc initialization to nightly-2024-04-17e0d74e6
Release 0.2.198e800f6
Merge pull request #72 from dtolnay/assigna6aa390
Fix line placement for field assignment with multiline value659fde6
Release 0.2.18fadd0df
Merge pull request #71 from dtolnay/cstr1ad491d
Support C-string literal syntax- Additional commits viewable in compare view
Updates
protobuf-src
from 2.0.0+26.1 to 2.1.0+27.1Commits
7e87f0f
protobuf-src: release 2.1.0698cf0a
MAINTAINERS: add instructions for upgrading libprotobuf/Abseil511ef7b
Upgrade to Abseil 3.304e20544
Upgrade to protobuf v27.295b1efd
protobuf-native: release 0.3.1ffcb2b7
add new entry to CHANGELOG1a01d55
Change Cinclude
statements to use"
instead of<
(#16)e446099
protobuf-src: release 2.0.11fb8ba8
protobuf-src: add CHANGELOG entry for lib64 fix7414430
cargo fmt- Additional commits viewable in compare view
Updates
schemars
from 0.8.20 to 0.8.21Release notes
Sourced from schemars's releases.
- Fix
null
default not being set on generated schemas (GREsau/schemars#295 / GREsau/schemars#296)
Changelog
Sourced from schemars's changelog.
- Fix
null
default not being set on generated schemas (GREsau/schemars#295 / GREsau/schemars#296)
Commits
5e20a37
v0.8.21a9a9c7e
Fix "null" default not being set on schema (#296)- See full diff in compare view
Updates
syn
from 2.0.65 to 2.0.75Release notes
Sourced from syn's releases.
- Automatically fill in missing turbofish when printing ExprPath and other paths in expression position (#1722)
- Fix "temporary is dropped and runs the destructor for type
`impl Iterator`" regression affecting certain use of
Generics
iterator methods (#1719)
- Support parsing unnamed C varargs within function pointer types (#1711)
- Improve synthesized error message on unexpected tokens at the end of the expected contents of a delimited group (#1713)
- Support parsing unstable tail call syntax (#1714, rust-lang/rust#112788)
- Add
Fields::members
iterator (#1716, thanks@Fancyflame
)
- Parse
use<'a, T>
precise capturing bounds (#1707, thanks@compiler-errors
)
- Do not require mutable borrow in Punctuated::get() (#1706,
thanks
@lemunozm
)
- Improve parenthesization of closures, jumps, ranges, chained comparisons, and let (#1694, #1695, #1698, #1699, #1700)
- Correctly parenthesize labeled loops inside a break value (#1692)
- Add
Punctuated::get
andget_mut
(#1693)
- Improve panic location when
parse_quote!
parses invalid syntax (#1690, thanks@stepancheg
) - More efficient peek implementation for
Group
andLifetime
(#1687)
- Produce more accurate error message locations for errors located at the end of a nested group (#1679, #1680)
- Support peeking
LitCStr
in ParseStream::peek (#1682)
- Allow braced structs when parsing ExprLet (#1671)
Commits
d1746fe
Release 2.0.75b693682
Merge pull request #1722 from dtolnay/exprpathe459ee7
Insert turbofish into paths in expression position3bb65aa
Add mod-style printing for paths that cannot contain generic argsae8c84a
Handwrite ToTokens impl for Meta5dbfeae
Name the expr_style argument at all call sites of path::parsing::qpathb15ae28
Release 2.0.746cf2344
Merge pull request #1719 from dtolnay/iterators2955ac5
Expose non-impl-Trait iterator return types7dc05a5
Add regression test for issue 1718- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #215
view details
- group
cargo
updates
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #213
- bump rustix from 0.37.22 to 0.37.27 in the cargo group Bumps the cargo group with 1 update: rustix.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #207
view details
- bump substrait from
0.54.0
to0.55.0
Bumps substrait from93c8339
toae77a72
.
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #206
view details
- bump substrait from
0.53.0
to0.54.0
Bumps substrait from5fe2a16
to93c8339
.
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #205
view details
- use previous rust release to build smart release with lock file
The smart-release lock file is pointing to an outdated version of
time
that fails to build on the latest stable rustc. Reverting to the previous stable release until the next smart-release release.
- bump substrait from
0.52.0
to0.53.0
Bumps substrait froma68c1ac
to5fe2a16
.
- 3 commits contributed to the release.
- 13 days passed between releases.
- 2 commits were understood as conventional.
- 2 unique issues were worked on: #203, #204
view details
- bump substrait from
0.51.0
to0.52.0
- 2 commits contributed to the release.
- 12 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #201
view details
- fix build script warning, fix doctest with default features Also tests without default features in CI.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #200
view details
-
--cfg=docsrs
is now a default set by docs.rs It's no longer required to specify this in our package metadata.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #190
view details
- add
prost
andpbjson
dependabot groups This groups the dependabot updates of these packages together.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #199
view details
-
upgrade prost to 0.13 for hyper 1.x tonic 0.12 depends on prost 0.13
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #195
view details
- bump substrait from
0.50.0
to0.51.0
Bumps substrait from
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #194
view details
- bump substrait from
0.49.0
to0.50.0
Bumps substrait fromfcf0f76
to7dbbf04
.
- 2 commits contributed to the release.
- 34 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #193
view details
- add
text::simple_extensions::ArgumentsItem
parser
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #185
view details
- bump substrait from
0.48.0
to0.49.0
Bumps substrait from3dc77ae
tofcf0f76
.
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #189
view details
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #187
view details
- update protobuf-src requirement from 1.1.0 to 2.0.0
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #184
view details
- update typify requirement from 0.0.16 to 0.1.0
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #183
view details
- support generating protos from symlinks
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #181
view details
- bump and check
MSRV
in CI, fixclippy
warnings BumpsMSRV
from1.60
to1.70
.
- 2 commits contributed to the release.
- 17 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #182
view details
- bump substrait from
0.47.0
to0.48.0
Bumps substrait from9cba028
to3dc77ae
.
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #179
view details
- bump substrait from
0.46.0
to0.47.0
Bumps substrait from1a51b3d
to9cba028
.
- 2 commits contributed to the release.
- 3 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #178
view details
- bump substrait from
0.45.0
to0.46.0
Bumps substrait from5425ba3
to1a51b3d
.
- 2 commits contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #177
view details
- fix
SUBSTRAIT_GIT_DESCRIBE
value
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #176
view details
- directly call
git
to get substrait submodule version Same idea as #173, except this directly callsgit describe
at build time (when there is a submodule).
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #175
view details
- revert #173
Reverts #173, to fix the broken
0.29.1
release.
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #174
-
use
git-version
instead ofgit2
An alternative approach for #172. This replaces thegit2
dependency withgit-version
which uses thegit
binary directly at compile time. This means that:For dev builds, needs
git
binary:- There is a submodule checked out: version file is written to the
gen
folder.
- There is a submodule checked out: version file is written to the
- 2 commits contributed to the release.
- 5 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #173
view details
-
add
proto::extensions::SimpleExtensionUri
parser Adds a parser forproto::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).
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #169
view details
-
bump actions/configure-pages from 4 to 5 Bumps actions/configure-pages from 4 to 5.
Release notes
Sourced from actions/configure-pages's releases.
- Attempt to auto-detect configuration files with varying file
extensions
@JamesMGreene
(#139) - Convert errors into Actions-compatible logging with annotations
@JamesMGreene
(#138) - Bump
@actions/github
from 5.1.1 to 6.0.0@dependabot
(#123) - Bump the non-breaking-changes group with 2 updates
@dependabot
(#136) - Update the Next.js configuration for v14
@JamesMGreene
(#137) - Bump the non-breaking-changes group with 3 updates
@dependabot
(#132) - Bump release-drafter/release-drafter from 5 to 6
@dependabot
(#133) - Bump github/codeql-action from 2 to 3
@dependabot
(#127) - Bump actions/checkout from 3 to 4
@dependabot
(#120) - Bump actions/setup-node from 3 to 4
@dependabot
(#118) - Bump the non-breaking-changes group with 1 update
@dependabot
(#131) - Update Dependabot config to group non-breaking changes
@JamesMGreene
(#130)
See details of all code changes since previous release.
Commits
983d773
Merge pull request #139 from actions/config-auto-detect9cf6e24
Tweak commentf304bd8
Update distributables215cd51
Attempt to detect existing config files matching the expected basename plus o...e9382ac
Front-load the file extension warning7781abd
Merge pull request #138 from actions/error-utilsfc47e3c
Update distributables9c9f8a2
Update tests to use the Octokit RequestError class9a4705d
Update distributablesf6ded38
Fix syntax error and formatting- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Attempt to auto-detect configuration files with varying file
extensions
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #168
view details
- update heck requirement from 0.4.1 to 0.5.0
- add
proto::PlanVersion
parser A parser forproto::PlanVersion
, it parses iff the version is not missing and the version parses.
-
cargo-smart-release
install - release job cargo install cache hit With the addition of a cache in the release workflow we need to handle the case where the tool is already installed.
- bump substrait from
0.44.0
to0.45.0
- add
parse
module andproto::Version
parser This adds theparse
module with theParse
andContext
traits, and a parser forproto::Version
. TheContext
trait will be extended when needed for the specific parsers that require it.
- 7 commits contributed to the release.
- 17 days passed between releases.
- 6 commits were understood as conventional.
- 5 unique issues were worked on: #162, #163, #164, #165, #166
view details
- release job needs
protoc
- remove
serde
support forproto
types- Removes
serde
support for the generated proto types - Uses
pbjson
ser/de when theserde
feature is enabled. - Removes the
pbjson
feature.
- Removes
- 3 commits contributed to the release.
- 2 days passed between releases.
- 2 commits were understood as conventional.
- 2 unique issues were worked on: #159, #160
view details
-
bump substrait from
0.43.0
to0.44.0
Bumps substrait from5e1948e
to2e12da1
.Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 3 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #156
view details
-
update typify requirement from 0.0.15 to 0.0.16 Updates the requirements on typify to permit the latest version.
Changelog
Sourced from typify's changelog.
== 0.0.16 (released 2024-02-28)
- Introduce a proper Error type for various conversions (#475)
- Add docs to generated mods (#476)
- Various enum improvements
https://github.com/oxidecomputer/typify/compare/v0.0.15\...v0.0.16[Full list of commits]
== 0.0.15 (released 2023-12-15)
- Improvements to array merging and mutual exclusivity checks (#412)
- Support for 32-bit floating-point numbers (#440)
- Better handling for unsatisfiable merged schemas (#447)
- Show original JSON Schema in generated type docs (#454)
https://github.com/oxidecomputer/typify/compare/v0.0.14\...v0.0.15[Full list of commits]
== 0.0.14 (released 2023-09-25)
- Handle arbitrary containment cycles (#300)
- More permissive of valid (if useless) schema constructions (#306, #320)
- Much better handling of
allOf
constructions by merging schemas (#405) - Support for more
not
subschemas (#410)
https://github.com/oxidecomputer/typify/compare/v0.0.13\...v0.0.14[Full list of commits]
== 0.0.13 (released 2023-05-14)
- Fixed-length, single-type arrays to
[T; N]
(#286) - Support for reflexive schemas (#292)
- Much improved support for multi-type schemas (#291)
- Better error messages on failures
https://github.com/oxidecomputer/typify/compare/v0.0.12\...v0.0.13[Full list of commits]
== 0.0.12 (released 2023-05-03)
- Improved enum generation (#270)
- Improved integer type selection based on number criteria (#255)
TypeSpace::add_root_schema()
(#236)- ... and many general improvements
https://github.com/oxidecomputer/typify/compare/v0.0.11\...v0.0.12[Full list of commits]
== 0.0.11 (released 2023-03-18)
This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:
- Generate a
ToString
impl for untagged enums with trivial variants (#145)
... (truncated)
Commits
82a040e
release typify 0.0.16c6e4947
update changelog for next release131fe0e
Bump clap from 4.4.18 to 4.5.1 (#509)78dcbff
Bump syn from 2.0.48 to 2.0.51 (#511)cc35d40
Bump assert_cmd from 2.0.13 to 2.0.14 (#512)e0a11a4
1.76 (#515)113f8f9
Bump serde from 1.0.196 to 1.0.197 (#513)92945bc
Bump serde_json from 1.0.113 to 1.0.114 (#514)ce009d6
Bump thiserror from 1.0.56 to 1.0.57 (#505)b3beca8
Bump chrono from 0.4.33 to 0.4.34 (#506)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #155
view details
-
bump substrait from
0.42.1
to0.43.0
Bumps substrait from4734478
to5e1948e
.Commits
5e1948e
chore(release): 0.43.0087f87c
feat: include precision parameter in timestamp types (#594)a3b1f32
fix: remove function definitions w/ invalid return types (#599)d9b9672
docs: fix link to protobuf files (#598)3ded94d
docs: fix code blocks in field_references.md (#595)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 13 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #154
view details
- upgrade git2 to resolve CVEs
- 2 commits contributed to the release.
- 11 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #153
view details
-
bump arduino/setup-protoc from 2 to 3 Bumps arduino/setup-protoc from 2 to 3.
Release notes
Sourced from arduino/setup-protoc's releases.
- Correct
convetion
typo in README by@nixpanic
in arduino/setup-protoc#91 - Bump
@babel/traverse
from 7.22.1 to 7.23.2 by@dependabot
in arduino/setup-protoc#93 - Upgrade to node 20 by
@alessio-perugini
in arduino/setup-protoc#95
@nixpanic
made their first contribution in arduino/setup-protoc#91
Full Changelog: https://github.com/arduino/setup-protoc/compare/v2.1.0...v3.0.0
- Expose
path
andversion
inoutputs
by@sebastienvermeille
in arduino/setup-protoc#89 - Bump semver from 7.5.1 to 7.5.2 by
@dependabot
in arduino/setup-protoc#87 - bump semver to 7.5.3 by
@alessio-perugini
in arduino/setup-protoc#90
@sebastienvermeille
made their first contribution in arduino/setup-protoc#89
Full Changelog: https://github.com/arduino/setup-protoc/compare/v2.0.0...v2.1.0
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Correct
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #151
view details
-
bump substrait from
0.42.0
to0.42.1
Bumps substrait from3251b1f
to4734478
.Commits
4734478
chore(release): 0.42.1a4cf741
chore(deps): Bump bufbuild/buf-setup-action from 1.28.1 to 1.29.0 (#593)8b9535c
docs: add more explanation of comparison function (in hash/merge join) (#586)54454cb
chore(deps): Bump actions/cache from 3 to 4 (#589)543f740
refactor: prefer boolean over BOOLEAN (#590)d55703a
fix: add missing RelCommon field to WriteRel and DdlRel (#591)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #150
view details
-
bump actions/upload-pages-artifact from 2 to 3 Bumps actions/upload-pages-artifact from 2 to 3.
Release notes
Sourced from actions/upload-pages-artifact's releases.
- Use
v4
upload-artifact tag@robherley
(#80) - Upload pages artifact with upload-artifact v4-beta
@konradpabjan
(#78)
To deploy a GitHub Pages site which has been uploaded with his version of
actions/upload-pages-artifact
, you must also useactions/deploy-pages@v4
or newer.See details of all code changes since previous release.
Commits
0252fc4
Merge pull request #81 from actions/artifacts-next2a5c144
Use actions/download-artifact@v4 in test7e3f6bb
Merge pull request #80 from robherley/patch-1257e666
Usev4
upload-artifact tag0313a19
Merge pull request #78 from konradpabjan/main1228e65
Update action.ymleb31309
Update artifact names in tests241a975
Correct artifact name during downloadef95519
Unique artifact name per jobecdd3ed
Switch to using download@v4-beta- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Use
-
bump actions/deploy-pages from 3 to 4 Bumps actions/deploy-pages from 3 to 4.
Release notes
Sourced from actions/deploy-pages's releases.
- Deploy pages using artifact IDs
@konradpabjan
(#251)
⚠️ This version ofactions/deploy-pages
is ONLY compatible with artifacts uploaded by either:actions/upload-pages-artifact@v3
or neweractions/upload-artifact@v4
or newer.
See details of all code changes since previous release.
⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.- Bump eslint from 8.54.0 to 8.55.0
@dependabot
(#266) - Bump nock from 13.3.8 to 13.4.0
@dependabot
(#267) - Bump eslint-config-prettier from 9.0.0 to 9.1.0
@dependabot
(#268) - Bump
@actions/core
from 1.10.0 to 1.10.1@dependabot
(#269) - Bump
@actions/github
from 5.1.1 to 6.0.0@dependabot
(#261) - Update compatibility table for v3
@JamesMGreene
(#270)
- chore/docs: update version, fix typos
@kbdharun
(#272)
See details of all code changes since previous release.
⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.Commits
f33f41b
Merge pull request #279 from actions/artifacts-next-ga0d45f33
prettyd1e23d0
Merge branch 'main' into artifacts-next-ga- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Deploy pages using artifact IDs
- bump substrait from
0.41.0
to0.42.0
- 4 commits contributed to the release.
- 13 days passed between releases.
- 3 commits were understood as conventional.
- 3 unique issues were worked on: #145, #146, #149
view details
-
bump substrait from
0.40.0
to0.41.0
Bumps substrait fromcdae23e
toc7d7e9c
.Commits
c7d7e9c
chore(release): 0.41.0aba1bc7
fix: renamed modulus to modulo; updated modulo operator defintion (#583)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 22 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #147
view details
- bump substrait from
0.39.0
to0.40.0
- 2 commits contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #144
view details
-
update typify requirement from 0.0.14 to 0.0.15 Updates the requirements on typify to permit the latest version.
Changelog
Sourced from typify's changelog.
== 0.0.15 (released 2023-12-15)
- Improvements to array merging and mutual exclusivity checks (#412)
- Support for 32-bit floating-point numbers (#440)
- Better handling for unsatisfiable merged schemas (#447)
- Show original JSON Schema in generated type docs (#454)
https://github.com/oxidecomputer/typify/compare/v0.0.14\...v0.0.15[Full list of commits]
== 0.0.14 (released 2023-09-25)
- Handle arbitrary containment cycles (#300)
- More permissive of valid (if useless) schema constructions (#306, #320)
- Much better handling of
allOf
constructions by merging schemas (#405) - Support for more
not
subschemas (#410)
https://github.com/oxidecomputer/typify/compare/v0.0.13\...v0.0.14[Full list of commits]
== 0.0.13 (released 2023-05-14)
- Fixed-length, single-type arrays to
[T; N]
(#286) - Support for reflexive schemas (#292)
- Much improved support for multi-type schemas (#291)
- Better error messages on failures
https://github.com/oxidecomputer/typify/compare/v0.0.12\...v0.0.13[Full list of commits]
== 0.0.12 (released 2023-05-03)
- Improved enum generation (#270)
- Improved integer type selection based on number criteria (#255)
TypeSpace::add_root_schema()
(#236)- ... and many general improvements
https://github.com/oxidecomputer/typify/compare/v0.0.11\...v0.0.12[Full list of commits]
== 0.0.11 (released 2023-03-18)
This is a big update with many, many changes to code generation, and many more JSON schema structures well-handled. Among the many changes:
- Generate a
ToString
impl for untagged enums with trivial variants (#145) - Allow conversion overrides by specifying a schema (#155)
- Handle untyped enums that contain nulls (#167)
- Handle
not
schemas for enumerated values (#168) - Improve generated code for FromStr and TryFrom impls (#174)
- Handle format specifiers for enumerated strings (#188)
=== Breaking: The removal of
TypeSpace::to_string()
... (truncated)
Commits
0894f06
release typify 0.0.15cafdeeb
use Default::default rather than buidler::#type_name::Default to avoid confli...048828b
update Cargo.lock41c581a
update changelog (#455)b0df7aa
keep json; include in doc comments (#454)d1b6c7d
Bump syn from 2.0.39 to 2.0.40 (#453)a5a27d5
Bump clap from 4.4.10 to 4.4.11 (#452)d6d8599
Bump clap from 4.4.8 to 4.4.10 (#449)2c52a39
fix handling of references within allOf subschemas (#448)8b83fbf
unsatisfiable allOf construction panics (#447)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
- 2 commits contributed to the release.
- 9 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #143
view details
-
bump actions/configure-pages from 3 to 4 Bumps actions/configure-pages from 3 to 4.