- The
authz,identity, andnotificationmodules are now exposed as public API on theannotatorpage global. - The
notifier,identityPolicyandauthorizationPolicyare now retrieved from component registry. It should now be possible to register alternative implementations. - Performance of the highlighter should be slightly improved.
- Showing the viewer with a mouse hover should be much faster when there are many overlapping highlights. (#520)
- The
getGlobal()function of theutilmodule has been removed and Annotator should now work with Content Security Policy rules that preventevalof code. - The
markdownextension has been upgraded to require and support version 1.0 or greater of the Showdown library.
- Fix a bug in the
ui.filterextension so that thefiltersoption now works as specified. - Make the highlighter work even when the global
documentsymbol is notwindow.document. - Fix an issue with the editor where adding custom fields could result in fields appearing more than once. (#533)
- With the
autoViewHighlightsoptions of theviewer, don't show the viewer while the primary mouse button is pressed. Before, this prevention applied to every button except the primary button, which was not the intended behavior.
- Fix some broken links.
- Fix some example syntax.
- Add example markup in the documentation for the
documentextension.
- Started changelog.