Releases for SWFUpload

gyphie's picture

SWFUpload 2.0.2

Download: SWFUpload v2.0.2.Release.zip
Size: 184.62 KB
md5_file hash: e6ea4b5a6fdd6a85f964603c6859b828
First released: January 10, 2008 - 8:11pm

Re-release of v2.0.2 with Release builds (the prior download had Debug build SWF files)

gyphie's picture

SWFUpload 2.0.1

Download: Swfupload v2.0.1.zip
Size: 227.84 KB
md5_file hash: 77a58221b6ff6084088ca712e70f8a4a
First released: December 5, 2007 - 7:07pm
Last updated: December 5, 2007 - 6:54pm

SWFUpload v2.0.1 represents the most complete build of SWFUpload to date. It includes several bug fixes, API improvements and both Flash Player 8 and 9 versions.

This is the first version that allows developers to target Flash Player 8 or 9. This gives developers greater compatibility or a greater feature set depending on a project's need.

v2.0.1 is based on the Revision 7 code-base with several bug features, a few API changes and greater functionality. Great lengths have been taken to work around limitations in the current Flash Players providing developers with a consistent and stable platform for handling file uploads.

v2.0.1 also introduces several SWFUpload plugins. These provide some of the most asked for features that don't fit in the core SWFUpload code base. These plugins include (or will soon include ) Graceful Degradation, Cookie passing, SWFUpload v1.0.2 Compatibility, DocumentReady, and Flash Detection Kit. The plug-ins are a work in progress and contributions are welcome!

Rob Loach's picture

SWFUpload 5.2

Download: swfupload_vr5.2.zip
Size: 69.85 KB
md5_file hash: 0315894968720ab49a5393b5d68b4949
First released: October 26, 2007 - 4:45pm

SWFUpload version 5.2 source and demos.

Rob Loach's picture

SWFUpload 6.2

Download: swfupload_vr6.2.zip
Size: 78.04 KB
md5_file hash: 63031eddaee7162abcb83d92616319ff
First released: October 26, 2007 - 4:29pm

6.2 branch of SWFUpload.

Rob Loach's picture

SWFUpload 7.0-beta-3

Download: swfupload_vr7.0_beta_3.zip
Size: 101.68 KB
md5_file hash: b32934b96260b72965c327d59066eb73
First released: October 24, 2007 - 8:01am

Changes

  • Fixed the Flash Version Detection. SWFUpload "should" properly detect Flash Player v9.0.28.
  • Fixed a left-over event call when cancelling an upload.
  • Fixed out of order parameters when calling uploadError.
  • Changed the showUI function and ui_function setting to swfUploadLoaded/swfupload_loaded_handler. This is more in line with other event callbacks.
  • Updated internal flashReady event so it is called like the other events (with setTimeout).
  • Added an internal event queue which fixes out of order events in Safari (out of order events were caused by using setTimeout to call them, just as I feared).

New Known Issues

If an upload is cancelled after the progress has reached 100% but before the upload script has finished processing then SWFUpload blocks until the upload script has completed. uploadComplete and fileComplete are still called along with uploadError. I'm still working out the best way to handle this situation (and have received some very good ideas in the comments).

To avoid this issue don't use the cancel feature or track your file progress in the JavaScript and prevent cancel calls to 100% still processing files. The issue will be fixed before the final 7.0 release.

You can test this by performing a long running process in your upload script. In PHP I tested by adding a sleep(30) statement. This causes SWFUpload to progress to 100% and then pause for 30 seconds while the upload script sleeps.

gyphie's picture

SWFUpload 1.0.2

Download: SWFUpload-src.zip
Size: 13.37 KB
md5_file hash: 712cd7e05f4e22ecba67579384316974
First released: March 20, 2007 - 2:34pm
Last updated: October 25, 2007 - 2:33pm

Official SWFUpload v1.0.2 release by swfupload.mammon.se

The source distribution contains all the source files and a FlashDevelop project for the .as-class. SWFUpload is developed in FlashDevelop so there is no .fla file, and it is compiled with an opensource actionscript compiler.