Skip to content

HTMLDoc v1.0.0

Compare
Choose a tag to compare
@hexydec hexydec released this 13 Mar 15:45
· 153 commits to master since this release

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