diff --git a/Cargo.toml b/Cargo.toml index c2c92d751af..f07bba03da8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -137,3 +137,6 @@ clippy.used_underscore_binding = "warn" clippy.pedantic = "allow" clippy.type_complexity = "allow" clippy.unnecessary_wraps = "warn" + +[workspace.metadata.release] +pre-release-hook = ["/bin/sh", '-c', '/bin/sh $WORKSPACE_ROOT/scripts/add-changelog-header.sh'] # Nested use of shell to expand variables. diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index ea7bc2bd6a0..76cffdfcedd 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.41.0 - unreleased + + ## 0.40.1 - Implement `Debug` for `StreamMuxerEvent`. diff --git a/libp2p/CHANGELOG.md b/libp2p/CHANGELOG.md index bd2bd4b40f8..ad0b3dd6bb4 100644 --- a/libp2p/CHANGELOG.md +++ b/libp2p/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.53.0 - unreleased + + ## 0.52.4 - Introduce `libp2p::websocket_websys` module behind `websocket-websys` feature flag. diff --git a/misc/allow-block-list/CHANGELOG.md b/misc/allow-block-list/CHANGELOG.md index 4ce2f66b2bf..d9b8e0c6de1 100644 --- a/misc/allow-block-list/CHANGELOG.md +++ b/misc/allow-block-list/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.3.0 - unreleased + + ## 0.2.0 - Raise MSRV to 1.65. diff --git a/misc/connection-limits/CHANGELOG.md b/misc/connection-limits/CHANGELOG.md index a8bd071e6fe..36884867b97 100644 --- a/misc/connection-limits/CHANGELOG.md +++ b/misc/connection-limits/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.3.0 - unreleased + + ## 0.2.1 - Do not count a connection as established when it is denied by another sibling `NetworkBehaviour`. diff --git a/misc/memory-connection-limits/CHANGELOG.md b/misc/memory-connection-limits/CHANGELOG.md index 951a5a3f138..32d9c8bf59b 100644 --- a/misc/memory-connection-limits/CHANGELOG.md +++ b/misc/memory-connection-limits/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.2.0 - unreleased + + ## 0.1.0 - Initial release. diff --git a/misc/metrics/CHANGELOG.md b/misc/metrics/CHANGELOG.md index 5c3d3c140ba..7b8c01ae2f7 100644 --- a/misc/metrics/CHANGELOG.md +++ b/misc/metrics/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.14.0 - unreleased + + ## 0.13.1 - Enable gossipsub related data-type fields when compiling for wasm. diff --git a/muxers/mplex/CHANGELOG.md b/muxers/mplex/CHANGELOG.md index 41fc3962580..8cee61ced6e 100644 --- a/muxers/mplex/CHANGELOG.md +++ b/muxers/mplex/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.41.0 - unreleased + + ## 0.40.0 - Raise MSRV to 1.65. diff --git a/muxers/yamux/CHANGELOG.md b/muxers/yamux/CHANGELOG.md index 92e9fbebc02..af761d76fe0 100644 --- a/muxers/yamux/CHANGELOG.md +++ b/muxers/yamux/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.45.0 - unreleased + + ## 0.44.1 - Update to `yamux` `v0.12` which brings performance improvements and introduces an ACK backlog of 256 inbound streams. diff --git a/protocols/autonat/CHANGELOG.md b/protocols/autonat/CHANGELOG.md index 2c7e0b21131..852e5da7b89 100644 --- a/protocols/autonat/CHANGELOG.md +++ b/protocols/autonat/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.12.0 - unreleased + + ## 0.11.0 - Raise MSRV to 1.65. diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index 18a166477cc..b98700a8dbd 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.11.0 - unreleased + + ## 0.10.0 - Raise MSRV to 1.65. diff --git a/protocols/floodsub/CHANGELOG.md b/protocols/floodsub/CHANGELOG.md index e59aaa9225f..0c23c1a19f4 100644 --- a/protocols/floodsub/CHANGELOG.md +++ b/protocols/floodsub/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.44.0 - unreleased + + ## 0.43.0 - Raise MSRV to 1.65. diff --git a/protocols/gossipsub/CHANGELOG.md b/protocols/gossipsub/CHANGELOG.md index 0e070804082..b6a9eed434d 100644 --- a/protocols/gossipsub/CHANGELOG.md +++ b/protocols/gossipsub/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.46.0 - unreleased + + ## 0.45.2 - Deprecate `gossipsub::Config::idle_timeout` in favor of `SwarmBuilder::idle_connection_timeout`. diff --git a/protocols/identify/CHANGELOG.md b/protocols/identify/CHANGELOG.md index 2b0488441c9..9010c7ae8be 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.44.0 - unreleased + + ## 0.43.1 - Handle partial push messages. diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index 55a40b914e6..5a9c0974652 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.45.0 - unreleased + + ## 0.44.6 - Rename `Kademlia` symbols to follow naming convention. diff --git a/protocols/mdns/CHANGELOG.md b/protocols/mdns/CHANGELOG.md index 3a287e9031a..0c06bb26b3d 100644 --- a/protocols/mdns/CHANGELOG.md +++ b/protocols/mdns/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.45.0 - unreleased + + ## 0.44.0 - Change `mdns::Event` to hold `Vec` and remove `DiscoveredAddrsIter` and `ExpiredAddrsIter`. diff --git a/protocols/ping/CHANGELOG.md b/protocols/ping/CHANGELOG.md index db68d3751e7..b94b4581a6a 100644 --- a/protocols/ping/CHANGELOG.md +++ b/protocols/ping/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.44.0 - unreleased + + ## 0.43.1 - Honor ping interval in case of errors. diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index a14617102c8..5712a7bc7a0 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.17.0 - unreleased + + ## 0.16.2