-
Notifications
You must be signed in to change notification settings - Fork 51
Chore: update dependencies for distribution 2537
#2677
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
d01682c to
1bc6a36
Compare
- 'rand_core' to '0.6.4' - 'rand_chacha' to '0.3.1' - 'getrandom' to '0.2.15'.
By running 'make upgrade' command.
By running 'make upgrade' command in 'examples/client-wasm-nodejs' and 'examples/client-wasm-web'.
By running 'make upgrade' command.
By running: - 'make install' command in 'examples/client-wasm-web'. - 'make install' command in 'examples/client-wasm-nodejs'. - 'make install' command in 'mithril-explorer'. - 'make install' command in 'docs/website'.
1bc6a36 to
1c8e53f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates all project dependencies to their latest versions in preparation for distribution 2537. The changes include version bumps for crates, Node.js packages, and workspace dependencies, along with some API adaptations required due to dependency updates.
- Updated all Rust crates to new patch versions (e.g., mithril-common 0.6.16 → 0.6.17)
- Upgraded Node.js dependencies including React, Next.js, and testing libraries to latest versions
- Updated workspace dependencies in root Cargo.toml for consistency across all crates
Reviewed Changes
Copilot reviewed 27 out of 34 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| Cargo.toml | Updated workspace-level dependencies including tokio, warp, anyhow, and other core libraries |
| mithril-*/Cargo.toml | Bumped version numbers for all Mithril crates and updated development dependencies |
| */package.json | Updated Node.js package versions for explorer, WASM clients, and documentation |
| mithril-aggregator/src/commands/serve_command.rs | Adapted code to new warp API for graceful shutdown |
| internal/tests/mithril-test-http-server/src/test_http_server.rs | Updated test server code for new warp API patterns |
| mithril-relay/src/relay/signer.rs | Added feature gate for anyhow import |
| mithril-common/src/entities/signed_entity_type.rs | Added documentation attribute for strum discriminants |
| internal/cardano-node/mithril-cardano-node-chain/src/entities/datum.rs | Added documentation attribute for enum discriminants |
Files not reviewed (4)
- docs/website/package-lock.json: Language not supported
- examples/client-wasm-nodejs/package-lock.json: Language not supported
- examples/client-wasm-web/package-lock.json: Language not supported
- mithril-client-wasm/ci-test/package-lock.json: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
f545ac3 to
03d2943
Compare
* mithril-cardano-node-chain from '0.1.8' to '0.1.9' * mithril-cardano-node-internal-database from '0.1.5' to '0.1.6' * mithril-doc-derive from '0.1.21' to '0.1.22' * mithril-doc from '0.1.25' to '0.1.26' * mithril-api-spec from '0.1.5' to '0.1.6' * mithril-test-http-server from '0.1.0' to '0.1.1' * mithril-aggregator from '0.7.83' to '0.7.84' * mithril-client-cli from '0.12.28' to '0.12.29' * mithril-client-wasm from '0.9.4' to '0.9.5' * mithril-client from '0.12.29' to '0.12.30' * mithril-common from '0.6.16' to '0.6.17' * mithril-relay from '0.1.51' to '0.1.52' * mithril-signer from '0.2.267' to '0.2.268' * mithril-stm from '0.4.11' to '0.4.12' * mithril-aggregator-fake from '0.4.12' to '0.4.13'
9543640 to
69626a5
Compare
turmelclem
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
Content
This PR upgrades the repository dependencies to their latest version in preparation of the distribution
2537by running the upgrade script from the devbook.Pre-submit checklist
Comments
The nix update has been dropped in this PR as it was creating failures at Hydra CI startup on Apple Silicon machines.
Issue(s)
Relates to #2625