Skip to content

Latest commit

 

History

History
101 lines (66 loc) · 5.4 KB

CHANGELOG.md

File metadata and controls

101 lines (66 loc) · 5.4 KB

1.0.0-beta.2

Weekly beta preview release. Major emphasis on keyboard API and customization.

Breaking Changes

  • Rename code highlighter module to syntax
  • Clipboard matchers specified in configuration appends to instead of replaces default matchers
  • Change video embed to use <iframe> instead of <video> enabling Youtube/Vimeo links

Features

  • Add contextual keyboard listeners
  • Allow indent format to take +1/-1 in addition to target indent level
  • Shortcuts for creating ordered or bulleted lists
  • Autofill mailto for email links #278
  • Enter does not continue header format #540

Bug Fixes

  • Allow native handling of backspace #473 #548 #565
  • removeFormat() removes last line block formats #649
  • Fix text direction icon directon #654
  • Fix text insertion into root scroll #655
  • Fix focusing on placeholder text in FF #656
  • Hide placeholder on formatted line #657
  • Fix selection handling on focus and blur #664

Thanks to @anovi, @benbro, @jbrowning, @kei-ito, @quentez, @u9520107 for their contributions to this release!

1.0.0-beta.1

Weekly beta preview release.

Breaking Changes

  • Toolbar only attaches to <button> and <select> elements
  • Toolbar uses button value attribute, instead of data-value
  • Toolbar handlers overwrite default handlers instead of possibly cascading
  • Deprecate keyboard removeBinding and removeAllBindings

Features

  • Expose default keyboard bindings in configuration
  • Add context listener to keyboard bindings

Bug Fixes

  • Error when cursor places next to video embed #644
  • Selection removed when clicking on a menu button in the toolbar #645
  • Editor looses focus in FF after typing two bold characters #646
  • Get rid of resize boxes in code in IE11 0ad636
  • Text direction icon should flip the arrow when pressed #651
  • Not possible to combine direction:rtl with text-align:left #652

Thanks to @benbro for the bug reports for this release!

1.0.0-beta.0

Please see the Upgrading to 1.0 guide.

0.20.1

Patch release for everything prior to Parchment's integration into Quill.

Features

Bug Fixes

  • Editor jumps to top when clicking formatting buttons #288
  • Editor does not preserve bold text when pasted from itself #306
  • Focus issues when scrolled down in IE10+ #415
  • Error if keyboard shortcut used for unavailable format #432
  • Scrolls to cursor if not visible after enter/deletion/paste #433

Thanks to @devtimi, @emannes, @ivan-i, @magus, @Nick-The-Uncharted, @rlivsey, @thomsbg, @wallylawless for their bug reports and pull requests!

0.20.0

Breaking Changes

  • getBounds now returns null instead of throwing an error #412

Features

  • Allow Document module to be Quill.require'd #400
  • Paste manager can optionally accept a custom conversion function #401
  • Undo manager can optionally only affect user initiated changes #413

Bug Fixes

  • Retain formats between lines #403
  • Fix bug that allows nested format tags #406
  • Flatten nested list instead of truncating on paste #421
  • Fix handling Chrome's usage of font-weight instead of tags #423
  • Fix bug that allows nested parent tags #426

Thank you @thomsbg, @yyjhao, @willrowe, @hryanjones, @nickretallack for your contributions to this release!