All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Moved tinymce dependency to be a optional peer dependency.
- Assigned the
licenseKey
prop to TinyMCE'slicense_key
init prop. Community PR acknowledgement: Calneideck.
- Add missing events:
onInput
,onCommentChange
,onCompositionEnd
,onCompositionStart
,onCompositionUpdate
- Default cloud channel to '7'
- Exposed method
getEditor()
that return the current editor
- Use target element instead of selector for Editor configuration
- Updated dependencies
- Updated CI library to latest
- License changed to MIT
- Default cloud channel to '6'
- Storybook examples
- Exposed method
rerender(initObject)
to change the editor configuration - Watcher for tag name
- Correct proptypes
- Update dependencies
- Update dependencies
- Adopt beehive-flow release process
- Vue 3 support
- Fixed handling of inline template event bindings
- Update dependencies
- Changed
keyup
toinput
for the events triggering sending out content tov-model
.
- Fixed v-model
outputFormat
resetting the editor content on every change
- Upgraded jquery in dev dependencies in response to security alert.
- Added new
tinymceScriptSrc
prop for specifying an external version of TinyMCE to lazy load
- Added new
outputFormat
prop for specifying the format of the content emitted via theinput
event
- Fixed incorrect module paths
- Changed referrer policy to origin to allow cloud caching
- Removed Vue as a dependency and added vue@^2.4.3 as a peer dependency
- Changed the CDN URL to use
cdn.tiny.cloud
- Changed default cloudChannel to
'5'
.
- Updated changelog to show how you have to add
.default
to commonjs require.
- Improved uuid function. Patch contributed by fureweb-com.
- Added functionality to bind to
disabled
property to set editor into readonly state.
- Fixed broken links in readme.
- Added
undo
andredo
to the events triggering sending out content tov-model
.
- Added null check before removing editor to check that tinymce is actually available.
- Removed
cloudChannel
prop validation.
- Removed onPreInit shorthand as it never worked.
- Fixed bug with onInit never firing.
- Fixed bug with value watcher getting out of sync.
- Fixed bug where is wasn't possible to set inline in the init object, only on the shorthand.
- Fixed binding timing issues by moving the binding to after the editor has initialized.
- Initial release