Topic: Plupload 1.5.3
Plupload in IE10
It would have been probably great if I could say that we worked hard to make it work there (well we did, but it wasn't specifically for IE10), spent hours debugging stuff on just another damned IE, etc, etc... But the reality turned out to be more wonderful and miraculous then the wildest dreams - actually we lost more time installing Windows 8 Consumer Preview (does anyone know why Microsoft makes people install OS to try browser?). So... Plupload just works in IE10.
Fix random freeze in Chrome
For some unknown reason (ideas are still welcome) Flash runtime has started to randomly hang specifically in Chrome. No other browser had any such problem. Now you probably know that Chrome comes bundled with it's own version of Flash Player, so it was pretty logical to assume that this was a place where monkeys were juggling bananas. Now we have a workaround in there.
Even more translations
With 1.5.3 we are adding six more languages: Estonian, Polish, Korean, French-Canadian, Greek, Persian/Farsi (that makes 23 (!) in conjunction).
HTML5: Check if xhr object is initialized, before calling abort() on it.
HTML4: Postpone form removal until uploaders state changes, to avoid error on resuming stopped uploads.
BrowserPlus: Fix mechanical typo, that caused error during mime type check.
BrowserPlus: browserPlus.Uploader.Cancel() has two required parameters, dies with the error if not passed.
Flash: Improve runtime's behaviour during upload cancellation.
Flash: Survive the case when GPSVersionID contains unexpected value.
Flash: Fix random freeze in Chrome's bundled Flash Player.
Flash: Avoid the silent break when URLStream not yet open, but close is called on it.
Flash: Move Destroy handler out of Flash:Init handler, since it might be called not only after Flash:Init but also before it.
Flash: Avoid warning during build with mxmlc.
Try removeEventListener first in IE and only if it fails - detachEvent.
Fix plupload.getPos to return proper value in IE8+.
Do not initiate plupload.STARTED state, if file queue is empty.
Additional language packs: Estonian, Polish, Korean, French-Canadian, Greek, Persian/Farsi.