@ckeditor/ckeditor5-clipboard
Advanced tools
Comparing version 10.0.0 to 10.0.1
Changelog | ||
========= | ||
## [10.0.1](https://github.com/ckeditor/ckeditor5-clipboard/compare/v10.0.0...v10.0.1) (2018-06-21) | ||
### Bug fixes | ||
* Disabled the entire clipboard input pipeline when the editor is read-only. Closes [#48](https://github.com/ckeditor/ckeditor5-clipboard/issues/48). ([b40ec4b](https://github.com/ckeditor/ckeditor5-clipboard/commit/b40ec4b)) | ||
* When pasting a plain text, single new line characters should be converted to `<br>`s. Closes [ckeditor/ckeditor5#766](https://github.com/ckeditor/ckeditor5/issues/766). ([be21676](https://github.com/ckeditor/ckeditor5-clipboard/commit/be21676)) | ||
## [10.0.0](https://github.com/ckeditor/ckeditor5-clipboard/compare/v1.0.0-beta.4...v10.0.0) (2018-04-25) | ||
@@ -5,0 +13,0 @@ |
{ | ||
"name": "@ckeditor/ckeditor5-clipboard", | ||
"version": "10.0.0", | ||
"version": "10.0.1", | ||
"description": "Clipboard integration for CKEditor 5.", | ||
@@ -12,12 +12,12 @@ "keywords": [ | ||
"dependencies": { | ||
"@ckeditor/ckeditor5-core": "^10.0.0", | ||
"@ckeditor/ckeditor5-engine": "^10.0.0" | ||
"@ckeditor/ckeditor5-core": "^10.1.0", | ||
"@ckeditor/ckeditor5-engine": "^10.1.0" | ||
}, | ||
"devDependencies": { | ||
"@ckeditor/ckeditor5-basic-styles": "^10.0.0", | ||
"@ckeditor/ckeditor5-block-quote": "^10.0.0", | ||
"@ckeditor/ckeditor5-editor-classic": "^10.0.0", | ||
"@ckeditor/ckeditor5-essentials": "^10.0.0", | ||
"@ckeditor/ckeditor5-link": "^10.0.0", | ||
"@ckeditor/ckeditor5-paragraph": "^10.0.0", | ||
"@ckeditor/ckeditor5-basic-styles": "^10.0.1", | ||
"@ckeditor/ckeditor5-block-quote": "^10.0.1", | ||
"@ckeditor/ckeditor5-editor-classic": "^10.0.1", | ||
"@ckeditor/ckeditor5-essentials": "^10.1.0", | ||
"@ckeditor/ckeditor5-link": "^10.0.2", | ||
"@ckeditor/ckeditor5-paragraph": "^10.0.1", | ||
"eslint": "^4.15.0", | ||
@@ -24,0 +24,0 @@ "eslint-config-ckeditor5": "^1.0.7", |
@@ -7,3 +7,3 @@ CKEditor 5 clipboard feature | ||
[![Build Status](https://travis-ci.org/ckeditor/ckeditor5-clipboard.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5-clipboard) | ||
[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0)](https://www.browserstack.com/automate/public-build/d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0) | ||
[![BrowserStack Status](https://automate.browserstack.com/automate/badge.svg?badge_key=d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0)](https://automate.browserstack.com/public-build/d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0) | ||
[![Coverage Status](https://coveralls.io/repos/github/ckeditor/ckeditor5-clipboard/badge.svg?branch=master)](https://coveralls.io/github/ckeditor/ckeditor5-clipboard?branch=master) | ||
@@ -10,0 +10,0 @@ <br> |
@@ -137,9 +137,11 @@ /** | ||
this.listenTo( viewDocument, 'clipboardInput', ( evt, data ) => { | ||
// Pasting and dropping is disabled when editor is read-only. | ||
// See: https://github.com/ckeditor/ckeditor5-clipboard/issues/26. | ||
// Pasting and dropping is disabled when editor is read-only. | ||
// See: https://github.com/ckeditor/ckeditor5-clipboard/issues/26. | ||
this.listenTo( viewDocument, 'clipboardInput', evt => { | ||
if ( editor.isReadOnly ) { | ||
return; | ||
evt.stop(); | ||
} | ||
}, { priority: 'highest' } ); | ||
this.listenTo( viewDocument, 'clipboardInput', ( evt, data ) => { | ||
const dataTransfer = data.dataTransfer; | ||
@@ -146,0 +148,0 @@ let content = ''; |
@@ -21,6 +21,5 @@ /** | ||
.replace( />/g, '>' ) | ||
// Creates paragraphs for double line breaks and change single line breaks to spaces. | ||
// In the future single line breaks may be converted into <br>s. | ||
// Creates paragraphs for double line breaks and change single line breaks to <br>s. | ||
.replace( /\n\n/g, '</p><p>' ) | ||
.replace( /\n/g, ' ' ) | ||
.replace( /\n/g, '<br>' ) | ||
// Preserve trailing spaces (only the first and last one – the rest is handled below). | ||
@@ -27,0 +26,0 @@ .replace( /^\s/, ' ' ) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
33434
576