Gorille 0.4 now supports code generation as an alternative to loading character rules, and includes classes for XML 1.0, XML 1.1, and an ASCII subset.
I'm happy to announce a second release of the configurable Gorille XML/Unicode character tester. Like the earlier release, it uses XML-based configuration files to specify which characters should be permitted in particular XML contexts. This version adds support for both namespaces and public identifiers, as well as an experimental SAX filter.
I would especially like to hear from developers who can give Gorille more thorough testing on a wider range of Unicode than I have been able to do so far. The SAX Filter in particular needs some tire-kicking, as most SAX parsers already perform the XML 1.0 version of Gorille's tests, making it difficult to get large numbers of faulty events into Gorille.