2024-10-01 V3.0
  Based on draft ST96 Annex I V8.0 from 2024-09-05.

-- List of Changes --
- Updated to Ant 1.10.14 from Ant 1.9.16

Conformance check improvements:
- GD-23, GD-24, GD-25, SD-01, SD-04, SD-22 SD-36, SD-40, SD-43, SD-47
- for manual rules SD-47, SD-57, SD-62, added basic output for review
- SD-22 originally checked for a targetNamespace, which is not the same as a default namespace. 
- updates to rules affected by MathML (SD-15, SD-34)
-- permit both MathML and MathML3 namespaces for SD-15 and SD-03
- fixed bug in logic for SD-63

Integrity check improvements:
- new check for duplicate enumeration documentation; 
- fixed bug in spell checker
- added check for misspelling in enumeration documentation; 
- added check for unnecessary documentation for a referenced component

New Referenced Component lookup report

Unit test improvements:
- Updated mechanism of performing unit tests
- Updated tests for 36 rules.

-- Limitations --
Flattened Schemas were not tested according to the new convention. Validator may provide irregular/unexpected results if flattened schemas are used, rather than design schemas. 

Starting from V8_0, which downgrades to use MathML2 Edition 2, SD-02 will fail for older schema versions.