Some of the changes made in Daffodil as part of fixing major issues have caused API changes that are not backward compatible.
A minor one has to do with the TDML runner. A bigger one is the package name changes so that no package spans a Jar file. In general, this 3-part semantic versioning numbers the first digit is changed when users can expect to have to adapt their code to changes. What are people's thoughts on whether we should change 3.5.0-SNAPSHOT to 4.0.0-SNAPSHOT because we've made breaking changes? Mike Beckerle Apache Daffodil PMC | daffodil.apache.org OGF DFDL Workgroup Co-Chair | www.ogf.org/ogf/doku.php/standards/dfdl/dfdl Owl Cyber Defense | www.owlcyberdefense.com
