Prevent contaminating button cache with toolbar widget items to make sure the buttons appear correctly in demo.
Removed deprecated entity_create()
Set demo wrapper styles.
Use original id for duplicate checking as the entity contains submitted values on form validate.
Changed demo creation flow. Got rid of #markup.
Assigned negative weights to editor form elements.
Fixed ajax preview warning.
Fixed comparison of old and new values regarding #2448357 which changes config entity is updated with form values before validation.
Added setToolbar() method for BUEditorEditor entity.
Addedthe missing supported_element_types to Editor plugin definition.
Converted String to SafeMarkup.
Set weight for entity form elements to allow fine positioning in form alter.
Hide browse button when the file browser callback is missing.
Renamed editor $data/$jsData to $js.
Moved core settings to editor form.
Added XPreview as a separate plugin.
Allowed multiple items remal with BUEditorToolbarWrapper::remove
Fixed the class path in file doc of BUEditorPluginBase.
Added fileBrowser setting for editors.
Changed data structure of editor config.
Added a settings wrapper which can be extended by plugins.
Created 8.x-1.x branch.
Cleared master branch.
Removed formID from name selectors.
Made sure name selectors are processed before presets.
Converted inconsistent ID selectors to name selectors for textareas in ajax forms.
Replaced jQuery.is('.class') usage with the faster hasClass() method
Drupal is a registered trademark of Dries Buytaert.