-
Notifications
You must be signed in to change notification settings - Fork 999
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(derive): Release breaking change as v0.31.0 #3178
Conversation
`libp2p-swarm-derive` released a breaking change (libp2p#3011) as a patch release `v0.30.2`. This patch: 1. Prepares a new minor release of `libp2p-swarm-derive`. 2. Prepares a patch release for `libp2p-swarm` to use the minor release of `libp2p-swarm-derive`. As a follow up we can yank the `libp2p-swarm-derive` `v0.30.2` release. In addition we might want to release `libp2p-swarm-derive` `v0.30.3` containing all patches but libp2p#3011.
@@ -46,7 +46,7 @@ libp2p-identify = { path = "../protocols/identify" } | |||
libp2p-kad = { path = "../protocols/kad" } | |||
libp2p-ping = { path = "../protocols/ping" } | |||
libp2p-plaintext = { path = "../transports/plaintext" } | |||
libp2p-swarm-derive = { version = "0.30.2", path = "../swarm-derive" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
version
was introduced in https://github.com/libp2p/rust-libp2p/pull/3055/files#r1034571199. @thomaseizinger was that a deliberate choice or an oversight?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
An oversight! Thanks for fixing it!
I agree. |
thanks for this Max! |
Thanks indeed! I also encountered the issue. |
Can we move on here @mxinden? |
Co-authored-by: Thomas Eizinger <[email protected]>
I will publish and tag the release after the libp2p community call. |
Ty @mxinden :) |
FYI might be worth checking out |
Description
libp2p-swarm-derive
released a breaking change (#3011) as a patch releasev0.30.2
.This patch:
libp2p-swarm-derive
.libp2p-swarm
to use the minor release oflibp2p-swarm-derive
.As a follow up we can yank the
libp2p-swarm-derive
v0.30.2
release. In addition we might want to releaselibp2p-swarm-derive
v0.30.3
containing all patches but #3011.See #3176 for corresponding discussion.
Notes
//CC @joao-paulo-parity @dvdplm
Links to any relevant issues
Open Questions
If I am not mistaken, we can release this in
libp2p-swarm
as a patch release. Would appreciate additional eyes on that.Change checklist