rust-embedded / embedded-hal

A Hardware Abstraction Layer (HAL) for embedded systems
Apache License 2.0
1.95k stars 197 forks source link

Release embedded-io(-async) 0.6 #510

Closed ivmarkov closed 12 months ago

ivmarkov commented 12 months ago

We need a backwards-incompatible release because of this change (which I absolutely like though!).

Context: I'm updating a bunch of crates from e-io 0.3 and 0.4 to 0.5 and their release is imminent. But given the upcoming breaking change in eio - if I can rebase my work on top of a freshly-released 0.6 that would be ideal. Otherwise, I need to do - relatively soon - another backwards incompatible release of these crates.

Is there any additional scope we need so as to branch a new release or shall we just do it now?