|
47 | 47 | # 0.50.0 - [unreleased]
|
48 | 48 |
|
49 | 49 | - Introduce [`libp2p-tls` `v0.1.0-alpha`](transports/tls/CHANGELOG.md#010-alpha). See [PR 2945].
|
50 |
| - |
51 | 50 | - Remove deprecated features: `tcp-tokio`, `mdns-tokio`, `dns-tokio`, `tcp-async-io`, `mdns-async-io`, `dns-async-std`.
|
52 | 51 | See [PR 3001].
|
53 |
| - |
54 | 52 | - Introduce [`libp2p-tls` `v0.1.0`](transports/tls/CHANGELOG.md#010). See [PR 2945].
|
55 |
| - |
56 | 53 | - Update individual crates.
|
57 | 54 | - Update to [`libp2p-autonat` `v0.89.0`](protocols/autonat/CHANGELOG.md#090).
|
58 | 55 | - Update to [`libp2p-core` `v0.38.0`](core/CHANGELOG.md#0380).
|
|
79 | 76 | - Update to [`libp2p-websocket` `v0.40.0`](transports/websocket/CHANGELOG.md#0400).
|
80 | 77 | - Update to [`libp2p-yamux` `v0.42.0`](muxers/yamux/CHANGELOG.md#0420).
|
81 | 78 |
|
82 |
| -- Add new `on_swarm_event` method to `NetworkBehaviour` that accepts a `FromSwarm` enum and update |
83 |
| - `inject_*` methods to call `on_swarm_event` with the respective `FromSwarm` variant and deprecate |
84 |
| - `inject_*`. |
85 |
| - To migrate, users should replace the `NetworkBehaviour::inject_*` calls with a single |
86 |
| - implementation of `NetworkBehaviour::on_swarm_event` treating each `FromSwarm` variant in |
87 |
| - the same way its corresponding `inject_*` call was treated. |
88 |
| - See [PR 3011]. |
89 |
| - |
90 |
| -- Add new `on_connection_handler_event` method with the same signature as `inject_event`, make the |
91 |
| - default implementation of `inject_event` call `on_connection_handler_event` and deprecate it. |
92 |
| - To migrate, users should replace the `NetworkBehaviour::inject_event` calls |
93 |
| - with `NetworkBehaviour::on_connection_handler_event`. |
94 |
| - See [PR 3011]. |
95 |
| - |
96 |
| -[PR 3011]: https://github.com/libp2p/rust-libp2p/pull/3011 |
97 | 79 | [PR 2945]: https://github.com/libp2p/rust-libp2p/pull/2945
|
98 | 80 | [PR 3001]: https://github.com/libp2p/rust-libp2p/pull/3001
|
99 | 81 | [PR 2945]: https://github.com/libp2p/rust-libp2p/pull/2945
|
|
110 | 92 | - `tcp-async-io` in favor of `tcp` + `async-std`
|
111 | 93 | - `mdns-async-io` in favor of `mdns` + `async-std`
|
112 | 94 | - `dns-async-std` in favor of `dns` + `async-std`
|
| 95 | + |
113 | 96 | See [PR 2962].
|
114 | 97 |
|
115 | 98 | - Update individual crates.
|
|
0 commit comments