Skip to content
This repository has been archived by the owner on Jun 26, 2020. It is now read-only.

Latest commit

 

History

History
247 lines (130 loc) · 14 KB

CHANGELOG.md

File metadata and controls

247 lines (130 loc) · 14 KB

Changelog

19.0.0 (2020-04-29)

Bug fixes

18.0.0 (2020-03-19)

Internal changes only (updated dependencies, documentation, etc.).

17.0.0 (2020-02-19)

Other changes

16.0.0 (2019-12-04)

Other changes

15.0.0 (2019-10-23)

Bug fixes

  • Add missing catch() clauses to file loader promises. (40906d4)

Other changes

12.0.0 (2019-08-26)

Features

  • 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)

Other changes

BREAKING CHANGES

  • 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'

11.1.1 (2019-07-10)

Internal changes only (updated dependencies, documentation, etc.).

11.1.0 (2019-07-04)

Features

11.0.2 (2019-06-05)

Other changes

11.0.1 (2019-04-10)

Other changes

11.0.0 (2019-02-28)

Bug fixes

  • FileLoader now accepts Promise instead of a File instance. Closes #87. (62a8c69)

Other changes

BREAKING CHANGES

  • Upgraded minimal versions of Node to 8.0.0 and npm to 5.7.1. See: ckeditor/ckeditor5#1507. (612ea3c)
  • The 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.

10.0.4 (2018-12-05)

Other changes

10.0.3 (2018-10-08)

Other changes

10.0.2 (2018-07-18)

Other changes

10.0.1 (2018-06-21)

Other changes

  • Updated translations.

10.0.0 (2018-04-25)

Other changes

BREAKING CHANGES

  • The license under which CKEditor 5 is released has been changed from a triple GPL, LGPL and MPL license to a GPL2+ only. See ckeditor/ckeditor5#991 for more information.

1.0.0-beta.4 (2018-04-19)

Internal changes only (updated dependencies, documentation, etc.).

1.0.0-beta.2 (2018-04-10)

Internal changes only (updated dependencies, documentation, etc.).

1.0.0-beta.1 (2018-03-15)

Bug fixes

Other changes

  • Migrated package styles to PostCSS. Moved visual styles to @ckeditor/ckeditor5-theme-lark (see ckeditor/ckeditor5-ui#144). (faf6100)
  • Moved the image upload plugins to the @ckeditor/ckeditor5-image package. Minor cleanup in the API. Closes #22. (55697a9)
  • Use post-fixer API. (08e9d09)

BREAKING CHANGES

  • Renamed Adapter to UploadAdapter.
  • Removed ImageUpload plugin. It can be no found in ckeditor5-image repository.
  • Removed ImageUploadEngine plugin. It can be no found in ckeditor5-image repository.
  • Removed ImageUploadProgress plugin. It can be no found in ckeditor5-image repository.
  • Removed ImageUploadButton plugin. It can be no found in ckeditor5-image repository.
  • Renamed FileRepository#createAdapter() to FileRepository#createUploadAdapter().
  • Renamed filerepository-no-adapter error to filerepository-no-upload-adapter.

1.0.0-alpha.2 (2017-11-14)

Bug fixes

  • 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)

Other changes

BREAKING CHANGES

  • The FileDialogButtonView is not a ButtonView instance anymore but a wrapper instead. The button of the component is available under the #buttonView property.

1.0.0-alpha.1 (2017-10-03)

Bug fixes

  • Image placeholder is now correctly displayed on Firefox and Edge. Closes #56. (785e88b)
  • Upload command should not crash when upload adapter is not specified (instead, FileRepository logs an error). Closes #59. (14b738b)

Other changes

  • FileRepository will automatically warn when it's initialized but no upload adapter was enabled. Closes #58. (29aa315)
  • Placeholder image will now look better on wider editors. Closes #63. (edb5e81)

0.2.0 (2017-09-03)

Bug fixes

  • [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

BREAKING CHANGES

  • 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.
  • The command API has been changed.

0.1.0 (2017-05-07)

Features

  • Initial implementation. Closes #1.