Destroying FileDialogButtonView should not throw an error. Closes #66. (2d4ba62)
Images pasted with additional HTML content will not be handled by the upload plugin which prevents data pasted from MS Word to be treated as an image. Closes #68. (8d0644a)
The FileDialogButtonView is not a ButtonView instance anymore but a wrapper instead. The button of the component is available under the #buttonView property.
[Safari, Edge] The image upload (button) feature will not throw an error anymore when trying to access picked files. The feature should not use for...of loop on native FileList because Safari and Edge do not support Symbol.iterator for it yet. Closes #35. (f4efd9b)
An image dropped on another image will not redirect the browser to the file's path. Closes #32. (4f533be)
Bound ImageUploadButton#isEnabled to ImageUploadCommand#isEnabled. Closes #43. (ba6de66)
Fixed two issues related to dropping images. First, when dropping a file into an empty paragraph, that paragraph should be replaced with that image. Second, drop position should be read correctly when the editor is focused upon drop. Closes #42. Closes #29. (fec452d)
Image will be inserted after the block if the selection is placed at the block's end. Closes #7. (70742f9)
When image upload is aborted, now the "image placeholder" element is permanently removed so it is not reinserted on undo. Closes #38. (aff6382)
Features
Responsive images support in image upload. Closes #34. (9a022a2)
The ImageUploadCommand now accepts insertAt position which allows customizing where the image will be inserted. Closes #45. (b90c8d7)
Other changes
Aborting upload when image is removed and removing image on upload error. Closes #2. (c3bbb57)