Releases: reedsy/quill-cursors
Releases · reedsy/quill-cursors
v2.2.0
- Apply
pointer-events: none
CSS to selections so that other users' selections don't block mouse and touch interaction - Ignore zero-width and zero-height selection rectangles
- Build selections from multiple
Range
s - Fix max Quill index bug
- Add a local cursor transform for smoother experience on high-latency connections
v2.0.3
- Fixes for editor with a fixed height container
v2.0.2
- Include bundled JavaScript in npm release
v2.0.0
- Move to TypeScript
- Breaking API changes
setCursor
removed in favour of usingcreateCursor
andmoveCursor
- CSS is now in-lined in JavaScript
- change to configuration options
- this module will now emit extra
selection-change
events ontext-change
- Add tests and Travis config
- Update Webpack
v1.0.3
Remove engines
configuration from package.json
.
v1.0.2
v1.0.1
Slightly improves the logging of issues when a cursor can't be updated, replacing an overly generic console log for a warning.
v1.0.0
Notes
Export the module as a UMD module and removes the behaviour of registering itself on Quill on import. It will need to be registered manually from now on. Improves it's export as a UMD module and stops relying on global/window RangeFix
and imports it instead.
This release has breaking changes from the previous. Check how to migrate below.
Breaking Changes
This module stopped automatically registering itself, so make sure you register this module manually before using Quill like so:
Quill.register('modules/cursors', QuillCursors);
var editor = new Quill('#editor-container', {
modules: {
cursors: true,
...
});