Sratom 0.6.6
Sratom 0.6.6 has been released. Sratom is a small library for serialising LV2 atoms to and from RDF, for converting between binary and text or storing in a model. For more information, see http://drobilla.net/software/sratom.
Changes:
- Fix various minor warnings and other code quality issues
Suil 0.10.8
Suil 0.10.8 has been released. Suil is a library for loading and wrapping LV2 plugin UIs. For more information, see http://drobilla.net/software/suil.
Changes:
- Fix X11 in Gtk size regressions (thanks Robin Gareus)
- Fix compilation on MacOS older than 10.12
- Fix drag and drop for X11 in Gtk
- Fix various minor warnings and other code quality issues
Lilv 0.24.10
Lilv 0.24.10 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.
Changes:
- Fix memory leaks in lv2bench
- Fix various minor warnings and other code quality issues
- Make lilv_world_get() use translations
- Split and clean up test suite
Sord 0.16.6
Sord 0.16.6 has been released. Sord is a lightweight C library for storing RDF statements in memory. For more information, see http://drobilla.net/software/sord.
Changes:
- Fix potential crash or incorrectness issues with GCC 10
- Fix various minor warnings and other code quality issues
Serd 0.30.6
Serd 0.30.6 has been released. Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle, TriG, NTriples, and NQuads. Serd is suitable for performance-critical or resource-limited applications, such as serialising very large data sets or embedded systems.
Changes:
- Fix various minor warnings and other code quality issues
- Improve reader error handling
- Make all free functions tolerant of NULL
- Parse prefixed names more strictly
Serd 0.30.4
Serd 0.30.4 has been released. Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle, TriG, NTriples, and NQuads. Serd is suitable for performance-critical or resource-limited applications, such as serialising very large data sets or embedded systems.
Changes:
- Fix EOF handling while reading in bulk or from strings
- Fix lax handling of string errors
- Fix reading from a null-delimited socket
Lilv 0.24.8
Lilv 0.24.8 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.
Changes:
- Allow passing strings for URIs in Python API when unambiguous
- Fix cases where incorrect translation is used
- Fix deleting state bundles loaded from the model
- Fix memory leak when dyn-manifest has no plugins (thanks Michael Fisher)
- Implement state:freePath feature
Patchage 1.0.2
Patchage 1.0.2 has been released. Patchage is a modular patch bay for Jack and ALSA based audio/MIDI systems.
Changes:
- Add support for exporting canvas as PDF
- Bring back Jack buffer size selector
- Configure based on compiler target OS for cross-compilation
- Don't install 512x512 icons
- Fix compilation with Jack DBus
- Order ports deterministically
- Restore messages pane visibility and height
- Save window size and position when closed via window manager
- Style messages pane to match canvas
- Support Jack CV and OSC via metadata
- Upgrade to waf 2.0.19
Ganv 1.6.0
Ganv 1.6.0 has been released. Ganv is an interactive Gtk canvas widget for graph-based interfaces (patchers, modular synthesizers, finite state automata, interactive graphs, etc). For more information, see http://drobilla.net/software/ganv.
Changes:
- Add API to specify module port order.
- Add support for PDF and PS export.
- Add support for beveled box corners.
- Add support for edges that do not constrain the layout.
- Dampen sprung layout energy over time to prevent oscillation.
- Distinguish edge color from port color slighly.
- Fix compilation with --no-fdgl (patch from Vlad Glagolev).
- Fix crash when destroying canvas.
- Fix port position on modules with embedded widgets.
- Fix positioning of embedded widgets when changing layout.
- Fix size of vertical flow modules.
- Fix unexpected node jumping when dragging new connections.
- Fix various minor visual alignment/sizing issues.
- Highlight connected edges on port hover.
- Improve appearance of graphs with circle nodes.
- Improve text rendering at high zoom.
- Improve update performance.
- Preserve selection for quickly making several connections.
- Upgrade to waf 2.0.19
Jalv 1.6.4
Jalv 1.6.4 has been released. Jalv is a simple but fully featured LV2 host for Jack which exposes plugin ports to Jack, essentially making any LV2 plugin function as a Jack application. For more information, see http://drobilla.net/software/jalv.
Changes:
- Support rdfs:label for port groups
- Use screen refresh rate with Gtk3 and Qt5