I’ve made HUGE progress on a version 3 of Marked. It now:
- has bidirectional support for DOCX
- wiith actual structured markup (making it easy to apply styles and themes)
- built-in themes
- conversion of change tracking to CriticMarkup when opening a DOCX, and saving riticMarkup to Word change tracking when exporting
- ability to open DOCX files directly
- MANY bug fixes for double rendering, data races, etc.
- A completely new Custom Processor setup that allows for Conductor-style conditional execution (build a predicate with conditions like filename, path, or extension, testing for the existence of other files in the tree, etc., then execute a series of actions when the conditions are met, including filters like “shift headers,” “set metadata,” “run shortcut,” “run command,” etc.
- Built in CommonMark (with GFM extensions) and Kramdown processors
- more coming
If there are any features you’d like to see, or long-standing bugs you’d like to see fixed, please let me know! While I’m unemployed I’m focusing on making Marked as good (and profitable) as possible.