Home Page
Validate WCAG, Section 508, HTML, CSS, Links, and Spelling

Changes made in the last year

5th April 2019 - v14.0.0

  • Skipped over v13
  • Extensive rewrite to use the latest Java features, and improve robustness
  • More system errors are now caught and more user-friendly help displayed
  • Improved the accessibility of the UI and enabled the Java Accessibility Bridge by default
  • HTML validator now checks for duplicate <link>, <meta> and <script> tags in the <head>
  • Link validator now checks for mixed content
  • Spell checker now checks for repeated words
  • In most cases eliminated Firewall prompts during initial run
  • Improved handling of scheme relative URLs
  • Improved URI tests
  • CSS Pseudo-Elements Module Level 4 updated to 25 February 2019
  • Pointer Events Level 2 updated to 21 February 2019
  • CSS Transforms Module Level 1 updated to 14 February 2019
  • WAI-ARIA Authoring Practices 1.1 updated to 07 February 2019
  • CSS Scroll Snap Module Level 1 updated to 31 January 2019
  • CSS Values and Units Module Level 3 updated to 31 January 2019
  • HTML Accessibility API Mappings 1.0 updated to 31 January 2019
  • Core Accessibility API Mappings 1.2 updated to 18 December 2018
  • Filter Effects Module Level 1 updated to 18 December 2018
  • CSS Box Model Module Level 3 updated to 18 December 2018
  • Accessible Name and Description Computation 1.1 updated to 18 December 2018
  • ARIA in HTML updated to 14 December 2018
  • CSS Text Module Level 3 updated to 12 December 2018
  • CSS Box Alignment Module Level 3 updated to 06 December 2018
  • Bug Fix: Ignores <script> tags added by Chrome during DOM validation
  • Bug Fix: Added work-around to Embedded version for SSL bug
  • Bug Fix: Couldn't remove domain cookies individually
  • Bug Fix: Some character set tests were not running
  • Bug Fix: Extension validation would auto-cancel with some meta-refresh pages

1st January 2019 - v12.2.0

  • New free Test version with just two types of validation and a summary report
  • Cleaned up UI for Basic version, by removing all disabled tabs and options
  • Moved 'Listen port' option to Options menu
  • Now checks that results are displayed on first run
  • Improved error messages and added links to documentation
  • Default concurrency and timeout used by Test and Basic versions changed to reduce issues
  • Bug Fix: Added work-around for OpenJDK 11 SSL bug
  • Bug Fix: mailto: with .au hostname was generating WCAG audio errors
  • Bug Fix: Was link testing 'itemtype' attribute
  • Bug Fix: Wasn't validating 'srcset' links
  • Bug Fix: Was sometimes validating <base> and <link> hrefs when shouldn't have
  • Bug Fix: Cookies were being stored between sessions with Basic version

8th December 2018 - v12.1.0

  • The Basic version has been substantially repackaged on all platforms. It is now completely self-contained, so Java is no longer a pre-requisite.
  • A .msi download is now available for the Basic version allowing single-user installation without admin rights
  • All repackaged versions have been upgraded to OpenJDK 11
  • Major broken link testing changes which should provide a performance boost for most users
  • Link test method now defaults to GET which should help raise fewer issues with poorly configured sites
  • New broken link testing options to skip testing remote domains or hosts when testing password protected pages
  • Code refactoring to make use of latest Java features
  • HTML 5.3 updated to 18 October 2018
  • CSS Fragmentation Module Level 3 updated to 04 December 2018
  • CSS Transforms Module Level 1 updated to 30 November 2018
  • Filter Effects Module Level 1 updated to 24 November 2018
  • CSS Flexible Box Layout Module Level 1 updated to 19 November 2018
  • CSS Containment Module Level 1 updated to 08 November 2018
  • Selectors Level 3 updated to 06 November 2018
  • HTML Accessibility API Mappings 1.0 updated to 25 October 2018
  • ARIA in HTML updated to 18 October 2018
  • CSS Paged Media Module Level 3 updated to 18 October 2018
  • CSS Animations Level 1 updated to 11 October 2018
  • CSS Transitions updated to 11 October 2018
  • CSS Easing Functions Level 1 updated to 9 October 2018
  • Using ARIA updated to 27 September 2018
  • CSS Scrollbars Module Level 1 updated to 25 September 2018
  • CSS Fonts Module Level 4 updated to 20 September 2018
  • CSS Fonts Module Level 3 updated to 20 September 2018
  • CSS Text Module Level 4 updated to 20 September 2018
  • CSS Text Module Level 3 updated to 20 September 2018
  • CSS Box Alignment Module Level 3 updated to 30 August 2018
  • CSS Cascading and Inheritance Level 4 updated to 30 August 2018
  • CSS Cascading and Inheritance Level 3 updated to 28 August 2018
  • CSS Logical Properties and Values Level 1 updated to 27 August 2018
  • CSS Scroll Snap Module Level 1 updated to 14 August 2018
  • CSS Values and Units Module Level 3 updated to 14 August 2018
  • CSS Box Model Module Level 3 updated to 09 August 2018
  • CSS Inline Layout Module Level 3 updated to 08 August 2018
  • CSS Grid Layout Module Level 2 updated to 04 August 2018
  • CSS Overflow Module Level 3 updated to 31 July 2018
  • WAI-ARIA Authoring Practices 1.1 updated to 26 July 2018
  • Bug Fix: Certain character references in content were causing Total Validator to crash
  • Bug Fix: HTML5 rules for DL with DIV were incorrectly applied
  • Bug Fix: Corrected result display issue

5th August 2018 - v12.0.0

  • We recommend uninstalling older versions (especially on macOS) before installing this major release
  • The Pro and Embedded versions have been substantially repackaged on all platforms. These are now completely self-contained applications so Java is no longer a pre-requisite.
  • A .msi download is now available for the Pro version allowing single-user installation without admin rights
  • Total Validator Basic now requires a minimum of Java 8 to be installed
  • 'Listen Mode' application removed and replaced by Start Minimised menu option
  • 'SSL Bug Fix' option removed as it was only required for older versions of Java
  • WCAG 2.1 has been released, and our tests updated accordingly
  • HTML 5.3 updated to 3 July 2018
  • HTML Accessibility API Mappings 1.0 updated to 30 May 2018
  • HTML Microdata updated to 26 April 2018
  • ARIA in HTML updated to 8 July 2018
  • CSS Text Decoration Module Level 3 updated to 3 July 2018
  • CSS Grid Layout Module Level 2 updated to 28 June 2018
  • CSS Fonts Module Level 3 updated to 26 June 2018
  • CSS Basic User Interface Module Level 3 updated to 21 June 2018
  • CSS Color Module Level 3 updated to 19 June 2018
  • CSS Multi-column Layout Module Level 1 updated to 28 May 2018
  • CSS Writing Modes Level 3 updated to 24 May 2018
  • CSS Containment Module Level 1 updated to 24 May 2018
  • CSS Writing Modes Level 4 updated to 24 May 2018
  • Pointer Events Level 2 updated to 22 May 2018
  • CSS Box Alignment Module Level 3 updated to 23 April 2018
  • CSS Display Module Level 3 updated to 20 April 2018
  • Bug Fix: Internationalized domain names were not properly supported
  • Bug Fix: False positive E885 in some cases when there is a label
  • Bug Fix: False positive E866 for Submit/Reset buttons without an explicit accessible name
  • Bug Fix: Exception when running Basic version and checking certain types of link

21st April 2018 - v11.9.0

  • You can now ignore issues by id, class or element to provide finer control
  • Java 7 support is officially deprecated and will be removed with the next release
  • More WCAG2 validation test adds, updates and deletes
  • Clarified more HTML validation messages
  • Replaced -I and -IX command line parameters with simpler -ignoreissues and -includeissues
  • Simplified when the renewal reminder dialog appears
  • HTML 5.3 updated to 15 March 2018
  • ARIA in HTML updated to 14 April 2018
  • Pointer Events Level 2 updated to 4 April 2018
  • CSS Fonts Module Level 3 updated to 15 March 2018
  • CSS Color Module Level 3 updated to 15 March 2018
  • CSS Intrinsic & Extrinsic Sizing Module Level 3 updated to 4 March 2018
  • CSS Grid Layout Module Level 2 added
  • HTML Media Capture updated to 1 February 2018
  • Selectors Level 3 updated to 30 January 2018
  • CSS Basic User Interface Module Level 4 updated to 22 December 2017
  • Bug Fix: P883 nested headings test missed some basic scenarios
  • Bug Fix: Colour contrast tests were missing for US508
  • Bug Fix: Quarantine fix on MacOS was not always working
  • Bug Fix: Local file starting pages weren't being initialised properly with proxy, cookie, and authentication settings

For all changes in the last 3 years see the extended change log

top