This is the second bugfix release of liquidsoap 2.4.x.
The first bugfix had some issues with sources not being properly cleaned up so this one is coming out right off the bat to fix this!
But, fear not, we have also added some exciting new changes to counterbalance!
- Added new clock and source graph description utilities. See: https://www.liquidsoap.info/doc-dev/graph_descriptions.html
- Added performances improvements for
thread.whenand the queues used to loop over sources and clocks.
As usual, please try this version on a staging/testing environment. Otherwise, we do believe it is safe to upgrade from any 2.4.0 or 2.4.1 version.
2.4.2 (2025-01-17)
New:
- Added pretty-print of clocks and source graphs! Use via
--describe-<clocks/sources>in the command line orclocks.dumpandclocks.dump_sourceson telnet/server! (#4837, #4836)
Changed:
- Batch calls to
thread.whento preserve performances, warn when usingthread.whentoo intensively (#4832) - Added pretty-print of telnet
helplist of commands. This might break compatibility with automated telnet readers! (Remember: telnet is a user-facing API, not designed for machine consumption!).