Skip to content

Releases: lightspark/lightspark

Development release

19 Jun 20:23
Compare
Choose a tag to compare
Development release Pre-release
Pre-release

This is based on the latest commit.

0.8.7

28 May 10:38
Compare
Choose a tag to compare

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see https://github.com/lightspark/lightspark/wiki/Getting-Lightspark-up-and-running-in-Web-Browser
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.

Changes:

* implement DefineScalingGrid tag
* switch to 32bit float audio sampling for standalone player and remove SDL2_mixer dependency
* improved support for AVM1 swf files
* implement "erase" blendmode
* use nanoVG for bitmaps in fillstyles
* improved support for morphshapes
* improved support for adpcm encoded sounds
* add garbage collection mechanism for less memory usage
* better overall compatibility for many swf files
* several performance improvements

0.8.6.1

26 Aug 16:00
Compare
Choose a tag to compare

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see https://github.com/lightspark/lightspark/wiki/Getting-Lightspark-up-and-running-in-Web-Browser
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.
Attention: local storage data files (like savegames) from older versions of lightspark are incompatible with this version and will be ignored.

Changes:

  • Hotfix to get sound working on Windows, no changes for Linux

0.8.6

21 Aug 07:07
Compare
Choose a tag to compare

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see https://github.com/lightspark/lightspark/wiki/Getting-Lightspark-up-and-running-in-Web-Browser
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.
Attention: local storage data files (like savegames) from older versions of lightspark are incompatible with this version and will be ignored.

Changes:

  • implement support for GIF images (single image GIFs only)
  • add commandline parameter (--fullscreen) to start lightspark in fullscreen mode
  • add commandline parameter (--scale ) to start lightspark with a scaled window (useful for 4k screens)
  • embed nanovg for faster rendering of large vector graphics
  • less memory usage
  • partial support for loading AIR extensions by command line parameter
  • improved support for Stage3D
  • remove dependency on gettext (we don't have any strings that need translation anyway)
  • partially implement some Adobe AIR classes in flash.filesystem
  • implement DefineButtonSound tag
  • always enable local storage when running standalone executable
  • local storage files (*.sol) are saved in same format as adobe, so saved data from adobe can be used in lightspark (and vice versa)
    this means that saved data from older versions of lightspark is not compatible with this version!
  • improved support for background workers
  • implement streaming of dynamically created audio samples
  • add environment variable LIGHTSPARK_RANDOM_SEED to seed random number generator with constant value (useful for debugging)
  • implement all filters except ShaderFilter
  • full support for MorphShapes
  • implement wordwrap support for textfields
  • implement sound panning
  • embed pcre implementation from avmplus/tamarin (removes pcre dependency and ensures 100% compatibility with adobe for regular expressions)

0.8.5

03 Jul 15:52
Compare
Choose a tag to compare

Changes:

  • improved text rendering
  • better support for embedded video
  • lightspark now runs directly on wayland (with SDL_VIDEODRIVER=wayland)
  • better support for obfuscated AVM1 files
  • significantly faster rendering of bitmaps
  • many smaller bug fixes

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see #627
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.

0.8.4.1

10 Feb 16:03
Compare
Choose a tag to compare

Changes:

  • Hotfix for crash on Windows, no changes for Linux

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see https://github.com/lightspark/lightspark/discussions/627
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.

0.8.4

07 Feb 16:46
Compare
Choose a tag to compare

Changes:

  • improved handling of mixed AVM1/AVM2 files
  • implement streaming of videos embedded in the swf file
  • implement class inheritance for AVM1
  • added settings dialog, currently only used to enable/disable local storage
  • support for local storage added
  • use SDL threading methods, remove glibmm dependency

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
For installing the plugins, see https://github.com/lightspark/lightspark/discussions/627
The currrent releases of Chrome and Firefox have removed support for the flash plugin completely, so the lightspark plugins will only work on older releases or alternative browsers.

!!! Warning: The Windows version of this release had a bug that leads to crashes on a lot of swf files. Please don't download this version, use the new hotfix release 0.8.4.1 !!!!

0.8.3

05 Jul 11:03
Compare
Choose a tag to compare

Changes:

  • fix support for sound in PPAPI plugin
  • better handling of obfuscated code
  • new command line argument to ignore unhandled exceptions
  • support for context menus added
  • partial support for CubeTextures and compressed Textures in Stage3d
  • ability to create screenshot added
  • boost dependency removed
  • fullscreen mode implemented
  • better sound handling, especially for AVM1
  • better support of older (AVM1) swf files
  • support for xml in AVM1
  • support for video streaming in AVM1

This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.

0.8.2

15 Sep 15:58
Compare
Choose a tag to compare

Changes:

  • implement support for text input
  • implement support for sound streaming (SoundStreamHead/SoundStreamHeadBlock tags)
  • direct support for older swf, no need for gnash any more (fallback to gnash ist still available by setting environment variable LIGHTSPARK_USE_GNASH=1)
  • PPAPI plugin works again
  • make llvm dependency optional (disabled by default)
  • implement flash.system.Worker/WorkerDomain
  • use libswresample instead of libavresample, if available
  • reduce memory usage
  • several performance improvements
  • add partial support for rtmfp protocol

This release includes a binary installer for Windows.
Please be aware that this installer includes the browser plugins, but they are not installed automatically.

0.8.1

02 Jun 09:31
Compare
Choose a tag to compare

important Changes:

  • make browser plugins work with newer versions of firefox and chromium
  • implement support for Stage3D
  • partially implement flash.net.Socket
  • add support for llvm 5.0
  • remove gtk2 dependency
  • several performance improvements, but lightspark is still slower than adobe player