Releases: Cimbali/markdown-viewer
Releases · Cimbali/markdown-viewer
v2 third release
Version 2.0
Release version 2.0 with many novelties, including rendering in an extension page, sandboxing rendered documents, mermaid diagrams and more!
Table of Contents
- Table of Contents menu
- Drop-down on menu to change style
- Button on menu to export HTML
- (Features contributed by Cimbali. Thank you!)
- Emoji support
- (Feature contributed by BlueHeaven1969. Thank you!)
Works out of box
Previous versions required clicking a browser action icon to request permissions. This is no longer needed, and a lot of code supporting permissions management has been removed.
Greatly expanded README documentation to address common concerns. For example, it now explains how to configure Firefox to properly read local UTF-8 files without a BOM. The options page has a link to this README.
Make remote URLs work again; support custom CSS for Markdown
- Remember and scroll to last position in document
- Add anchors for header tags
- Use optional permissions to support remote URLs in FF 57.0+
- Add browser action button to request permission for the current host
- Add options page to list & revoke permissions
- Support requesting all permissions when on options page
- Support custom CSS in the configuration page
Revert browserify
- Remove all event handlers starting with "on", not just four of them
- Walk the tree just once
- Make Mardown icon square as now required by AMO
- Revert script embedding with browserify, since it was rejected by AMO
Checkbox support
- Add plugin to support checkboxes
- Solidify licenses into one file
- Package library .js into content.js with browserify
Initial working version
Basic markdown conversion. Worked for file:// and http:// URLs prior to FF 57.0.