Skip to content

Releases: Curve/rohrkabel

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

rohrkabel v2.5

06 Nov 13:43
81c9a57
Compare
Choose a tag to compare

rohrkabel v2.5

Note

This is a bug fix release

๐Ÿต Bug Fixes

  • Resolve GCC compilation warnings

rohrkabel v2.4

17 Oct 19:02
9778f8f
Compare
Choose a tag to compare

rohrkabel v2.4

Note

This release simply removes some Soundux branding and updates the License (Project was moved to my personal account)

๐Ÿต Updates

  • Remove Soundux Branding

rohrkabel v2.3

12 Oct 07:14
Compare
Choose a tag to compare

rohrkabel v2.3

This is a bug fix release

๐Ÿ› Fixes

  • Bump Dependencies

rohrkabel v2.2

11 Oct 17:59
b88615a
Compare
Choose a tag to compare

rohrkabel v2.2

๐Ÿงจ Breaking Changes

  • Creating the main_loop, core, registry or context will now possibly return nullptr if creation fails
    • no more exceptions will be thrown

๐Ÿ› Fixes

  • pw::channel no longer blocks on destruction when not attached

rohrkabel v2.1

11 Oct 15:42
74e786c
Compare
Choose a tag to compare

rohrkabel v2.1

๐Ÿ› Fixes

  • Fix file endings
  • Throw runtime error in case pipewire is not available

rohrkabel v2.0

07 Oct 14:16
2d388d8
Compare
Choose a tag to compare

rohrkabel v2.0

๐Ÿต New Features

  • โ˜Ž๏ธ channel implementation is now based on upstream
  • ๐ŸŽ‰ events are now powered by ereignis
  • ๐ŸŒ type is now stored as a const char* to avoid unnecessary conversions
  • ๐Ÿฆบ more explicit ownership semantics, especially for non owning types (e.g. spa::pod::view, spa::pod::copy)
  • ๐Ÿ‘๏ธ conversion operators to underlying type for const l-values

๐Ÿงจ Breaking Changes

  • ๐Ÿ”„ <main_loop.hpp> has been moved to <loop.hpp>
  • ๐Ÿ—๏ธ pw::main_loop and pw::context now have to be created by calling their static member create
  • ๐Ÿ—๏ธ pw::core and pw::registry can now be obtained by calling context::core and core::registry() respectively
  • ๐Ÿ—๏ธ core::create now uses factories
    • <link/link.hpp> supplies a link_factory to ease creation of links

Rohrkabel v1.5

01 Aug 23:17
8a7705b
Compare
Choose a tag to compare

Rohrkabel v1.5

๐Ÿ”ฅ HOTFIX RELEASE

๐Ÿต Minor Improvements

  • โ˜Ž๏ธ Channels
    • ๐Ÿงฌ Allow construction from channel_t ("blueprint")

๐Ÿ› Bug Fixes

  • ๐ŸŽฒ Proxy, Listener, Pod, Device
    • [๐Ÿ”ฅ HOTFIX] Fix assignment operators (previously the old data would not be properly cleaned-up which ultimately led to resource leakage)

Rohrkabel v1.4

31 Jul 17:30
ac67d09
Compare
Choose a tag to compare


Rohrkabel v1.4

๐Ÿต Minor Improvements

  • โ˜Ž๏ธ Channels
    • [๐Ÿงจ BREAKING] cr::channel has been moved to it's own library
      • ๐Ÿ“ฅ Added receive_as<T>

๐Ÿšง General Improvements

  • ๐Ÿ”Ž Updated FindPipeWire.cmake

โ„น๏ธ Other Changes

  • [๐Ÿงจ BREAKING] CMake-Library Namespace changed from rohrkabel::rohrkabel to soundux::rohrkabel