oasis-sdk
oasis-sdk copied to clipboard
runtime-sdk: bump the rust group across 1 directory with 16 updates
Bumps the rust group with 16 updates in the / directory:
| Package | From | To |
|---|---|---|
| async-trait | 0.1.81 |
0.1.82 |
| anyhow | 1.0.86 |
1.0.88 |
| tokio | 1.39.3 |
1.40.0 |
| syn | 2.0.75 |
2.0.77 |
| walrus | 0.20.3 |
0.21.2 |
| wat | 1.216.0 |
1.217.0 |
| wasmprinter | 0.211.1 |
0.217.0 |
| primitive-types | 0.12.2 |
0.13.0 |
| rlp | 0.5.2 |
0.6.1 |
| uint | 0.9.5 |
0.10.0 |
| serde | 1.0.208 |
1.0.210 |
| serde_json | 1.0.125 |
1.0.128 |
| proc-macro-crate | 3.1.0 |
3.2.0 |
| rustls | 0.23.12 |
0.23.13 |
| webpki-root-certs | 0.26.4 |
0.26.5 |
| mockito | 0.31.1 |
1.5.0 |
Updates async-trait from 0.1.81 to 0.1.82
Release notes
Sourced from async-trait's releases.
0.1.82
- Prevent elided_named_lifetimes lint being produced in generated code (#276)
Commits
f8e5bb4Release 0.1.828fbf118Merge pull request #276 from dtolnay/elidednamed6fa246aIgnore nightly's new elided_named_lifetimes lint in generated coded542a0dUpload CI Cargo.lock for reproducing failures8828c35Sort dependency features in Cargo.tomlba9793aUpdate ui test suite to nightly-2024-08-1182c62cdUpdate ui test suite to nightly-2024-07-25370ee12Update ui test suite to nightly-2024-07-20- See full diff in compare view
Updates anyhow from 1.0.86 to 1.0.88
Release notes
Sourced from anyhow's releases.
1.0.88
- Documentation improvements
1.0.87
- Support more APIs, including
Error::newandError::chain, in no-std mode on Rust 1.81+ (#383)
Commits
139f266Release 1.0.88aa3ab2bMerge pull request #385 from dtolnay/docnostd44c3767Update documentation on no-std error type conversionsafe93e7Release 1.0.87d58fa4bFix outdated html_root_urlc18d807Disable unused doc_cfg feature8ecfcdfMerge pull request #383 from dtolnay/nostdbee814aSupport error sources in no-std on Rust 1.81+1eabf69Merge pull request #382 from dtolnay/corerequest3e70139Access generic_member_access APIs through core- Additional commits viewable in compare view
Updates tokio from 1.39.3 to 1.40.0
Release notes
Sourced from tokio's releases.
Tokio v1.40.0
1.40.0 (August 30th, 2024)
Added
- io: add
util::SimplexStream(#6589)- process: stabilize
Command::process_group(#6731)- sync: add
{TrySendError,SendTimeoutError}::into_inner(#6755)- task: add
JoinSet::join_all(#6784)Added (unstable)
- runtime: add
Builder::{on_task_spawn, on_task_terminate}(#6742)Changed
- io: use vectored io for
write_all_bufwhen possible (#6724)- runtime: prevent niche-optimization to avoid triggering miri (#6744)
- sync: mark mpsc types as
UnwindSafe(#6783)- sync,time: make
SleepandBatchSemaphoreinstrumentation explicit roots (#6727)- task: use
NonZeroU64fortask::Id(#6733)- task: include panic message when printing
JoinError(#6753)- task: add
#[must_use]toJoinHandle::abort_handle(#6762)- time: eliminate timer wheel allocations (#6779)
Documented
- docs: clarify that
[build]section doesn't go in Cargo.toml (#6728)- io: clarify zero remaining capacity case (#6790)
- macros: improve documentation for
select!(#6774)- sync: document mpsc channel allocation behavior (#6773)
#6589: tokio-rs/tokio#6589 #6724: tokio-rs/tokio#6724 #6727: tokio-rs/tokio#6727 #6728: tokio-rs/tokio#6728 #6731: tokio-rs/tokio#6731 #6733: tokio-rs/tokio#6733 #6742: tokio-rs/tokio#6742 #6744: tokio-rs/tokio#6744 #6753: tokio-rs/tokio#6753 #6755: tokio-rs/tokio#6755 #6762: tokio-rs/tokio#6762 #6773: tokio-rs/tokio#6773 #6774: tokio-rs/tokio#6774 #6779: tokio-rs/tokio#6779 #6783: tokio-rs/tokio#6783 #6784: tokio-rs/tokio#6784 #6790: tokio-rs/tokio#6790
Commits
ea6d652chore: prepare Tokio v1.40.0 (#6806)11f66f4chore: replaceready!withstd::task::ready!(#6804)479a56atime: eliminate timer wheel allocations (#6779)b37f0deruntime: implement initial set of task hooks (#6742)c9fad08codec: fix typo in the docs forEncoder::Error(#6800)cc70a21task: addjoin_allmethod toJoinSet(#6784)1ac8dfftask: addAbortOnDropHandletype (#6786)ff3f2a8io: addSimplexStream(#6589)5b9a290io: clarify zero remaining capacity case (#6790)70569bdtask: fix typo inTaskTrackerdocs (#6792)- Additional commits viewable in compare view
Updates syn from 2.0.75 to 2.0.77
Release notes
Sourced from syn's releases.
2.0.77
- Support parsing
Expr::Tuplein non-"full" mode (#1727)2.0.76
- Enforce that tail call
becomekeyword is followed by an expression (#1725)
Commits
6232266Release 2.0.7797acbf0Merge pull request #1727 from dtolnay/exprparena3b5a5cSupport parsing Expr::Tuple in derive3c24f57Run upload-artifact action regardless of previous step failure78608a3Upload CI Cargo.lock for reproducing failuresef3e9c6Release 2.0.768f7365fMerge pull request #1725 from dtolnay/tailcall6cddd9eMake tail call expr mandatory- See full diff in compare view
Updates walrus from 0.20.3 to 0.21.2
Release notes
Sourced from walrus's releases.
0.21.2
What's Changed
- Fix most clippy warnings by
@CryZein rustwasm/walrus#273- Support the Tail Call Proposal by
@CryZein rustwasm/walrus#272New Contributors
@CryZemade their first contribution in rustwasm/walrus#273Full Changelog: https://github.com/rustwasm/walrus/compare/0.21.1...0.21.2
0.21.1
What's Changed
- GC private tables by
@zetanumbersin rustwasm/walrus#265- chore: upgrade dev-dependencies by
@lwshangin rustwasm/walrus#268- fix: disable multi-memory when config.only_stable_features is true by
@lwshangin rustwasm/walrus#269- feat!: complete support memory64 proposal by
@lwshangin rustwasm/walrus#270New Contributors
@zetanumbersmade their first contribution in rustwasm/walrus#265Full Changelog: https://github.com/rustwasm/walrus/compare/0.21.0...0.21.1
0.21.0
What's Changed
- chore: update
wasm-encoderdependency to 0.38.1 by@obycodein rustwasm/walrus#256- Fix wording in documentation by
@James-Martin rustwasm/walrus#259- deps: wasmprinter update by
@guybedfordin rustwasm/walrus#260- feat!: upgrade wasmparser & wasm-encoder to v0.212.0 by
@lwshangin rustwasm/walrus#266New Contributors
@obycodemade their first contribution in rustwasm/walrus#256@James-Martmade their first contribution in rustwasm/walrus#259@lwshangmade their first contribution in rustwasm/walrus#266Full Changelog: https://github.com/rustwasm/walrus/compare/0.20.3...0.21.0
Commits
9f918c60.21.2fd7ea7bSupport the Tail Call Proposal (#272)e6fd953Fix most clippy warnings (#273)2c3ddf90.21.1fb53f15feat!: complete support memory64 proposal (#270)e9c0a61fix: disable multi-memory when config.only_stable_features is true (#269)60845e7chore: upgrade dev-dependencies (#268)1bace0eGC private tables (#265)70bbaf10.21.0ede1265feat!: upgrade wasmparser & wasm-encoder to v0.212.0 (#266)- Additional commits viewable in compare view
Updates wat from 1.216.0 to 1.217.0
Commits
46cb2e8Release wasm-tools 1.217.0 (#1772)dabd1cdUpdate*.wastparser with recently added directives (#1762)ebfd6a0Tweak printing page sizes in text format (#1769)668cb31Fix wasm-smith's page_size calculation (#1770)346f26cRenameMaybeTypevariants, tweak documentation (#1737)50f63d4Share more core type infrastructure in components (#1765)b1766fbStart moving towardwasm_encoderinwast's core wasm encoding (#1767)97fe512Proceed to the next step in the "removeinterface" transition (#1753)c4a77aeFix running tests withRUST_BACKTRACE=1(#1761)50aef2fAdd a shorthand feature constructor for Wasm 3.0 (#1760)- Additional commits viewable in compare view
Updates wasmprinter from 0.211.1 to 0.217.0
Commits
- See full diff in compare view
Updates primitive-types from 0.12.2 to 0.13.0
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.208 to 1.0.210
Release notes
Sourced from serde's releases.
v1.0.210
- Support serializing and deserializing
IpAddrandSocketAddrin no-std mode on Rust 1.77+ (#2816, thanks@MathiasKoch)- Make
serde::ser::StdErrorandserde::de::StdErrorequivalent tocore::error::Erroron Rust 1.81+ (#2818)v1.0.209
Commits
89c4b02Release 1.0.210eeb8e44Merge pull request #2818 from dtolnay/coreerror785c2d9Stabilize no-std StdError traitd549f04Reformat parse_ip_impl definition and calls4c0dd63Delete attr support from core::net deserialization macros26fb134Relocate cfg attrs out of parse_ip_impl and parse_socket_impl07e614bMerge pull request #2817 from dtolnay/corenetb1f899fDelete doc(cfg) attribute from impls that are supported in no-stdb4f860eMerge pull request #2816 from MathiasKoch/chore/core-netd940fe1Reuse existing Buf wrapper as replacement for std::io::Write- Additional commits viewable in compare view
Updates serde_json from 1.0.125 to 1.0.128
Release notes
Sourced from serde_json's releases.
1.0.128
- Support serializing maps containing 128-bit integer keys to serde_json::Value (#1188, thanks
@Mrreadiness)1.0.127
1.0.126
Commits
d96b1d9Release 1.0.128599228dMerge pull request #1188 from Mrreadiness/feat/add-hashmap-key-128-serializer5416ceefeat: add support for 128 bit HashMap key serialization27a4ca9Upload CI Cargo.lock for reproducing failures5ebf65cRelease 1.0.127f287a3bMerge pull request 1179 from GREsau/patch-1ec980b0Release 1.0.126e6282b0Merge pull request #1184 from serde-rs/fastarithmeticffc4a43Improve cfg names for fast arithmetic4b1048dMerge pull request #1183 from serde-rs/arithmetic- Additional commits viewable in compare view
Updates proc-macro-crate from 3.1.0 to 3.2.0
Release notes
Sourced from proc-macro-crate's releases.
v3.2.0
What's Changed
- Upgrade all dependencies by
@bkchrin bkchr/proc-macro-crate#52Full Changelog: https://github.com/bkchr/proc-macro-crate/compare/v3.0.1...v3.2.0
Commits
- See full diff in compare view
Updates rustls from 0.23.12 to 0.23.13
Commits
a8d875fPrepare 0.23.13bc892cdkx: work around aws-lc-rs accepting more point formats9730181Take aws-lc-rs 1.9 and enable prebuilt-nasm1376eddfix(deps): update rust crate zlib-rs to 0.3696a1efadded links to rustls-wolfcrypt-provider in the third-party crypto providers ...f05b0ccvalidate_ffdhe_params: also validate constants37af3c1Override defaultffdhe_group()for all kx impls92ff3d8Deprecate and remove use ofFfdheGroup::named_group483feceDeprecate and remove use ofFfdheGroup::from_named_group97191e0Have key exchange types know their FFDHE group- Additional commits viewable in compare view
Updates webpki-root-certs from 0.26.4 to 0.26.5
Release notes
Sourced from webpki-root-certs's releases.
0.26.5
New trust anchors
What's Changed
- v0.26.5 preparation, aug 29th upstream CCADB updates by
@cpuin rustls/webpki-roots#77Full Changelog: https://github.com/rustls/webpki-roots/compare/v/0.26.4...v/0.26.5
Commits
1175f11webpki-root(-certs): v0.26.5dc6d7c8aug 29th upstream ccadb updates- See full diff in compare view
Updates mockito from 0.31.1 to 1.5.0
Release notes
Sourced from mockito's releases.
1.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
- Fixed an issue where
futures::future::join_allwould block the server pool.Server::reset_asynchas been deprecated in favour ofServer::resetsince the former doesn't have an async implementation any more.1.0.0
:balloon: 7 years and 63 releases later, it's finally time for the 1.0 :balloon:
Changes
... (truncated)
Commits
f1c3fe1Bump to 1.5.008f2fa3Merge pull request #199 from tottoto/refactor-response-body42e3efeRefactor response bodyf477e54Merge pull request #198 from tottoto/update-to-hyper-1e8694aeUpdate to hyper 1b152b76Depend on some crate directly3ce41f0Bump to 1.40.0bd9eeb7Merge pull request #196 from lipanski/coloreda177edbBump MSRV to 1.70 and relax colored crate version requirements482eed9Bump to 1.3.1- 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 | 5d2ce495dacf3a7c9fc44373bcb7a781ac349de2 |
| Latest deploy log | https://app.netlify.com/sites/oasisprotocol-oasis-sdk/deploys/66e2445df6d1e10008fa0e3d |
Superseded by #1983.