oasis-sdk
oasis-sdk copied to clipboard
runtime-sdk: bump the rust group across 1 directory with 17 updates
Bumps the rust group with 17 updates in the / directory:
| Package | From | To |
|---|---|---|
| async-trait | 0.1.83 |
0.1.84 |
| thiserror | 1.0.69 |
2.0.9 |
| anyhow | 1.0.94 |
1.0.95 |
| quote | 1.0.37 |
1.0.38 |
| syn | 2.0.90 |
2.0.95 |
| walrus | 0.20.3 |
0.23.3 |
| wat | 1.221.2 |
1.222.0 |
| wasmprinter | 0.211.1 |
0.222.0 |
| primitive-types | 0.12.2 |
0.13.1 |
| rlp | 0.5.2 |
0.6.1 |
| uint | 0.9.5 |
0.10.0 |
| serde | 1.0.215 |
1.0.217 |
| serde_json | 1.0.133 |
1.0.134 |
| rustls | 0.23.19 |
0.23.20 |
| rustls-mbedpki-provider | 0.1.0 |
0.2.0 |
| rustls-pki-types | 1.10.0 |
1.10.1 |
| mockito | 0.31.1 |
1.6.1 |
Updates async-trait from 0.1.83 to 0.1.84
Commits
4c8406dRelease 0.1.841cab7e4Merge pull request #282 from dtolnay/impltrait3af8236Require Rust 1.75+ for RPITIT (return position impl trait in trait)85b572cSupport impl Trait in return typeaff365fAdd regression test for issue 2817d8519dUpdate ui test suite to nightly-2024-12-0900f9367Raise minimum compiler for tests to rust 1.709fc6835Prevent upload-artifact step from causing CI failure03468c2Update ui test suite to nightly-2024-10-31c8f5733Update ui test suite to nightly-2024-10-30- Additional commits viewable in compare view
Updates thiserror from 1.0.69 to 2.0.9
Release notes
Sourced from thiserror's releases.
2.0.9
- Work around
missing_inline_in_public_itemsclippy restriction being triggered in macro-generated code (#404)2.0.8
- Improve support for macro-generated
derive(Error)call sites (#399)2.0.7
2.0.6
- Suppress deprecation warning on generated From impls (#396)
2.0.5
- Prevent deprecation warning on generated impl for deprecated type (#394)
2.0.4
- Eliminate needless_lifetimes clippy lint in generated
Fromimpls (#391, thanks@matt-phylum)2.0.3
- Support the same Path field being repeated in both Debug and Display representation in error message (#383)
- Improve error message when a format trait used in error message is not implemented by some field (#384)
2.0.2
- Fix hang on invalid input inside #[error(...)] attribute (#382)
2.0.1
- Support errors that contain a dynamically sized final field (#375)
- Improve inference of trait bounds for fields that are interpolated multiple times in an error message (#377)
2.0.0
Breaking changes
Referencing keyword-named fields by a raw identifier like
{r#type}inside a format string is no longer accepted; simply use the unraw name like{type}(#347)This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.
#[derive(Error, Debug)] #[error("... {type} ...")] // Before: {r#type} pub struct Error { pub r#type: Type, }Trait bounds are no longer inferred on fields whose value is shadowed by an explicit named argument in a format message (#345)
// Before: impl<T: Octal> Display for Error<T> // After: impl<T> Display for Error<T> #[derive(Error, Debug)]
... (truncated)
Commits
c535cecRelease 2.0.90a0516dMerge pull request #404 from dtolnay/fromfne5169bbUnspan From impl contentsc008375FIx typo in ui test2bd2982Release 2.0.8a7de3abMerge pull request #399 from dtolnay/respanf1243a0Fix spans on macro-generated bindings and format variables6a07345Add regression test for issue 3989c0f2d2Release 2.0.72deec96Merge pull request 397 from zertosh/from_allow_expect- Additional commits viewable in compare view
Updates anyhow from 1.0.94 to 1.0.95
Commits
48be1caRelease 1.0.95a03d6d6Merge pull request #402 from dtolnay/fromboxed52e4abbAdd Error::from_boxed with documentation about bidirectional?ffecefcMerge pull request #401 from dtolnay/construct671f700Add construct_ prefix to name of private construct functions- See full diff in compare view
Updates quote from 1.0.37 to 1.0.38
Release notes
Sourced from quote's releases.
1.0.38
- Support interpolating arrays inside of arrays using a repetition (#286)
Commits
0245506Release 1.0.38d978c51Merge pull request #286 from dtolnay/array09d1e42Implement repetition for arrays5bba89fAdd repetition test with array of arrayaafba72Prevent upload-artifact step from causing CI failurec889896Update not-quotable ui test for ToTokens impl changes87c247fResolve some needless_lifetimes clippy lints31d7a01Ignore needless_lifetimes clippy lint6cff24bUpload CI Cargo.lock for reproducing failures- See full diff in compare view
Updates syn from 2.0.90 to 2.0.95
Release notes
Sourced from syn's releases.
2.0.95
- Fix parenthesization of struct literals in let-chains (#1832)
2.0.94
- Expression precedence fixes (#1811, #1812, #1813, #1814, #1815, #1816, #1818, #1819, #1820, #1825, #1826, #1827, #1828, #1829, #1830)
2.0.93
- Fix expression parsing edge cases:
x as T <<= y(#1804),break as T(#1805),match x { _ if .. => {} }(#1807)- Fix expression printing edge cases:
|| -> T 'a: {}(#1806),if break x {}(#1808, #1810)2.0.92
- Fix parenthesization of jumps inside ranges (#1798)
2.0.91
Commits
c7b7638Release 2.0.95a809689Merge pull request #1832 from dtolnay/cond3f8bac6Rewrite condition printing to parenthesize leafs instead of whole cond52699dePrint syntax trees in test_fixup failure5c935d2Reuse print_subexpression outside of expr.rs505ab00Fix trailing comma not inserted by rustfmt417ff92Release 2.0.94b2fa210Add test of deeply nested prefix rangesbd02f07Test larger expr depth8b162d4Merge pull request #1830 from dtolnay/scan- Additional commits viewable in compare view
Updates walrus from 0.20.3 to 0.23.3
Release notes
Sourced from walrus's releases.
0.23.2
What's Changed
- Don't emit empty DWARF sections by
@daxpeddain rustwasm/walrus#284- Add
Module::from_buffer_with_configby@kateinoigakukunin rustwasm/walrus#285New Contributors
@kateinoigakukunmade their first contribution in rustwasm/walrus#285Full Changelog: https://github.com/rustwasm/walrus/compare/0.23.1...0.23.2
0.23.1
What's Changed
- Emit extended name section by
@surbanin rustwasm/walrus#283New Contributors
@surbanmade their first contribution in rustwasm/walrus#283Full Changelog: https://github.com/rustwasm/walrus/compare/0.23.0...0.23.1
0.23.0
What's Changed
- Specify "shared" attribute of TableType to enable upgrade of wasm encoder to 0.213 by
@burakemirin rustwasm/walrus#280- Enable relaxed SIMD by default by
@daxpeddain rustwasm/walrus#281- Add missing ops to enable upgrade to 0.214 by
@burakemirin rustwasm/walrus#282New Contributors
@burakemirmade their first contribution in rustwasm/walrus#280Full Changelog: https://github.com/rustwasm/walrus/compare/0.22.0...0.23.0
0.22.0
What's Changed
- feat: remove non_exhaustive from Instr enum by
@guybedfordin rustwasm/walrus#277- bump: 0.22 release prep with macro crate by
@guybedfordin rustwasm/walrus#278Full Changelog: https://github.com/rustwasm/walrus/compare/0.21.3...0.22.0
0.21.3
What's Changed
- fix: add non_exhaustive to Instr enum by
@guybedfordin rustwasm/walrus#276Full Changelog: https://github.com/rustwasm/walrus/compare/0.21.2...0.21.3
0.21.2
What's Changed
- Fix most clippy warnings by
@CryZein rustwasm/walrus#273- Support the Tail Call Proposal by
@CryZein rustwasm/walrus#272
... (truncated)
Commits
cd8fde00.23.35101fb0fix: data segment names (#286)61c60220.23.29b4bb16AddModule::from_buffer_with_config(#285)94522dcDon't emit empty DWARF sections (#284)27f6b620.23.1414bce8Emit extended name section (#283)258fc300.23.06eb4941Add missing ops to enable upgrade to 0.214 (#282)6be5417Enable relaxed SIMD by default (#281)- Additional commits viewable in compare view
Updates wat from 1.221.2 to 1.222.0
Release notes
Sourced from wat's releases.
v1.222.0
What's Changed
- [wasm-metadata] allow languages to be versioned by
@yoshuawuytsin bytecodealliance/wasm-tools#1926- [wasm-metadata] update description by
@yoshuawuytsin bytecodealliance/wasm-tools#1933- Prepare for 2024 edition migration by
@alexcrichtonin bytecodealliance/wasm-tools#1932- Fix Wasm GC validation/generation of field types' mutability and subtyping by
@fitzgenin bytecodealliance/wasm-tools#1934- Rename "float32" to "f32". by
@sunfishcodein bytecodealliance/wasm-tools#1935- [wasm-metadata] parse OCI author custom section by
@yoshuawuytsin bytecodealliance/wasm-tools#1925- [wasm-metadata] add OCI description support by
@yoshuawuytsin bytecodealliance/wasm-tools#1936- [wasm-metadata] add support for OCI licenses by
@yoshuawuytsin bytecodealliance/wasm-tools#1937- [wasm-metadata] add support for OCI source annotations by
@yoshuawuytsin bytecodealliance/wasm-tools#1940- [metadata] remove support for
registrycustom section by@yoshuawuytsin bytecodealliance/wasm-tools#1941- Add
no_stdsupport towasm-encoderby@ark0fin bytecodealliance/wasm-tools#1938- [cargo-metadata] add a README by
@yoshuawuytsin bytecodealliance/wasm-tools#1942- [wasm-metadata] re-use metadata fields between modules and components by
@yoshuawuytsin bytecodealliance/wasm-tools#1943- [wasm-metadata] use workspace dependencies by
@yoshuawuytsin bytecodealliance/wasm-tools#1944- [wasm-metadata] add support for homepage custom section by
@yoshuawuytsin bytecodealliance/wasm-tools#1945- [wasm-metadata] pretty-print cli output by
@yoshuawuytsin bytecodealliance/wasm-tools#1946- [wasm-metadata] add support for OCI version and revision by
@yoshuawuytsin bytecodealliance/wasm-tools#1949- Update spec test suite submodule by
@alexcrichtonin bytecodealliance/wasm-tools#1950- Remove quadratic behavior cloning rec groups by
@alexcrichtonin bytecodealliance/wasm-tools#1952- Add support for async ABI, futures, streams, and errors by
@dicejin bytecodealliance/wasm-tools#1895- Update hashbrown deps due to security by
@quanterionin bytecodealliance/wasm-tools#1955- Release wasm-tools 1.222.0 by
@github-actionsin bytecodealliance/wasm-tools#1957New Contributors
@ark0fmade their first contribution in bytecodealliance/wasm-tools#1938@quanterionmade their first contribution in bytecodealliance/wasm-tools#1955Full Changelog: https://github.com/bytecodealliance/wasm-tools/compare/v1.221.2...v1.222.0
Commits
892d4b6Release wasm-tools 1.222.0 (#1957)9d30160Add support for async ABI, futures, streams, and errors (#1895)4d785bbRemove quadratic behavior cloning rec groups (#1952)3bef34b[wasm-metadata] add support for OCI version and revision (#1949)de978e1[wasm-metadata] pretty-print cli output (#1946)1bcecbc[wasm-metadata] add support for Homepage custom section (#1945)2efb389[wasm-metadata] use workspace dependencies (#1944)f9f88b5[wasm-metadata] re-use metadata fields between modules and components (#1943)9343c5dCreate README.md (#1942)90bd0f0Addno_stdsupport towasm-encoder(#1938)- Additional commits viewable in compare view
Updates wasmprinter from 0.211.1 to 0.222.0
Commits
- See full diff in compare view
Updates primitive-types from 0.12.2 to 0.13.1
Commits
- See full diff in compare view
Updates rlp from 0.5.2 to 0.6.1
Commits
5be22d3fix rlp versioneeaacc3bump rlp-derive version63c5afbBump versions (#860)0db43eeRemove From [u8; n] impl for uint types (#859)701148eUpdate syn to 2 (#855)2f1866dUpgrade rocksdb to 0.22 (#853)9ff9316fix compile errors with new Rust (#854)757e2bdprimitive-types: add repository URL to Cargo.toml (#844)d5e9c1dAdd more comment (#827)dbf46baRelease 0.2.0 (#825)- Additional commits viewable in compare view
Updates uint from 0.9.5 to 0.10.0
Commits
63c5afbBump versions (#860)0db43eeRemove From [u8; n] impl for uint types (#859)701148eUpdate syn to 2 (#855)2f1866dUpgrade rocksdb to 0.22 (#853)9ff9316fix compile errors with new Rust (#854)757e2bdprimitive-types: add repository URL to Cargo.toml (#844)d5e9c1dAdd more comment (#827)dbf46baRelease 0.2.0 (#825)314bda6build(deps): bump Swatinem/rust-cache from 2.7.2 to 2.7.3 (#824)2241f64build(deps): bump Swatinem/rust-cache from 2.7.1 to 2.7.2 (#823)- Additional commits viewable in compare view
Updates serde from 1.0.215 to 1.0.217
Commits
930401bRelease 1.0.217cb6eaeaFix roundtrip inconsistency:b6f339cResolve repr_packed_without_abi clippy lint in tests2a5caeaMerge pull request #2872 from dtolnay/ehpersonalityb9f93f9Add no-std CI on stable compilereb5cd47Drop #[lang = "eh_personality"] from no-std test8478a3bMerge pull request #2871 from dtolnay/nostdstartdbb9091Replace #[start] with extern fn mainad8dd41Release 1.0.216f91d2edMerge pull request #2868 from dtolnay/automaticallyderived- Additional commits viewable in compare view
Updates serde_json from 1.0.133 to 1.0.134
Commits
b2a1415Release 1.0.1349875785Tweak wording of NULL/TRUE/FALSE documentation4aa05b9Merge pull request #1222 from dtolnay/rawvalueassocf42c7c7Move RawValue associated constants into same impl block as public functions96576baMerge pull request #1221 from bheylin/add-const-raw-values-for-null-and-bools4db66fbAdd'staticlifetime toconst's9c9aa1fAdd literal 'null', 'true' and 'false' consts toRawValuestruct.- See full diff in compare view
Updates rustls from 0.23.19 to 0.23.20
Commits
b4628c7rustls-post-quantum: revert version to 0.2.024d08f3rustls-post-quantum: adjust head doc179592fverifybench.rs: nightly fmtef3fc21nit: remove trailing space from doc comments00a3ddbfix rustls-provider-example hpke no-std support2f74c3dserver: remove ClientHello constructor3ba5167ci: adjust ech-client daily testsf5aeb39examples: use inner hostname in HTTPS DNS querye232bcaopenssl-tests: install openssl from source43cbebbunbuffered: add regression tests for fragmented handshakes- Additional commits viewable in compare view
Updates rustls-mbedpki-provider from 0.1.0 to 0.2.0
Commits
Updates rustls-pki-types from 1.10.0 to 1.10.1
Release notes
Sourced from rustls-pki-types's releases.
1.10.1
Fixed an issue where we failed to read PEM objects from slices without trailing newline. This failed in the PEM decoder introduced in rustls-pki-types 1.9.0 whereas it worked in rustls-pemfile 2.12.0. We now include a test to make sure this case doesn't regress again.
What's Changed
- fix misc. clippy findings by
@cpuin rustls/pki-types#65- Fix reading PEM from slices without trailing newline by
@djcin rustls/pki-types#66
Commits
Updates mockito from 0.31.1 to 1.6.1
Release notes
Sourced from mockito's releases.
1.6.1
- Added
Mock::with_header_from_requestallowing you to set the header dynamically by using a closure which exposes theRequestobjectThanks to
@alex-kattathra-johnson1.6.0
- Introduced
Mock::match_requestwhich exposes theRequestobject via a closure and can be used to build custom matchers1.5.0
- [Breaking] Upgrade to hyper v1
Thanks to
@tottoto1.4.0
- [Breaking] Bump minimum supported Rust version to 1.70 and revert version constraints on the
coloredcrate1.3.1
- Fixed a bug where
Semaphore::const_newwasn't available on Tokio < 1.30 because of the missing Tokioparking_lotfeature flag- Use the Tokio runtime everywhere to remove the need for the
futurescrate (aside fromfutures-core)Thanks to
@tottoto1.3.0
- Introduced
Server::new_with_opts,Server::new_with_opts_asyncand theServerOptsstruct to allow configuring the server host, port and enabling auto-asserts (see next item)- Added the
assert_on_dropserver option that allows you to automatically callassert()whenever your mocks go out of scope (defaults to false)- Expose
Server::socket_address()to return the raw serverSocketAddr- Use only required features for dependencies
- Accept
hyper::header::HeaderValueas amatch_header()valueThanks to
@andrewtoth@alexander-jackson1.2.0
- [Breaking] The minimum supported Rust version was bumped to 1.68.0
- The server pool was limited to 20 servers for
mac_ostargets to prevent hitting the file descriptor limitThanks to
@kornelski1.1.1
- Ensure
with_chunked_bodysupports streaming responses (as opposed to writing the entire buffer in one go)Thanks to
@kornelski1.1.0
- Enable the server pool properly and set the server pool size to 50
1.0.2
- Print the query part in last unmatched request diffs.
- Make it more obvious in the docs that the path includes the query element.
1.0.1
... (truncated)
Commits
649b97aBump to 1.6.1638a14cSmall changes to docsffdf43dMerge pull request #208 from alex-kattathra-johnson/issue-207a0b584fAdd test23d2479Add with_header_from_request function0168e88Bump to 1.6.0bb6a200Add async tests for request matcherb6df40dMerge pull request #206 from lipanski/request_matcherad063c1Allow matching the Request object based on a closuree115abbMerge pull request #205 from nyurik/docs- 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.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Deploy Preview for oasisprotocol-oasis-sdk canceled.
| Name | Link |
|---|---|
| Latest commit | d668c5ce81d89b9a16e464b178578d104f39e782 |
| Latest deploy log | https://app.netlify.com/sites/oasisprotocol-oasis-sdk/deploys/677b2e588947fe000838e46e |