v0.8.16
Thank you all users and contributors of Summernote.
New feature
Improvement
- #3546: Support keydown event to record undo history (@easylogic)
- #3556: Add babel preset for ecma2015+ (@easylogic)
- #3562: Remove TypeScript plugins and add Babel settings (@lqez)
- #3563: Add an option for limiting history stack (@lqez)
- #3602: Replace deprecated styleWithSpan with styleWithCSS (@lqez)
- 3e417ee: Remove XSS vulnerability of LinkPopover (@lqez)
- Reported with a solution by Antoine Prieëls(@aprieels), much appreciated.
Bug Fix
- #3583: Correct following/fixed toolbar height (@ikeblaster)
- #3597: Fixed air popover position when it is scrolling (@easylogic)
- 1f0f262: Fix paste event for IE (@lqez)
- d6fb855: Fix color picker issue on Bootstrap3 and Lite (@lqez)
- e4f2c89: Fix button handling in color palette (@lqez)
Translation
- #3587: Update Spanish translation (@quique)
- #3596: add summernote-az-AZ.js (@ramilaliyev007)
Misc
- #3564: Apply recommended rule of ESLint (@lqez)
- #3567: Add mode-switcher example (@easylogic)
- #3568: Remove load-grunt-tasks in package.json (@easylogic)
- 7767a2b: Fix palette button styles (@lqez)