Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
node: Update to 0.17.0
Fintan Halpenny committed 2 months ago
commit c0ae5e32d9eabfb6836050240fa0b27a732bf5cf
parent 963b4de
4 files changed +44 -3
modified Cargo.lock
@@ -3123,7 +3123,7 @@ dependencies = [

[[package]]
name = "radicle-node"
-
version = "0.16.0"
+
version = "0.17.0"
dependencies = [
 "backtrace",
 "bloomy",
modified Cargo.toml
@@ -54,7 +54,7 @@ radicle-fetch = { version = "0.16", path = "crates/radicle-fetch" }
radicle-git-metadata = { version = "0.1.0", path = "crates/radicle-git-metadata", default-features = false }
radicle-git-ref-format = { version = "0.1.0", path = "crates/radicle-git-ref-format", default-features = false }
radicle-localtime = { version = "0.1", path = "crates/radicle-localtime" }
-
radicle-node = { version = "0.16", path = "crates/radicle-node" }
+
radicle-node = { version = "0.17", path = "crates/radicle-node" }
radicle-oid = { version = "0.1.0", path = "crates/radicle-oid", default-features = false }
radicle-protocol = { version = "0.4", path = "crates/radicle-protocol" }
radicle-signals = { version = "0.11", path = "crates/radicle-signals" }
added crates/radicle-node/CHANGELOG.md
@@ -0,0 +1,41 @@
+
# Changelog
+

+
All notable changes to this project will be documented in this file.
+

+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+

+
## [Unreleased]
+

+
### Added
+

+
### Changed
+

+
### Removed
+

+
### Security
+

+
## 0.17.0
+

+
### Added
+

+
- The test `Handle` struct now has a `blocked` field.
+

+
### Removed
+

+
- The `radicle_node::wire` module was removed, including the `Wire` struct,
+
  the `Control` enum, the `dial` and `accept` functions, and the
+
  `NOISE_XK`, `DEFAULT_CONNECTION_TIMEOUT`, `DEFAULT_DIAL_TIMEOUT`, and
+
  `MAX_INBOX_SIZE` constants.
+
- The `radicle_node::control` module was removed, including the `Error` enum
+
  and the `listen` function.
+
- The `radicle_node::worker` module was removed, including the `Config`,
+
  `Pool`, `Task`, `TaskResult`, `FetchConfig`, `Channels`, and
+
  `ChannelsConfig` structs, the `ChannelEvent` enum, and the
+
  `worker::fetch::Handle` enum.
+
- The `radicle_node::worker::garbage` module was removed, including the
+
  `Expiry` enum, the `collect` function, and the `EXPIRY_DEFAULT` constant.
+

+
### Security
+

+
*No security updates.*
modified crates/radicle-node/Cargo.toml
@@ -3,7 +3,7 @@ name = "radicle-node"
description = "The Radicle Node"
homepage.workspace = true
license.workspace = true
-
version = "0.16.0"
+
version = "0.17.0"
authors = ["cloudhead <cloudhead@radicle.xyz>"]
edition.workspace = true
build = "build.rs"