diff --git a/CHANGES.md b/CHANGES.md index 6c12dfe3ef4..f62c382f6bd 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -28,6 +28,18 @@ To be released. from `IValue` to `IValue?`. - Changed `extra` parameter type of `AppProtocolVersion.Sign` method from `IValue` to `IValue?`. + - (Libplanet.Net) Changed swarm-related types due to removal of + 'nullable keyword'. [[#3670]] + - Changed `options` parameter type of `Swarm` class constructor from + `SwarmOptions` to `SwarmOptions?`. + - Changed `consensusTransport` parameter type of `Swarm` class constructor + from `ITransport` to `ITransport?`. + - Changed `Swarm.Validators` property type + from `IReadOnlyList` to `IReadOnlyList?`. + - Changed `progress` parameter type of `Swarm.PreloadAsync` method + from `IProgress` to `IProgress?`. + - Changed return type of `Swarm.FindSpecificPeerAsync` method + from `Task` to `Task`. ### Backward-incompatible storage format changes @@ -45,6 +57,7 @@ To be released. [#3644]: https://github.com/planetarium/libplanet/pull/3644 [#3651]: https://github.com/planetarium/libplanet/pull/3651 [#3669]: https://github.com/planetarium/libplanet/pull/3669 +[#3670]: https://github.com/planetarium/libplanet/pull/3670 Version 4.0.4