Tidy-html5-logo

HTACG HTML Tidy 5.6.0 Released

HTML Tidy 5.6.0 has just been released! Over on the HTACG side of life, we’ve been busy fixing bugs, adding features, improving the library API, writing documentation, and making lots of internal improvements that will improve future maintainability.

You can download a macOS disk image with a bona fide Mac Developer ID signed installer directly from this link, or checkout the Github repository for source code (it’s easy to build on macOS), or grab a binary for your other favorite platform at HTACG’s binaries site.

And of course, I will update Balthisar Tidy and Balthisar Tidy for Work fairly soon with this new release, so keep your eye on update notifications from within Balthisar Tidy (if you have the non-App Store version), or from the App Store.

That version history for this file is longer than usual. The highlights compared to 5.4.0 include:

  • Add support for the is attribute.
  • Add support for autonomous custom elements.
  • Removed the option drop-font-tags which was dangerous to use.
  • Added new warn-proprietary-attributes option.
  • French localization.
  • Brazilian Portuguese localization.
  • And more options!

And LibTidy users have some new goodies, too.

  • TidyMessageCallback has been added, which provides a rich, extensible message interrogation API. No more adding TidyReportFilter2, TidyReportFilter3``, etc., every time we want to provide more message callback data.
  • TidyReportFilter2 has been removed entirely.
  • TidyReportFilter3 has been renamed to TidyReportCallback. We really want to deprecate this in favor of TidyMessageCallback, however. Please don't use it.
  • (TidyReportFilter, however, is being left alone due to its age and its use in too many other projects.)
  • The API now provides a callback when options are changed.
comments powered by Disqus