HTMLDoc v1.0.0
This release marks the software as stable and ready for production use. There are a number of performance improvements and bug fixes:
- The tokeniser is now an object that processes tokens as they are requested, this significantly reduces memory consumption, especially in larger documents
- Attribute capture performance is improved through capturing whitespace with the attribute, rather than a separate whitespace token
- Optimised token capture order so matches are captured faster
- Tokens are now captured with numeric indexes only rather than both associatively and numerically
- Memory usage is now measured as peak usage in index.php
- Fixed ambiguity in comments config, where there wasn't a spacific option to turn the feature on or off
- Fixed cast issues with mb_strtolower()
- Fixed bug where the value attribute was removed if the value was an empty string, but for checkboxes/radio buttons, the default value is "on"
- Updated composer to version 2
- \hexydec\jslite\jslite is now the default javascript minifier