diff --git a/debian/changelog b/debian/changelog index 80ef3a9..97f433a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +plugin-hostd (0.13.0) unstable; urgency=medium + + * A configured state_root that does not exist is made at start, as the + directories below it already were; an add no longer answers -503 over a + missing directory (#180). + * plugin-hostd-tests ships one protocol client for shell and Python tests, + lib/protocol.sh and lib/plugin_hostd_client.py, and the harness and the + verbs test use it (#177). + * bench/: a harness that runs the same plugins under omx-clap-host, under + plugin-hostd, under mod-host and under jalv, and writes omx-bench/1 + documents; plan and pool modes, xruns, latency, stress and repeats with + their spread (#188). + * plugin_hostd_vocabulary.h is rendered by omx-contract 3.4.0, which writes + a reply code's number as an OMX_..._RESP define; the build needs + libomx-contract-dev 3.4.0 or newer and its check stage the omx-contract + command. + + -- Pau Aliagas Tue, 27 Oct 2026 09:30:00 +0100 + plugin-hostd (0.12.0) unstable; urgency=medium * The verbs the daemon adds are declared in its package of omx-contract's diff --git a/doc/plugin-hostd-probe.1 b/doc/plugin-hostd-probe.1 index cafb77d..66417da 100644 --- a/doc/plugin-hostd-probe.1 +++ b/doc/plugin-hostd-probe.1 @@ -1,4 +1,4 @@ -.TH PLUGIN\-HOSTD\-PROBE 1 "October 2026" "plugin-hostd 0.12.0" "User Commands" +.TH PLUGIN\-HOSTD\-PROBE 1 "October 2026" "plugin-hostd 0.13.0" "User Commands" .SH NAME plugin\-hostd\-probe \- run a plugin prober under limits and write what happened .SH SYNOPSIS diff --git a/doc/plugin-hostd.1 b/doc/plugin-hostd.1 index eb0b7e7..11ec308 100644 --- a/doc/plugin-hostd.1 +++ b/doc/plugin-hostd.1 @@ -1,4 +1,4 @@ -.TH PLUGIN\-HOSTD 1 "October 2026" "plugin-hostd 0.12.0" "User Commands" +.TH PLUGIN\-HOSTD 1 "October 2026" "plugin-hostd 0.13.0" "User Commands" .SH NAME plugin\-hostd \- supervisor of plugin host processes behind one mod\-host protocol socket .SH SYNOPSIS diff --git a/packaging/plugin-hostd.spec b/packaging/plugin-hostd.spec index cc6b26a..9d1ffb5 100644 --- a/packaging/plugin-hostd.spec +++ b/packaging/plugin-hostd.spec @@ -1,7 +1,7 @@ %bcond_without check Name: plugin-hostd -Version: 0.12.0 +Version: 0.13.0 Release: 1%{?dist} License: GPL-3.0-or-later Summary: Run LV2 and CLAP plugins in a live rig without one crash taking down the show @@ -147,6 +147,22 @@ make test-daemon check-generated check-rendered %{_datadir}/omx-contract/contract.d/3/plugin-hostd/ %changelog +* Tue Oct 27 2026 Pau Aliagas - 0.13.0-1 +- A configured state_root that does not exist is made at start, as the + directories below it already were; an add no longer answers -503 over a + missing directory (#180). +- plugin-hostd-tests ships one protocol client for shell and Python tests, + lib/protocol.sh and lib/plugin_hostd_client.py, and the harness and the + verbs test use it (#177). +- bench/: a harness that runs the same plugins under omx-clap-host, under + plugin-hostd, under mod-host and under jalv, and writes omx-bench/1 + documents; plan and pool modes, xruns, latency, stress and repeats with + their spread (#188). +- plugin_hostd_vocabulary.h is rendered by omx-contract 3.4.0, which writes + a reply code's number as an OMX_..._RESP define; the build needs + omx-contract-devel 3.4.0 or newer and its check stage the omx-contract + command. + * Mon Oct 26 2026 Pau Aliagas - 0.12.0-1 - The verbs the daemon adds are declared in its package of omx-contract's contract directory, verbs.json beside the format tables: each verb's diff --git a/src/main.c b/src/main.c index 6bcb53d..a8f1896 100644 --- a/src/main.c +++ b/src/main.c @@ -35,7 +35,7 @@ #include "verbs.h" #ifndef VERSION -#define VERSION "0.12.0" +#define VERSION "0.13.0" #endif #define SOCKET_DEFAULT_PORT PHD_DEFAULT_COMMAND_PORT