Releases: Curve/rohrkabel
Releases · Curve/rohrkabel
rohrkabel v6.0
🐌 Updates
- 🏗️ Make
lazy
always block on destruction - 🏗️ Add
cancellable_lazy
, which returns alazy
with astd::stop_source
- This can be used to cancel a
core::update
in case the server is not responding (requires the main-loop to be attached to a channel though, see venmic#4edb48a for a usage example)
- This can be used to cancel a
rohrkabel v5.2
🐌 Updates
- 🏗️
listen
is now header-only - 🏗️
listener
s now expose the underlying event version - 🏗️
core::update
now returns a success value and properly checks for errors - 🏗️ added
core::abort
to force-stopcore::update
- 🏗️ expose
core::id
🐛 Bug Fixes
- Consistent exposure of underlying
type
andversion
- Consistently use
raw
aliases
rohrkabel v5.1
rohrkabel v5.0
rohrkabel v4.1
rohrkabel v4.0
I'm excited to announce the release of rohrkabel v4.0
.
This release has a lot of internal code changes that clean up the code base quite a bit and as a positive side-effect I've wrapped all the events that are currently in use.
🍵 New Features
- 🏗️ Add
device
,link
,node
,core
,client
,proxy
andport
listener - 🏗️ Add static
from
factory method for info structures
🧨 Breaking Changes
- 🏗️
listener
s now accept raw-types instead of wrapped objects - 🏗️ events are no longer included from main header
- 🏗️
listener
has been renamed tospa::hook