All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Fixed #159 - Chrome producing Unexpected token ILLEGAL when iframe src contains escaped double quotes
- Fixed the export setup for browser-based
- Fixed race condition in release resulting in an empty package
- Porting to ES6, Gulp, Karma and Webpack
- Rearrange source files
- Pull in some fixes from various PRs and downstream forks
- Publish as a UMD module
- Extracted htmlParser out as a new module called
prescribe
- Fix incomplete tags blocking UI thread
- beforeWriteToken hook
- Handle boolean attrs
- Comments fix
- Make autoFix a postscribe option
- Screwed up the tagging. (automation coming soon...)
- Adds hooks around queuing and stream starting.
- Adds option to not overwrite doc.write while script[async] is loading.
- iframe and textarea fix
- Error handling mod
- major refactoring to simplify code and fix rare bugs related to script tag handling
- scripts are now written inline
- htmlParser performance fix
- Test framework improvements
- Lots of things
- Documentation release
- Documentation
- Initial open source release
- Write tags asynchronously, yo. Initial release after 2+ years of development internally at Krux