- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Tue, 30 Jun 2026 18:20:56 +0100
- To: ixml <public-ixml@w3.org>
Hello,
I was reminded today that I don’t often remember to publish release announcements for new versions of NineML. Sorry about that. I published 3.0.11 today, just before the user group meeting. And 3.0.10 not too long ago.
The full change log is here:
https://docs.nineml.org/current/changelog.html
Recent entries, to save you a click:
3.3.11, 30 Jun 2026
CoffeeSacks
Fixed issue #39. CoffeeSacks now works with Saxon 13.
CoffeePot
Fixed issue #42. CoffeePot now exits with a non-zero return code if the parse fails.
3.3.10, 20 Jun 2026
Restored Java 8 compatibility.
CoffeePot
Fixed issue #30. Added the --separate-files option to write a set of ambiguous parses to separate files instead of putting them all in the same document.
Fixed issue #29. Added the --ignore-same-serializations option to ignore ambiguity if all of the serializations are the same. The checks are conservative, so not all ambiguous grammars that have the same serializations will be detected.
Fixed issue #28. Added documentation for the --axe option which allows the selection of a random ambiguous parse.
Fixed issue #19. When reporting times in milliseconds, use “ms” not “s”.
3.3.9, 17 May 2026
CoffeeGrinder
Fixed issue #15. Added an inputNewline option. If it’s true, a newline will be added when necessary to assure that the input always ends with a newline.
CoffeePot
Fixed issue #15. Added a --input-newline option. If it’s true, a newline will be added when necessary to assure that the input always ends with a newline.
3.3.8, 25 Feb 2026
This release is the same as 3.3.7 except that it’s built with Java 11 instead of Java 17. (I want it to work in XML Calabash which is still on Java 11 because oXygen is still on Java 11.)
3.3.7, 24 Feb 2026
CoffeeFilter
Added API support for three experimental features: a syntax for more controlled repetitions, and two flavors of modularity.
CoffeePot
Added support for three experimental features: a syntax for more controlled repetitions, and two flavors of modularity.
Received on Tuesday, 30 June 2026 17:21:04 UTC