0
|
1 |
Version 1.5.7 (2013-04-10)
|
|
2 |
HTML5: Workaround for squish problem in iOS6, when uploading resized images.
|
|
3 |
HTML5: Fix failing workaround for FormData+Blob bug on Android...
|
|
4 |
HTML5: Allow multiple uploads on iOS.
|
|
5 |
Include VB build script that doesn't depend on Ant and is said to be native to Windows.
|
|
6 |
Version 1.5.6 (2013-02-28)
|
|
7 |
Fix regression: getPos() wrong on ie6/7.
|
|
8 |
HTML5: Send file as binary string if it was mangled, even if multipart is set to false.
|
|
9 |
HTML5: Add workaround Android browsers, that are unable to properly send blobs in FormData.
|
|
10 |
HTML4/Flash/Silverlight: Destroy fails to cleanup everything when container not defined.
|
|
11 |
UI, Queue: Use html() instead of text(), otherwise special characters fail to display properly.
|
|
12 |
UI, Queue: Use on() instead of delegate() or live(). Update examples to use jQuery 1.9.0 by default.
|
|
13 |
Queue: Blur rename input field when ESC is pressed.
|
|
14 |
Additional language packs: Slovak.
|
|
15 |
Version 1.5.5 (2013-01-23)
|
|
16 |
UI Widget: Fix sortable feature, broken in jQuery UI 1.9.
|
|
17 |
Queue: Replace live() with delegate(), as live() was removed from jQuery 1.9.
|
|
18 |
HTML5: window.getComputedStyle in Firefox doesn't support dashed rulenames - use zIndex instead of z-index.
|
|
19 |
HTML5/Flash/Silverlight/Gears: Process JPEGs, if quality parameter is present, whatever the scale factor.
|
|
20 |
Flash: Survive invalid EXIF tag offsets.
|
|
21 |
Flash: Allow only letters, digits and underscore in runtime id to avoid script injection.
|
|
22 |
SilverLight: Prepend ampersand to the query string, for non multipart cases (as in Flash and HTML5).
|
|
23 |
Add mime types for m2v,3gp,3g2 extensions.
|
|
24 |
Version 1.5.4 (2012-04-12)
|
|
25 |
Flash: Disable scripting if swf was loaded from another domain.
|
|
26 |
Version 1.5.3 (2012-04-05)
|
|
27 |
HTML5: Check if xhr object is initialized, before calling abort() on it.
|
|
28 |
HTML4: Postpone form removal until uploaders state changes, to avoid error on resuming stopped uploads.
|
|
29 |
BrowserPlus: Fix mechanical typo, that caused error during mime type check.
|
|
30 |
BrowserPlus: browserPlus.Uploader.Cancel() has two required parameters, dies with the error if not passed.
|
|
31 |
Flash: Improve runtime's behaviour during upload cancellation.
|
|
32 |
Flash: Survive the case when GPSVersionID contains unexpected value.
|
|
33 |
Flash: Fix random freeze in Chrome's bundled Flash Player.
|
|
34 |
Flash: Avoid the silent break when URLStream not yet open, but close is called on it.
|
|
35 |
Flash: Move Destroy handler out of Flash:Init handler, since it might be called not only after Flash:Init but also before it.
|
|
36 |
Flash: Avoid warning during build with mxmlc.
|
|
37 |
Try removeEventListener first in IE and only if it fails - detachEvent.
|
|
38 |
Fix plupload.getPos to return proper value in IE8+.
|
|
39 |
Do not initiate plupload.STARTED state, if file queue is empty.
|
|
40 |
Additional language packs: Estonian, Polish, Korean, French-Canadian, Greek, Persian/Farsi.
|
|
41 |
Version 1.5.2 (2012-01-06)
|
|
42 |
UI Widget: Do not show UI if no runtime can be initialized.
|
|
43 |
UI Widget: Timely update file size and total size if resize in action.
|
|
44 |
UI Widget: Constrain renaming feature to queued files only.
|
|
45 |
UI Widget: Disable Add button properly, if requested, rather then just hide.
|
|
46 |
HTML4/HTML5/BrowserPlus: Avoid adding mime type twice to dialog trigger.
|
|
47 |
HTML5: fix regression, when unresized images were failing on FF3.6.
|
|
48 |
HTML5: Constrain Gecko 2,5,6 workaround to multipart mode only.
|
|
49 |
HTML5/Flash: Take into account weird possibilities of ExifVersion being a string, rather then standard Undefined.
|
|
50 |
Flash: Simplify event dispatching in BitmapDataUnlimited class, in order to avoid freezing on resizing in FP11.
|
|
51 |
Add ability to disable file dialog trigger on request (uploader.disableBrowse(true/false)).
|
|
52 |
Support for immediate abort of upload process, be it chunked upload or regular one.
|
|
53 |
Abort all activity, before destroying uploader.
|
|
54 |
Revive temporary file removal logic in upload.php.
|
|
55 |
Fix potential vulnerability in dump.php and upload.php.
|
|
56 |
Additional MIME types: application/vnd.openxmlformats-officedocument.*, application/x-javascript, application/json, text/css,css, application/vnd.oasis.opendocument.formula-templat.
|
|
57 |
Additional language packs: Hungarian, Croatian, Serbian, Romanian.
|
|
58 |
Version 1.5.1.1 (2011-09-27)
|
|
59 |
HTML5: Fix mechanical typo, that successfully broke drag and drop, wherever could.
|
|
60 |
Version 1.5.1 (2011-09-26)
|
|
61 |
HTML4: Add support for server responses in HTML format.
|
|
62 |
HTML5: Disable multiple file selection in Safari 5.x for Windows (see #363).
|
|
63 |
HTML5: Gecko 2/5/6 should upload chunks as binary strings when in chunking mode and client side resize is requested.
|
|
64 |
Flash: Enforce URLStream mode when custom headers are passed.
|
|
65 |
Flash: Fix embedding problems in IE9 (and all other IEs).
|
|
66 |
Flash/Gears/BrowserPlus/SilverLight: Expose multi_selection feature, to be used in required_features (mainly to overcome Safari for Windows problem).
|
|
67 |
SilverLight: Properly handle custom and null headers.
|
|
68 |
UploadComplete moved to fire after the last StateChanged event.
|
|
69 |
Additional language packs: Finnish.
|
|
70 |
Version 1.5b (2011-09-11)
|
|
71 |
UI Widget: Fix sortable logic.
|
|
72 |
UI Widget: Fix bug, when message was displayed simultaneously across all Plupload UI instances on the page.
|
|
73 |
UI Widget: notify() method is now public - users can throw their own messages into the widget header.
|
|
74 |
HTML4/HTML5: Revise input[type=file] placement logic to support cursor styling on Geko 2+.
|
|
75 |
HTML5: Revise Drag'n'Drop detection logic.
|
|
76 |
HTML5: Make Exif and GPS information available to user, introduce two new events: ExifData and GpsData.
|
|
77 |
HTML5: Add support for File.prototype.slice() method (mozSlice/webkitSlice) in order to be able to upload files in chunks without preloading.
|
|
78 |
HTML5: Remove any JPEG headers before restoring them, 'cause user agent (like Chrome), might be inserting it's own.
|
|
79 |
Flash: Remove a limit on the depth of image header check, since it still fails in some cases and performance gain is negligible.
|
|
80 |
Flash: Fix regression, when runtime hanged when not images where passed in as images.
|
|
81 |
SilverLight: Fix bug, when JSON serializer was failing on null.
|
|
82 |
SilverLight: Remove cast to integer for chunk boundary, which resulted in a wrong size for last chunks on huge files.
|
|
83 |
SilverLight: Increase read buffer, add disposal of ImageStream and FileStream, optimize for performance.
|
|
84 |
Updated build.xml to include language packs in release package under js/ folder.
|
|
85 |
Gears/BrowserPlus: Add support for * file filter.
|
|
86 |
BeforeUpload now can cancel upload if required.
|
|
87 |
Additional MIME types: text/csv, image/photoshop, video/x-ms-wmv, video/avi, video/webm support
|
|
88 |
Additional language packs: Japanese
|
|
89 |
Cleaned examples.
|
|
90 |
Version 1.4.3.2 (2011-04-13)
|
|
91 |
Fixed bug in HTML5 runtime, when was reduced by a factor of 100 after every upload.
|
|
92 |
Version 1.4.3.1 (2011-04-12)
|
|
93 |
Fixed build script, mistakenly populating jquery.plupload.queue directory from jquery.ui.plupload sources.
|
|
94 |
Fixed script urls in all examples, build script now will alter them automatically from dev to release when needed.
|
|
95 |
Fixed isEmptyObj undefined error in HTML4 runtime.
|
|
96 |
Fixed bug in UI Widget preventing UploadComplete from triggering.
|
|
97 |
Version 1.4.3 (2011-04-11)
|
|
98 |
Added Latvian language pack and updated French.
|
|
99 |
Fixed bug in Flash runtime when JPEG header was not investigated deep enough to reach SOFn marker in large images.
|
|
100 |
Fixed bug, when PNGs were cropped to width in Flash runtimes, rather then resized.
|
|
101 |
Fixed Flash to allow multiple uploading of the same file, with different settings.
|
|
102 |
Fixed Flash runtime to clean anonymous listeners properly.
|
|
103 |
Fixed HTML5 runtime to resolve to mimeType in case-insensitive way.
|
|
104 |
Fixed HTML5/Flash/SilverLight/Gears runtimes for inconsistency in naming of chunks feature, comparing to other runtimes.
|
|
105 |
Fixed HTML4/HTML5 runtimes for input[type=file] to outsize contaner effectively enough to fill the whole click area.
|
|
106 |
Fixed all runtimes to preserve position (relative/absolute) rule on containers that already have it.
|
|
107 |
Fixed SilverLight runtime to support large files (over 2GB).
|
|
108 |
Restructured the examples, src and build scripts to make it more clear that jQuery is optional.
|
|
109 |
Added support for *.* filter.
|
|
110 |
Added support for preserving ICC and IPTC headers when resizing JPEGs.
|
|
111 |
Added Image.onerror/onabort handlers to HTML5 in order to gracefully bypass faulty images.
|
|
112 |
Added ability to drop image size (by lowering quality), while preserving original dimension (HTML5/Flash/Gears).
|
|
113 |
Ported EXIF, ICC, IPTC preservation code to Flash runtime.
|
|
114 |
Version 1.4.2 (2011-02-20)
|
|
115 |
Added Brazilian Portuguese, German, Russian and Spanish translations.
|
|
116 |
Added support for file_data_name option to SilverLight runtime.
|
|
117 |
Added support for better quality image resizing to Flash runtime.
|
|
118 |
Added support for properly handling images with dimensions up to 8191x8191 pixels to Flash runtime.
|
|
119 |
Added 'updatelist' event to UI Widget, which will be triggered every time file list will get redrawn.
|
|
120 |
Added support for dynamically changing options to UI Widget.
|
|
121 |
Fixed HTML4 runtime bug, when UploadFile handler was attached twice.
|
|
122 |
Fixed HTML5 to use FileReader.readAsBinaryString() instead of File.getAsBinary() on newer WebKit browsers (like Chrome 9).
|
|
123 |
Fixed Flash runtime from sending duplicate Filename param, when using FileReference.upload().
|
|
124 |
Updated S3 example to illustrate support for a proper progress indication.
|
|
125 |
Version 1.4.1 (2011-02-01)
|
|
126 |
Added an example on how to use Plupload with Amazon S3 written in PHP but can easily be ported to other languages.
|
|
127 |
Fixed bug where hidden input elements wasn't created when the multiple_queues option wasn't used.
|
|
128 |
Fixed bug where FF4 would produce an exception about missing BlobBuilder.
|
|
129 |
Version 1.4.0 (2011-01-26)
|
|
130 |
Added removeEvent and removeAllEvents methods and modified addEvent accordingly, in order to support dynamic unload.
|
|
131 |
Added unbindAll method.
|
|
132 |
Added UploadComplete event, which fires when internal iterator reaches the end of the queue.
|
|
133 |
Added public destroy method to plupload object, new event - Destroy, and corresponding handlers to all runtimes.
|
|
134 |
Added Czech, Italian, French, Dutch translations.
|
|
135 |
Added support for translatable error messages.
|
|
136 |
Added two new options: browse_button_hover and browse_button_active, in order to support browse_button interactivity.
|
|
137 |
Added support for 'multi_selection: false' to Silverlight runtime.
|
|
138 |
Added support for video/mp4, video/x-m4v and audio/mp4 MIME Types.
|
|
139 |
Added artificial sendAsBinary method to XMLHttpRequest.prototype for browsers that have support for BlobBuilder and typed arrays.
|
|
140 |
Added version tracking variable into plupload object and version comment to the header of every file.
|
|
141 |
Fixed measurements of browse_button element in order to size and position input[type=file] element to fit it fully.
|
|
142 |
Fixed Flash runtime behavior for multiple_select=false and other simpleUpload usage cases: basically new FileReference has to be created for every select dialog.
|
|
143 |
Fixed browser sniffer to match only Safari, for fakeSafariDragDrop (seems like Safari on Mac doesn't require it either).
|
|
144 |
Fixed so that ExternalInterface escapes strings properly, before passing them to JS.
|
|
145 |
Fixed eventual reinitialization of flash/silverlight runtimes, especially for cases when object wrapper needed to be programmatically hidden and then shown again.
|
|
146 |
Fixed so that Plupload will now ignore files with duplicate names when adding to the queue, in one set. Mainly introduced to work around Safari on Windows bug (https://bugs.webkit.org/show_bug.cgi?id=37957).
|
|
147 |
Fixed bug, when final UploadProgress was firing after FileUploaded for Flash simpleUpload.
|
|
148 |
Fixed bug where upload would fail if an error was produced inside the FilesAdded event.
|
|
149 |
Fixed bug in Flash runtime when it used a wrong size when resizing, but not chunking.
|
|
150 |
Fixed bug in Silverlight runtime that would keep sending 0 byte packages when a picture was chunked before resized.
|
|
151 |
Disabled blur filter (is going to be replaced with some bilinear resampling in next release).
|
|
152 |
Completely revised UI Widget, to be more jQuery UI oriented. Optionally depends on UI Button, UI Sortable, UI ProgressBar.
|
|
153 |
Version 1.3.0 (2010-11-24)
|
|
154 |
Added new jQuery UI widget that supports jQuery UI themes.
|
|
155 |
Added new multiple_queues option that enables you to upload multiple times in the queue widgets.
|
|
156 |
Added support for crossdomain loading of the XAP and SWF files and crossdomain upload.
|
|
157 |
Added new multiple_queues option that enables you to upload multiple times in the queue widgets.
|
|
158 |
Added support for crossdomain loading of the XAP and SWF files and crossdomain upload.
|
|
159 |
Added preinit/init options to to ease up the binding of custom events to queueWidget and the Uploader class.
|
|
160 |
Added drag/drop support for Safari until they fix the broken drag/drop support on Windows.
|
|
161 |
Added events example file that show how to bind all events and display event specific data.
|
|
162 |
Added support for retaining Exif data on images when they where resized using the HTML5 runtime.
|
|
163 |
Fixed logic issue with the upload.php example file. Chunking wasn't working correctly.
|
|
164 |
Fixed issue with HTML4 not handling the form encoding correctly on older IE versions. Patch contributed by jinxdone.
|
|
165 |
Fixed so the HTML4 runtime only submits the defined multipart_params arguments.
|
|
166 |
Fixes issue where it wasn't possible to dynamically override url or mutlipart_params for the HTML4 runtime.
|
|
167 |
Fixed so all runtimes pass the name, chunk and chunks parameters as multipart parameters instead of querystring parameters.
|
|
168 |
Fixed so files are read using the newer FileReader class if it's available if not it tries the older getAsXXX on Gecko.
|
|
169 |
Fixed bug where IE 9 beta 1 wouldn't render Silverlight properly.
|
|
170 |
Fixed bug where Flash would do extra empty requests if images below a specific size would be uploaded.
|
|
171 |
Fixed bug where Google Gears would resize and re-encode images even if the it wasn't changed in scale.
|
|
172 |
Fixed bug where the HTML5 runtime wouldn't free memory after each request on Gecko.
|
|
173 |
Version 1.2.4 (2010-09-08)
|
|
174 |
Added new BeforeUpload event to make it easier to override settings before a file is uploaded.
|
|
175 |
Added new automatic usage of FileReference in Flash if it's possible. Contributed by Marcel Jackwerth.
|
|
176 |
Added new chunking support for Chrome 5 and Firefox 3.6 using the HTML 5 runtime.
|
|
177 |
Added new multipart upload support for WebKit using the HTML 5 runtime and the FormData object.
|
|
178 |
Added new image scaling method for the Flash runtime contributed by rcoopman.
|
|
179 |
Added new alert error message if the user selected invalid files.
|
|
180 |
Added new automatic unique name generation to the example.php script. Contributed by Brandon Kelly.
|
|
181 |
Changed so the default upload method is multipart and the default chunk size is 0.
|
|
182 |
Fixed progress issue with the HTML5 runtime running on Gecko.
|
|
183 |
Fixed so longer extensions can be used such as .tar.gz.
|
|
184 |
Fixed so the file extension is retained when using the unique_names option.
|
|
185 |
Version 1.2.3 (2010-05-27)
|
|
186 |
Added new drag/drop support for HTML5 running on Chrome beta.
|
|
187 |
Added new multipart state for the features object. It's now possible to detect multipart support.
|
|
188 |
Added new getFeatures function to all runtime. Basic concept by Javier Martinez Fernandez.
|
|
189 |
Fixed bug where runtimes where initialized even if they didn't match the required_features setting.
|
|
190 |
Version 1.2.2.1 (2010-05-04)
|
|
191 |
Added new headers option, enables you to set custom headers for the upload requests.
|
|
192 |
Fixed bug where the file extension checking was case sensitive.
|
|
193 |
Version 1.2.2 (2010-04-26)
|
|
194 |
Added new file_data_name option that enables you to set the multipart file data param. Patch contributed by Alex Ganov.
|
|
195 |
Added new FILE_SIZE_ERROR type that will be triggered if the user selected a file that is to large or zero bytes.
|
|
196 |
Added new FILE_EXTENSION_ERROR type that will be triggered if you add a file with an invalid file extension.
|
|
197 |
Added new required_features setting, enables you to specify a list of required features that the runtime must have.
|
|
198 |
Fixed so the plupload.buildUrl function uses the UTF compatible encodeURIComponent method instead of escape.
|
|
199 |
Fixed so that all file types can be selected if you don't specify a filter setting.
|
|
200 |
Fixed so more valid HTTP status codes are accepted as valid responses.
|
|
201 |
Fixed so all runtimes fills the features object with available features.
|
|
202 |
Fixed some issues with the HTML4 runtime if there wasn't any existing forms on the page.
|
|
203 |
Fixed some conflict issues with HTML4 runtime and forms with the input names of action or target.
|
|
204 |
Fixed bug where some Gecko versions would produce exceptions when checking the HTTP status of a XHR.
|
|
205 |
Version 1.2.1 (2010-03-22)
|
|
206 |
Fixed bug with incorrect aspect ratio in Flash image scaling.
|
|
207 |
Fixed bug where chunked uploads could get scrambled in the Flash runtime. Patch contributed by Grady Werner.
|
|
208 |
Fixed bug where a beta version of Chrome wouldn't handle drag/drop correctly because of missing drag effect.
|
|
209 |
Fixed so the HTML 4 runtime displays N/A for file sizes and the progress is based on uploaded files instead of bytes.
|
|
210 |
Fixed so chunking can be disabled properly in Flash but that will affect the progress bar.
|
|
211 |
Fixed so queue widget displays the drag/drop message if file queue is emptied.
|
|
212 |
Fixed small files are uploaded as one single chunk and not forced into 4 chunks in the Flash runtime.
|
|
213 |
Version 1.2 (2010-03-09)
|
|
214 |
Added new rename file support for jQuery queue widget, click on a file name to rename it if it's enabled.
|
|
215 |
Added official ChunkUploaded event, it similar to FileUploaded but executed for each chunk.
|
|
216 |
Added bytes per second support to total queue progress.
|
|
217 |
Added better error handling to core API using the new Error event.
|
|
218 |
Added better error handling to jQuery queue widget.
|
|
219 |
Fixed so chunking uploads is dispatch from JS not from inside Flash/Silverlight.
|
|
220 |
Version 1.1.1 (2010-02-25)
|
|
221 |
Added new setup setting to queue widget. Makes it easier to bind custom events to uploader instance.
|
|
222 |
Fixed so it's possible to disable chunking compleatly. It's now disabled by default.
|
|
223 |
Fixed bug where multipart mode was enabled all the time in the Flash runtime.
|
|
224 |
Fixed bug where chunked uploading in Silverlight would fail.
|
|
225 |
Fixed bug where the delete button was visible while uploading.
|
|
226 |
Fixed bug where unique_names setting wasn't working when the core API was used.
|
|
227 |
Fixed bug where the queue widget wouldn't display the currently uploaded file if the unique_names was enabled.
|
|
228 |
Version 1.1 (2010-02-24)
|
|
229 |
Added new multipart and multipart_params support.
|
|
230 |
Added new container option, enables you to specify where flash/silverlight objects would be added.
|
|
231 |
Added chunking support to BrowserPlus runtime, contributed by Steve Spencer.
|
|
232 |
Added FileUploaded event that fires when a file is uploaded.
|
|
233 |
Added more easily understandable buttons to queue widget.
|
|
234 |
Added html4 runtime, contributed by Ryan Demmer.
|
|
235 |
Fixed issues with i18n support and added a Swedish and Danish language pack.
|
|
236 |
Fixed bug where the Flash runtime could do empty requests if the image was scaled down.
|
|
237 |
Fixed bug where uploading small images in Silverlight would produce an exception.
|
|
238 |
Fixed so the runtime list can include whitespace or missing runtimes. Patch contributed by Øyvind Sean Kinsey.
|
|
239 |
Fixed so to large files are ignored and never dispatched to the FilesAdded event.
|
|
240 |
Version 1.0 (2010-02-03)
|
|
241 |
First official release of Plupload.
|