- Align interface with Quill's Module class
- Fix
ResizeObserver
memory leak
- Fix inline image selection
- BREAKING: Remove most of the styling we'd previously applied to "core" Quill elements in order to stay as unopinionated as possible
- Use
.npmignore
to decrease the size of the package we publish - Flip cursor flag horizontally when it is outside the bounds container
- Add typescript declaration files
- Hide flag immediately when actively toggled
- Feature: manually toggle cursor flag
- Fix 'null' being rendered in IE
- Fix bad npm publish
- 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
- Sort selection
span
elements - Deduplicate perfectly overlapping selection rectangles
- Add custom CSS class option
- Add HTML id attributes to the cursors
- Use ResizeObserver instead of window.onresize
- Fixes for editor with a fixed height container
- deploy.sh fix
- deploy.sh fix
- 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