Skip to content

Releases: Curve/rohrkabel

rohrkabel v6.0

22 May 09:34
4041d41
Compare
Choose a tag to compare

rohrkabel v5.2

🐌 Updates

  • 🏗️ Make lazy always block on destruction
  • 🏗️ Add cancellable_lazy, which returns a lazy with a std::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)

rohrkabel v5.2

21 May 22:02
abd9cca
Compare
Choose a tag to compare

rohrkabel v5.2

🐌 Updates

  • 🏗️ listen is now header-only
  • 🏗️ listeners now expose the underlying event version
  • 🏗️ core::update now returns a success value and properly checks for errors
  • 🏗️ added core::abort to force-stop core::update
  • 🏗️ expose core::id

🐛 Bug Fixes

  • Consistent exposure of underlying type and version
  • Consistently use raw aliases

rohrkabel v5.1

11 Apr 18:20
0f4e1fe
Compare
Choose a tag to compare

rohrkabel v5.1

Note

This is a bug fix release

🐛 Bug Fixes

  • Improved null string checks in events, info...

rohrkabel v5.0

11 Apr 15:13
022a6db
Compare
Choose a tag to compare

rohrkabel v5.0

🍵 New Features

  • 🏗️ Add null_sink_factory
  • Expose raw_type for wrapped objects

🐌 Updates

  • listen is now generic with concept

rohrkabel v4.1

10 Apr 23:15
5dcc6c8
Compare
Choose a tag to compare

rohrkabel v4.1

Note

This is a bug fix release

🐛 Bug Fixes

  • Prevent listeners from using invalid pointer when moved

rohrkabel v4.0

10 Apr 22:08
055757a
Compare
Choose a tag to compare

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 and port listener
  • 🏗️ Add static from factory method for info structures

🧨 Breaking Changes

  • 🏗️ listeners now accept raw-types instead of wrapped objects
  • 🏗️ events are no longer included from main header
  • 🏗️ listener has been renamed to spa::hook

rohrkabel v3.1

31 Mar 00:02
e5208d9
Compare
Choose a tag to compare

rohrkabel v3.1

Note

This is a bug fix release

🍵 Bug Fixes

  • Support pipewire servers below 0.3.68

rohrkabel v3.0

31 Mar 00:00
6ec0a75
Compare
Choose a tag to compare

rohrkabel v3.0

🍵 New Features

  • 🏗️ Add support for new bound_props event
  • 🏗️ pw::proxy expose props

🧨 Breaking Changes

  • 🏗️ pw::proxy now requires the props to be specified on creation

rohrkabel v2.7

30 Mar 23:57
d1a34b4
Compare
Choose a tag to compare

rohrkabel v2.7

🍵 New Features

  • 🏗️ metadata add clear_property

rohrkabel v2.6

30 Mar 23:57
256339f
Compare
Choose a tag to compare

rohrkabel v2.6

🍵 New Features

  • 🏗️ metadata add set_property