All changes in the package are documented in the main repository. See: https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md.
Changes for the past releases are available below.
Internal changes only (updated dependencies, documentation, etc.).
catch() clauses to file loader promises. (40906d4)Implemented the SimpleUploadAdapter plugin which enables file uploads in CKEditor 5 using configurable XMLHttpRequests to a server. Closes ckeditor/ckeditor5#1791. (441c597)
import Base64UploadAdapter from '@ckeditor/ckeditor5-upload/src/adapters/base64uploadadapter'
Implemented the responsive image support in the SimpleUploadAdapter. Closes #97. (b5092a4)
ImageLoader.data property for already read file to allow synchronous access to file data. (ec56ab8)Moved the Base64UploadAdapter plugin file to ckeditor5-upload/src/adapters/base64uploadadapter.js. Make sure import paths your project are up–to–date:
import Base64UploadAdapter from '@ckeditor/ckeditor5-upload/src/adapters/base64uploadadapter'
Internal changes only (updated dependencies, documentation, etc.).
FileRepository. (a2de5d5)8.0.0 and npm to 5.7.1. See: ckeditor/ckeditor5#1507. (612ea3c)FileLoader.file property was changed to a getter which returns a native Promise instance instead of a File instance. The returned promise resolves to a File instance.Internal changes only (updated dependencies, documentation, etc.).
Internal changes only (updated dependencies, documentation, etc.).
ImageUploadButton and ImageUploadCommand binding. Closes #77. Closes https://github.com/ckeditor/ckeditor5-ui/issues/357. (d231ea6)@ckeditor/ckeditor5-theme-lark (see ckeditor/ckeditor5-ui#144). (faf6100)@ckeditor/ckeditor5-image package. Minor cleanup in the API. Closes #22. (55697a9)Adapter to UploadAdapter.ImageUpload plugin. It can be no found in ckeditor5-image repository.ImageUploadEngine plugin. It can be no found in ckeditor5-image repository.ImageUploadProgress plugin. It can be no found in ckeditor5-image repository.ImageUploadButton plugin. It can be no found in ckeditor5-image repository.FileRepository#createAdapter() to FileRepository#createUploadAdapter().filerepository-no-adapter error to filerepository-no-upload-adapter.FileDialogButtonView should not throw an error. Closes #66. (2d4ba62)FileDialogButtonView is not a ButtonView instance anymore but a wrapper instead. The button of the component is available under the #buttonView property.FileRepository will automatically warn when it's initialized but no upload adapter was enabled. Closes #58. (29aa315)for...of loop on native FileList because Safari and Edge do not support Symbol.iterator for it yet. Closes #35. (f4efd9b)ImageUploadButton#isEnabled to ImageUploadCommand#isEnabled. Closes #43. (ba6de66)ImageUploadCommand now accepts insertAt position which allows customizing where the image will be inserted. Closes #45. (b90c8d7)UploadImageCommand doesn't optimize the drop position itself anymore. Instead, a separate findOptimalInsertionPosition() function was introduced.UploadImageCommand doesn't verify the type of file anymore. This needs to be done by the caller.