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: p...@liquidsoap.info <mailto:p...@liquidsoap.info>
> 
> 
> 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
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users
> 



_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to