Le 01/10/2019 à 02:27, Romain Beauxis a écrit :
> Hello everyone!
>
> This is with great pleasure (and a bit of relief!) that we can now
> announce that liquidsoap |1.4.0| is out! :tada:
Hi !
Congrats on that new version, I'll be deploying it shortly, as my tests
seem to indicate no regression :P
Cheers, even though I'm a bit late to the game... Keep it up!
Gilles
>
> This has been quite a long release cycle but it also comes with some
> awesome changes. Let's have a look at some of the most important ones:
>
> * Utf8 script parsing is now supported, allowing to define variables
> in utf8 (hello |🎵 = playlist("..")|!) but, more importantly, to
> write and deal with utf8 strings in your script, such as metadata
> and etc.
>
>
> * You can now use any tuple size in the language, i.e. |x =
> (1,"abc",true,..)| and fetch members of a tuple via the new
> keyword: |let (a,b,c) = x|
>
>
> * We support encoding and decoding using the |ffmpeg| library. This
> allows a wide range of codec support both as input and output.
> Support is limited to audio for this release but is expected to
> extend to video for the next major release.
>
>
> * External executions can now optionally be sandboxed using bubblewrap
> <https://github.com/projectatomic/bubblewrap>. This feature can
> enhance the security of your setup if, for instance, your radio
> receives URLs from external sources.
>
>
> * HLS output is now supported
> via |output.file.hls| and |output.harbor.hls[.ssl]|.
>
>
> * |cross|/|crossfade| and |smart_cross|/|smart_crossfade| are now
> merged. New |cross|/|crossfade| behave like the old crossfade
> operators by default and like their smart counter-part by
> passing |smart=true|. |override_duration| metadata now uses the
> label |"liq_cross_duration"| .
>
>
> * SRT <https://github.com/Haivision/srt> input and output are now
> supported, via |input.srt| and |output.srt| .
>
>
> You can find the full changelog here
> <https://github.com/savonet/liquidsoap/blob/1.4.0/CHANGES.md>.
>
> Project wide, we also have some interesting improvements for y'all:
>
> * We now provide debian packages for testing. They are build as part
> of the CI tests and are available
> for |debian/stable|, |debian/testing|, |debian/stretch|, |ubuntu/bionic|
> and |ubuntu/disco|
>
>
> * We have a community slack channel, which you can join
> at: slack.liquidsoap.info <http://slack.liquidsoap.info/>. It is
> bridged to our |#savonet| channel on irc.freenode.net
> <http://irc.freenode.net/> for those who prefer it the old fashion
> way! We are interested in using this community space for discussions
> beyond liquidsoap itself, on streaming topics, audio and video
> technologies and etc. Hit us up if you're interested, we'd love to
> add more channels to the workspace!
>
>
> * We have started working with specific partners to advise them on
> their liquidsoap use and develop specific features, contributing
> them back to the community when possible. In particular, this
> release has seen contribution from the folks over at Radio France,
> which resulted in SRT and ffmpeg support and many bug fixes. If you
> are interested to work with us in that capacity, feel free to
> contact us at: [email protected] <mailto:[email protected]>
>
>
> In the immediate future, we plan on maintaining a |1.4.x| branch with
> some new features but mostly bug fixes. Then we will work on a
> new |1.5.x| release cycle, introducing breaking changes and in-depth
> improvements. We already have some interesting stuff waiting, in
> particular on the video front!
>
> One last announcement: we know that learning liquidsoap, the language,
> its internals, how to install it and use it in both simple and complex
> cases can be difficult at time. Our documentation does a good job but
> could certainly be improved. Which is why we are happy to announce that
> Samuel and myself have been working on a in-depth, throughout book on
> liquidsoap. We are intent on finishing it as the next phase of
> the |1.4.x| release cycle and we can't wait to have you guys check it
> out and sending us feedback!
>
> We would like to send a warm thank you to all our patient and passionate
> users, testers, bug reporters and etc. We could not work and ship good
> software without you all!
>
> Happy hacking y'all!
> -- Romain
>
>
>
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users