[PR #1908] [MERGED] Introduce central crate version management #2689

Closed
opened 2026-03-16 11:02:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/1908
Author: @mokeyish
Created: 3/17/2023
Status: Merged
Merged: 3/20/2023
Merged by: @bluejekyll

Base: mainHead: workspace_dependency_table


📝 Commits (5)

📊 Changes

23 files changed (+651 additions, -609 deletions)

View changed files

📝 .github/workflows/test.yml (+1 -1)
📝 Cargo.lock (+351 -380)
📝 Cargo.toml (+81 -4)
📝 README.md (+2 -2)
📝 bin/Cargo.toml (+16 -16)
📝 bin/README.md (+1 -1)
📝 crates/async-std-resolver/Cargo.toml (+10 -10)
📝 crates/async-std-resolver/README.md (+1 -1)
📝 crates/client/Cargo.toml (+22 -22)
📝 crates/client/README.md (+1 -1)
📝 crates/proto/Cargo.toml (+44 -42)
📝 crates/proto/README.md (+1 -1)
📝 crates/recursor/Cargo.toml (+20 -20)
📝 crates/recursor/README.md (+1 -1)
📝 crates/resolver/Cargo.toml (+23 -23)
📝 crates/resolver/README.md (+1 -1)
📝 crates/server/Cargo.toml (+25 -25)
📝 crates/server/README.md (+1 -1)
📝 crates/server/src/authority/auth_lookup.rs (+4 -12)
📝 fuzz/Cargo.toml (+3 -3)

...and 3 more files

📄 Description

With this commit, we can manage versions of all crates in one place.

https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/1908 **Author:** [@mokeyish](https://github.com/mokeyish) **Created:** 3/17/2023 **Status:** ✅ Merged **Merged:** 3/20/2023 **Merged by:** [@bluejekyll](https://github.com/bluejekyll) **Base:** `main` ← **Head:** `workspace_dependency_table` --- ### 📝 Commits (5) - [`848bfe3`](https://github.com/hickory-dns/hickory-dns/commit/848bfe3be0047c163e716b7f254dcc762be9febb) Introduce central crate version management - [`0b9da4e`](https://github.com/hickory-dns/hickory-dns/commit/0b9da4e50a8762cb08822f9793f629d1eb6a0e46) Update MSRV to 1.64 - [`a77b103`](https://github.com/hickory-dns/hickory-dns/commit/a77b103388208068ca72a5bae1644571db1a8ee7) Fix clippy - [`794aef3`](https://github.com/hickory-dns/hickory-dns/commit/794aef30b695c3e26802a771c28474ac263103db) Cargo fmt - [`d018ba8`](https://github.com/hickory-dns/hickory-dns/commit/d018ba8a40ad4e7f427e4d580cb9221e59b8bba2) Remove feature flags from workspace dependencies ### 📊 Changes **23 files changed** (+651 additions, -609 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/test.yml` (+1 -1) 📝 `Cargo.lock` (+351 -380) 📝 `Cargo.toml` (+81 -4) 📝 `README.md` (+2 -2) 📝 `bin/Cargo.toml` (+16 -16) 📝 `bin/README.md` (+1 -1) 📝 `crates/async-std-resolver/Cargo.toml` (+10 -10) 📝 `crates/async-std-resolver/README.md` (+1 -1) 📝 `crates/client/Cargo.toml` (+22 -22) 📝 `crates/client/README.md` (+1 -1) 📝 `crates/proto/Cargo.toml` (+44 -42) 📝 `crates/proto/README.md` (+1 -1) 📝 `crates/recursor/Cargo.toml` (+20 -20) 📝 `crates/recursor/README.md` (+1 -1) 📝 `crates/resolver/Cargo.toml` (+23 -23) 📝 `crates/resolver/README.md` (+1 -1) 📝 `crates/server/Cargo.toml` (+25 -25) 📝 `crates/server/README.md` (+1 -1) 📝 `crates/server/src/authority/auth_lookup.rs` (+4 -12) 📝 `fuzz/Cargo.toml` (+3 -3) _...and 3 more files_ </details> ### 📄 Description With this commit, we can manage versions of all crates in one place. https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:02:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#2689
No description provided.