products:tidy:history
Delphi 12 Athens Updates Available!
To download, click your product: DIContainers, DIConverters, DICreole, DIFileFinder, DIGoogleReader, DIHtmlLabel, DIHtmlParser, DIMime, DIRegEx, DISQLite3, DITidy, DIUcl, DIUnicode, DIXml, YuBrotli, YuImage, YuNetSurf, YuOpenSSL, YuPcre2, YuPdf, YuStemmer, YuXmlSec, YuZip.
To download, click your product: DIContainers, DIConverters, DICreole, DIFileFinder, DIGoogleReader, DIHtmlLabel, DIHtmlParser, DIMime, DIRegEx, DISQLite3, DITidy, DIUcl, DIUnicode, DIXml, YuBrotli, YuImage, YuNetSurf, YuOpenSSL, YuPcre2, YuPdf, YuStemmer, YuXmlSec, YuZip.
Differences
This shows you the differences between two versions of the page.
— | products:tidy:history [2023/11/23 10:18] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== DITidy: Version History ====== | ||
+ | {{page> | ||
+ | =====DITidy v6.7.0 – 22 Nov 2023===== | ||
+ | |||
+ | * Support Delphi 12 Athens Win32 and Win64. | ||
+ | |||
+ | =====DITidy 6.6.0 – 16 Sept 2021===== | ||
+ | |||
+ | * Support Delphi 11 Alexandria Win32 and Win64. | ||
+ | |||
+ | =====DITidy 6.5.0 – 22 Jul 2021===== | ||
+ | |||
+ | Update libtidy to version 5.8.0 final. Main changes: | ||
+ | |||
+ | * Add support for the '' | ||
+ | * Add IMG loading attribute '' | ||
+ | * Add SVG paint attributes: '' | ||
+ | * Add support for HTML5 extended color names. | ||
+ | * Warn and clean up multiple '' | ||
+ | * Fix '' | ||
+ | * Fix percentage validation. | ||
+ | * Fix '' | ||
+ | * Fix warning about missing '' | ||
+ | * Fix integer overflow parsing huge HTML documents. | ||
+ | * Fix case-insensitive compare of '' | ||
+ | * Fix AV when cleaning unbalanced '' | ||
+ | * Fix HTML parsing memory leaks. | ||
+ | * Fix parsing files with the readonly attributes set. | ||
+ | * Fix missing bounds check decoding MacRoman. | ||
+ | |||
+ | Other changes: | ||
+ | |||
+ | * Add the '' | ||
+ | |||
+ | =====DITidy 6.4.0 – 5 Jun 2020===== | ||
+ | |||
+ | * Support Delphi 10.4 Sydney Win32 and Win64. | ||
+ | |||
+ | =====DITidy 6.3.0 – 10 Jan 2020===== | ||
+ | |||
+ | * Add support for DATA element. | ||
+ | * Keep case of anchors for HTML5. | ||
+ | |||
+ | =====DITidy 6.2.0 – 24 Dec 2018===== | ||
+ | |||
+ | * Support Delphi 10.3 Rio Win32 and Win64. | ||
+ | |||
+ | =====DITidy 6.1.0 – 30 Sept 2018===== | ||
+ | |||
+ | **New:** | ||
+ | |||
+ | * '' | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * '' | ||
+ | * COLOR attribute no longer causes a warning for LINK tags. | ||
+ | * Fix SCRIPT parsing in HTML5 mode. | ||
+ | * Allow " | ||
+ | |||
+ | =====DITidy 6.0.0 – 8 Dec 2017===== | ||
+ | |||
+ | **New:** | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | **Removed: | ||
+ | |||
+ | * Delphi 4 and Delphi 5 support. | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * All '' | ||
+ | * All '' | ||
+ | |||
+ | **Changed: | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Add missing '' | ||
+ | * Fix memory leak in '' | ||
+ | * Fix memory leaks with nested %%< | ||
+ | |||
+ | =====DITidy 5.11.0 – 1 Jun 2017===== | ||
+ | |||
+ | * Add '' | ||
+ | * If %%< | ||
+ | * Fix space missing when opening tag at end of a line. | ||
+ | * Fix generating invalid UTF-8 (surrogate pairs). | ||
+ | |||
+ | =====DITidy 5.10.0 – 3 Apr 2017===== | ||
+ | |||
+ | * Support Delphi 10.2 Tokyo Win32 and Win64. | ||
+ | |||
+ | =====DITidy 5.9.0 – 19 Dec 2016===== | ||
+ | |||
+ | * Add a set of new parser options to disable detection of non-HTML tokens sometimes found in server contexts. | ||
+ | * Fix: Especially crafted HTML could cause the parser to enter an infinite loop. | ||
+ | * Fix a '' | ||
+ | |||
+ | =====DITidy 5.8.0 – 9 Sep 2016===== | ||
+ | |||
+ | * Add option '' | ||
+ | * Add support for HTML5 attributes '' | ||
+ | * Fix wrong indentation if '' | ||
+ | * Allow zero %%< | ||
+ | * Do not crash '' | ||
+ | |||
+ | =====DITidy 5.7.0 – 7 May 2016===== | ||
+ | |||
+ | * Support Delphi 10.1 Berlin Win32 and Win64. | ||
+ | |||
+ | =====DITidy 5.6.3 – 10 Mar 2016===== | ||
+ | |||
+ | * New tidySetReportFilter3 and TidyReportFilter3. | ||
+ | * New '' | ||
+ | * Add options '' | ||
+ | * HTML5 improvements and bug fixes. | ||
+ | |||
+ | =====DITidy 5.6.2 – 15 Sep 2015===== | ||
+ | |||
+ | * Support Delphi 10 Seattle Win32 and Win64. | ||
+ | * Add '' | ||
+ | |||
+ | =====DITidy 5.6.1 – 25 Apr 2015===== | ||
+ | |||
+ | * Add support for Delphi XE8 Win32 and Win64. | ||
+ | * New '' | ||
+ | * New tidySetReportFilter2 message filter using a TidyReportFilter2 callback. | ||
+ | * New '' | ||
+ | * Numerous HTML5 improvements and bug fixes. | ||
+ | |||
+ | =====DITidy 5.6.0 – 3 Oct 2014===== | ||
+ | |||
+ | * Support Delphi XE7 Win32 and Win64. | ||
+ | * Improved documentation. | ||
+ | |||
+ | =====DITidy 5.5.0 – 28 Apr 2014===== | ||
+ | |||
+ | * Support Delphi XE6 Win32 and Win64. | ||
+ | |||
+ | =====DITidy 5.0.1 – 17 Feb 2014===== | ||
+ | |||
+ | * New '' | ||
+ | * New example project to show how to iterate a node tree __without__ recursion in '' | ||
+ | |||
+ | =====DITidy 5.0.0 – 25 Sep 2013===== | ||
+ | |||
+ | * Support Delphi XE5 Win32 and Win64. | ||
+ | |||
+ | =====DITidy 4.5.0 – 14 Jun 2013===== | ||
+ | |||
+ | * Support Delphi XE4 Win32 and Win64. | ||
+ | |||
+ | =====DITidy 4.0.0 – 4 Oct 2012===== | ||
+ | |||
+ | * Support Delphi XE3 Win32 and Win64. | ||
+ | * Support HTML5 tag and attribute processing. | ||
+ | * New options: '' | ||
+ | * Option '' | ||
+ | * Fix: '' | ||
+ | * Other bug fixes. | ||
+ | |||
+ | =====DITidy 3.1.0 – 22 Dec 2011===== | ||
+ | |||
+ | * Support Delphi XE2 Win64. | ||
+ | |||
+ | =====DITidy 3.0.0 – 15 Oct 2011===== | ||
+ | |||
+ | * Support Delphi XE2 Win32. | ||
+ | |||
+ | =====DITidy 2.2.0 – 28 Sep 2010===== | ||
+ | |||
+ | * Delphi XE support. | ||
+ | |||
+ | =====DITidy 2.1.0 – 14 Sep 2009===== | ||
+ | |||
+ | * Delphi 2010 support. | ||
+ | * Some minor Tidy bug fixes. | ||
+ | |||
+ | =====DITidy 2.0.0 – 11 Mar 2009===== | ||
+ | |||
+ | * Delphi 2009 support. | ||
+ | * New '' | ||
+ | * Fix backslash in a URI in with javascript, which was converted to slash. | ||
+ | * Fix some Word 2000 HTML parsing which could remove some content. | ||
+ | * Fix an AV in HTML parsing. | ||
+ | |||
+ | =====DITidy 1.1 – 6 Sep 2007===== | ||
+ | |||
+ | * Fix interface for '' | ||
+ | * New Tidy options '' | ||
+ | * New proprietary option '' | ||
+ | * New '' | ||
+ | * New Delphi extra function '' | ||
+ | * Remove " | ||
+ | * New DITidy_Analyse GUI demo. | ||
+ | * DITidy_Node_TreeView demo: Show node types for Start, End, and StartEnd, Reload button, Options tab sheet, auto-restore options on startup. | ||
+ | |||
+ | =====DITidy 1.0 – 31 May 2007===== | ||
+ | |||
+ | * First public release. | ||
+ | |||