set version to 0.4.1 and release
[swfdec.git] / NEWS
blob89cd329f7bd73b7bd67a1bb96a20e98c941ed68d
2  0.4.1 ("Dragostea din tei")
4 This release introduces video features. Quite a bit of internal 
5 restructuring was necessary to achieve this. The API has been changed 
6 from 0.4.0. Changes:
7 - swfdec_player_iterate has been replaced by swfdec_player_advance
8 - some functions (like swfdec_player_set_audio_advance) have been 
9   completely removed. The same effect can be achieved by using 
10   swfdec_player_advance.
11 - Add support for video playback. This does not include scripting 
12   video.
13 - Add native FLV support to swfdec.
14 - Fix the caching layer. So SWF files with lots of images no longer 
15   crash swfdec.
16 - Lots of bugfixes.
18  0.4.0 ("festivally plump")
20 This is the result of 3 months of refactoring, testing stuff and 
21 generally playing around with swfdec. I'll try to list the big 
22 changes:
23 - rip out support for outdated libart
24 - rip out included glib
25 - rework the object system to have a lot more objects
26 - split objects into "live" (SwfdecMovie, SwfdfecAudio), "static"
27   (SwfdecCharacter) and Javascript (JSObjects)
28 - compile Flash Actionscript codes into SpiderMonkey bytecode
29 - add testsuite
30 - reverse engineer script execution order
31 - reverse engineer seeking in sprite movies
32 - implement lots of other Actionscript functions
33 - documentation for public API
34 - removal of all plugins (the Mozilla plugin exists as a seperate 
35   package now)
36 - new small test application (not installed)
37 - slightly bigger script debugging application (not installed)
39  0.3.6 ("5.11d")
41 This is less of a release and more of a "toss a bunch of code into
42 the air".  You're not going to like this release, really.  So don't
43 bother compiling it.  Don't even bother downloading it.  It really
44 just differently buggy than the last release.  Certain parts may
45 feel more solid, like the mozilla plugin, but the entire experience
46 will probably just be slower and less featureful.  I already know
47 there are problems, don't bother reporting them, since it will
48 simply remind me of how crappy this release is.  The only redeeming
49 factor of this release is that it doesn't crash.  Ever.  Well,
50 except for the bugs.  Backtraces and media files welcome.  You
51 could even use the handy new pop-up menu in the Mozilla plugin to
52 report a bug, except that I don't have the website backend running
53 yet.