- Tests
- Updated dependency on
sanitize-html
to 2.7.3
- Updated dependency on
sanitize-html
to 2.3.0
- Version bump as per 1.8.2 instructions in Meteor changelog
- Added
openAfterAutoInsertTarget
to help target which element is opened after a document is auto-inserted
- Added
allowNegative
flag to allow negative numbers fortype="number"
- Small modification to allow
babrahams:editable-list
package to work with arrays of objects
- Version bump because something went wrong in the publish process for 0.9.8
- Improved hack for focusing correct element after
autoInsert
operation - Updated
sanitize-html
from 1.14.1 to 1.17.0 - Added
afterRender
hook on the client for wysiwyg content (undocumented)
- Fix for
onStopEditing
callback when cancelling editing
- Added support for custom buttons on wysiwyg plugins
- Added support for forcing the case of entered text to upper or lower
- Made autoResize inactive until there is some text typed (so users can see placeholders)
- Fixed after insert callbacks (they were async before so the newly-inserted document wasn't available for the callback function)
- Added missing style elements, so you can now use
style=" ... "
when initializing the widget
- Autolinking of any links in wysiwyg editors
- Defer the switch of templates after an update to prevent flicker
- Made the callback behaviour more consistent
- Allowed cancelling of actions by returning
false
from callback functions
- Fixed a bug where substitute html would display instead of zeros for
type="number"
- Removed dependency on
djedi:sanitize-html
and rolled the NPM dependency onsanitize-html
into thebabrahams:editable-text
package - Fixed a bug where
unsetEmpty
wouldn't unset the field on the server - Added support for editing HTML with wysiwyg editors
- Added a
useExistingTransaction
option (for babrahams:transactions package integration), allowing writes made by the babrahams:editable-text package to be part of a larger transaction (if one is already started; otherwise it will just start a new one, as usual). This can replace theuseTransaction
option.
- Fix for bug introduced in 0.8.23
- Added an
unsetEmpty
option
- Allowed
color
attribute forfont
elements to support color picker for wysiwyg editors - Added support for
transactionUpdateText
,transactionInsertText
andtransactionRemoveText
to allow transactions to incorporate callback actions
- POSSIBLE BREAKING CHANGE: Changed default behaviour for
removeEmpty
, where it didn't remove documents if a field was empty during a focusout event; now they are removed (to retain the previous default behaviour, you need to setremoveOnFocusout=false
-- a falsy value won't do, it must === false)
- Added a
data
param so arbitrary data can be sent to the server (e.g. for use in callback functions)
- Fixed a bug in which an error was thrown on the client when deleting all text
- Added some undocumented API calls
- Added support for external editors (babrahams:editable-text-froala)
- Added a CHANGELOG.md
- Fix for initializing widget via options hash