Release 2.4.0-rc.1
Pre-release
Pre-release
Changes between 2.3.6-beta.2 and 2.4.0-rc.1
- Bump ember deps to 2.10
- Bump froala-editor to 2.4.0-rc.1
Breaking changes between v2.3.5 and v2.4.0!!!
Because the version of this addon aligns with the froala-editor version, we could not release a new major version "out-of-line". Please note the following breaking changes to the {{froala-editor}}
component;
content
is no longer updated by the editor, instead use an action to update the value. Ex:- From:
{{froala-editor content=myProp}}
- To:
{{froala-editor content=myProp update=(action (mut myProp))}}
- Alternate, "new" positional params option:
{{froala-editor myProp (action (mut myProp))}}
- From:
options
changed post-initialization no longer updates the editor, instead use the related froala-editor methods- Event handlers/actions
on-*=(action)
no longer receive an "event" object as the first arg, due to a change in event management. Change your action signatures;- From:
function( eventObject, editorComponenet, ...params ){}
- To:
function( editorComponenet, ...params ){}
- Similarly for the
on-*-getHtml
actions, but theeventObject
is the second argument
- From:
contentBindingEvent
option has been removed, in related to the abovecontent
changedefaultContent
option has been removed, it was deemed unneeded and content is now set directly on the editor- Previously undocumented
isSafeString
option was renamed toreturnSafeString
content
mutation was removed because it better aligns with ember's direction for "data down, actions up" (similar to ember-one-way-controls
). This and unmutable options
also removed the need to maintain other complex state management.