Version 3 launched on Monday along with a free public API. That means you can use DirtyMarkup to clean your code programmatically from your own app or plugin.
- Complete rewrite using Node.js (previously built in PHP)
- Using CodeMirror instead of Ace
- Features a beautiful, custom CodeMirror theme inspired by Atom’s popular One Dark
- Upgraded to the latest tidy-html5 library
- Using the js-beautify Node module for JS/CSS (previously used a PHP library for CSS and the client-side version jf js-beautify for JS)
- Using local storage instead of cookies to save preferences indefinitely
- A handful of new options for JS and CSS formatting
I’m leaving this here because Surreal has a lot of web designers/developers who will find it useful. Now that there’s an API, the possibilities are endless.