* SWFUpload Core, January 2009, www.swfupload.org, swfupload.googlecode.com
* --------- Version 2.5.0-----------
* + Added Client Side thumbnail generation and uploading and related settings
* -- Thanks to matzes for getting standard HTTP uploading to work
* + Added Alchemy based JPEG Encoder (which is much much faster)
* = Fixed double encoding of settings issue
* = Improved movieElement grabbing
* - Removed settings clone as it is unreliable
* = Fixed speed plugin so it checks for a file before extending it
* + Progress event manually fired for 100% if not fired by Flash
* + mouseClick, mouseOver, mouseOut event and handler settings added
* - Removed BUTTON_ACTION.JAVASCRIPT constant and button_action_handler. These are replaced by the mouseClick event
* + Added proxy plugin
* - Removed swfobject plugin
* + Integrated swfobject with core code
* + Added swfupload_preload_handler event/setting
* + Added swfupload_load_failed_handler event/setting
* + Added flash9_url to support SWF split to support Flash Player 9 and Flash Player 10
* = Fixed param encoding issue
* = Fixed button cursor when no button image was loaded
* --------- Version 2.2.1-----------
* + Added requeueUpload and updated documentation
* + Added button_action type of JAVASCRIPT and a buttonAction event to trigger a JavaScript function when the Flash Button is clicked
* = Updated destroy method to make sure the testExternalInterface timer is cleared
* = Also fixed destroy so the element is removed in non-IE browsers
* = Also fixed destroy method to call cleanUp method rather than duplicating the code
* = Fixed scope issue in cleanUp method.
* = Fixed bug in Queue Plugin that prevented the queueComplete event from firing
* + The place holder element is now replaced with the same type of flow element (div for block, span for inline)
* --------- Version 2.2.0.1-----------
* - Removed requeueUpload due to bugs/poor testing
* = Fixed namespace conflict that broke stopUpload
* --------- Version 2.2.0-----------
* + Added button_placeholder setting that accepts a DOM element.
* + Added ability to requeue any file (including some improvement to internal queue state tracking)
* + UploadErrors caused by a missing upload_url now causes the file to be requeued automatically
* + Added preserve_relative_urls setting
* + SWFUpload now converts relative URLs to absolute URLs to avoid issues with Flash Player interpreting it differently on some clients
* + Added assume_success_timeout setting which allows uploadSuccess to be called after a timeout if, for some reason Flash ignores the server's response
* An additional parameter has been added to the uploadSuccess event to indicate whether a response was received or success was assumed.
* --------- Version 2.2.0 Beta 2 ~ 5-----------
* = Fixed a Queue Limit bug
* + Improved internal event handling code so uploadSuccess fires even when not content is returned from the server (*woot*, except for Macs)
* = Fixed issues in Destroy
* = Fixed issues with Queue Plugin
* + Added periodic checks of the ExternalInterface
* + Improved IE memory leak prevention code
* + Added Speed Plugin
* = Updated Queue Plugin for better multi-plugin compatibility
* --------- Version 2.2.0 Beta 1-----------
* + Added Flash Player 10 Support
* = Added setting for defining a button image
* = Added setting for defining button text
* = Added setting for defining button width, height and padding
* = Added setting for defining what element the Flash Movie should replace
* = Added setting for defining flash wmode
* = Added setting for defining the mouse cursor
* + Added prevent_swf_caching setting as a work-around for issues in Avant Browser (and other IE based browser)
* + Added setting for accepting HTTP Status codes other than 200 as successful
* + Added parameter to cancelUpload that allows the uploadError event for cancelled uploads to be supressed
* + Added pro-active memory leak fix for IE and fixed problems with the destroy function (credits to steffen for patches and testing)
* + Replaced callFlash with CallFunction (using the internal function that Flash uses). Based on code from MooTools.
* = Fixed bug in the Queue plugin that breaks startUpload when passing a file id.
* + Updated Queue plugin to stop the queue if false is returned from the uploadStart handler.
* = Fixed small issues in SWFObject plugin
* = Fixed issue with ExternalInterface string escaping
* - Dropped Graceful Degradation Plugin
* - Dropped v1.0.2 Plugin
* - Dropped Flash Player 8 support
* --------- Version 2.1.0 -----------
* = Fixed GET values so they are escaped properly
* + Added destroy function
* = Added exception handling around browse() calls
* = Minor code cleanup
* + Split Core and Demos
* --------- Version 2.1.0 Beta 2-----------
* = Fixed bug in XHTML fix where it wasn't split correctly by Flash
* = Fixed file params "undefined" in debug output
* + Added requeue_on_error settings so HTTP/IO/Security errors requeue the file instead of discarding it.
This will affect the queue plugin (if an error is occurring the file will be reuploaded and reuploaded).
* = Fixed HTTP/IO error behavior. We'll see how this goes Flash 9 is supposed to call HTTPError followed by an IO error but I suspect they come out of orde sometimes.
* = Fixed invalid characters in file param names. Worked around flash bug by escaping the names. Should be transparent to devs.
* = Fixed missing upload URL logic so it fires consistently
* = Fixed file params not being sent when useQueryString is true
* + Added SWFObject plugin and demo.
* + Added CookieBug demo to demonstrate what they bug really is all about.
* + Added VB.Net version of the Application Demo
* --------- Version 2.1.0 Beta 1-----------
* + Added allowScriptAccess="always" to the embed/object elements so the SWF can be served from different domains.
* = Fixed a type-o in the debug output that prevented the instance id (movieName) from displaying. - Thx Joel
* + Rewrote SWFUpload.js for better code reuse based on sample code from batiste.bieler (thanks!!!)
* + Added queueComplete event to the Queue Plugin
* + Added Simple Upload demo
* = JSLinted all the JavaScript code
* + Added use_query_string setting (and setUseQueryString function) that forces post_param and file_param values to be sent on the query_string instead of the post (for Flash 9 version)
* = Fixed file.type and date properties so a default value is provided (rather than null) when no value is provided by flash.
* = Fixed misc bugs in the demos
* = Fixed ExternalInterface calls being made available for Flash 9 versions <9.0.28 which aren't supported
* + Fixed use of & producing invalid XHTML in the <object> and <embed> tags.
* - Removed the use of the embed tag (using the <object> sample from the Flash Satay method)
* = Updated plugins to work with code rewrite changes.
* = Extracted FileProgress object in to its own file.
* + Added addPostParam and removePostParam functions
* --------- Version 2.0.2 -----------
* = Fixed a bug where post params could not be added to the current file (because it is removed from the queue when it becomes current)
* = Fixed a conversion error when converting kilobytes to bytes in the file size check
* = Fixed a problem in the documentation that said the file_size_limit was bytes when it is actually kilobytes
* + Added formatting to the documentation, a table of contents, and details for each setting .
* + Added units for file_size_limit setting. The setting understands B, KB, MB, GB. Default is KB.
* + Added a check for the ExternalInterface functions in flashReady so SWFUpload will not fire the loaded event if those are not available.
* --------- Version 2.0.1 -----------
* = Fixed a bug wh
SWFUpload v2.5.0版
5星 · 超过95%的资源 需积分: 13 180 浏览量
2010-06-28
14:25:59
上传
评论 5
收藏 458KB ZIP 举报
jy04555770
- 粉丝: 0
- 资源: 3
- 1
- 2
- 3
- 4
- 5
- 6
前往页