Lightspark 0.5.0 RC1 is out

This is a great day for lightspark: the mod­ern, open source, flash player imple­men­ta­tion. I’m very happy to announce that the first release can­di­date for the 0.5.0 release (code­named Bac­chus) has been just released. There are many new fea­tures in this release (see below for a detailed changelog). For the end user the most vis­i­ble changes are:
<ul>
<li>
For YouTube: Play/Pause/Enlarge but&shy;tons are now work&shy;ing correctly</li>
<li>
Ini&shy;tial sup&shy;port for Groove&shy;shark (cur&shy;rently the first song of the playlist works)</li>
</ul>

And under the&nbsp;hood:
<ul>
<li>
Improved XML support</li>
<li>
Improved FFM&shy;peg based media playback</li>
<li>
Improved robust&shy;ness</li>
<li>
Improved Exter&shy;nal&shy;In&shy;ter&shy;face (browser communication)</li>
<li>
Improved mask&shy;ing support</li>
<li>
Improved alpha support</li>
<li>
Improved shader performance</li>
<li>
Sup&shy;port cap&shy;ture phase of the event&nbsp;flow</li>
<li>
Sup&shy;port SimpleButton</li>
<li>
Sup&shy;port audio volume</li>
<li>
Sup&shy;port for intro&shy;spec&shy;tion of Action&shy;Script objects (describeType)</li>
<li>
Sup&shy;port for AMF3 serialization</li>
<li>
Sup&shy;port plu&shy;gin resize</li>
<li>
Sup&shy;port for dynamic text</li>
<li>
Removed SDL, Font&shy;Con&shy;fig and FTGL depen&shy;dency from the&nbsp;core</li>
<li>
Added SDL based audio backend</li>
<li>
More GLES compliant</li>
</ul>

Source tar&shy;ball is, as usual, avail&shy;able from <a href="http://launchpad.net/lightspark/+download">Launch&shy;pad</a>. Pack&shy;ages should be avail&shy;able for the major dis&shy;tri&shy;b&shy;u&shy;tions in the next few&nbsp;days.

Please test this release can&shy;di&shy;date and report any bug on the <a href="http://bugs.launchpad.net/lightspark">Launch&shy;pad bug tracker</a>.

Just a cou&shy;ple of warnings:
<ol>
<li>
there is an issue with FFM&shy;peg 0.7 that causes a crash. We are aware of the issue and we are cur&shy;rently dis&shy;cussing a fix that should be avail&shy;able for the next release can&shy;di&shy;date. In the mean time please use FFM&shy;peg&nbsp;0.6.x</li>
<li>
The newly added sup&shy;port for dynamic text uses pango as the back&shy;end. Unfor&shy;tu&shy;nately pango is cur&shy;rently not thread safe. Lightspark itself cor&shy;rectly seri&shy;al&shy;ize the pango calls, but there is no sane way to syn&shy;chro&shy;nize with the calls made by the browser thread. This means that the only safe way to use lightspark is to employ out of process plu&shy;g&shy;ins. Luck&shy;ily OOPP is now used by default on the major browser.</li>
</ol>

© 2002-2012 Jeroen Diederen. Drupal theme by Kiwi Themes.