Apache Daffodil 2.6.0


Javadoc | Scaladoc

Get Release



The above release files should be verified using the PGP signatures and the project release KEYS. See verification instructions for a description of using the PGP and KEYS files for verification. A SHA512 checksum is also provided as an alternative verification method.

libraryDependencies += "org.apache.daffodil" %% "daffodil-sapi" % "2.6.0"

Release Notes

Performance Updates

Multiple performance updates focused on schema compilation, hidden group references and other cleanups and refactoring.


The master branch of Daffodil was configured to be scanned by Static Analysis tool, Sonarqube, when PRs are merged.


Multiple infrastructure changes were made, including bumping the minor version of Scala 2.12, bumping the SBT version, release container updates, and removal of Travis CI.

API Updates

See Deprecation/Compatibility for more details


Improvements were made to the TDML runner.

Miscellaneous Changes and Bug Fixes


The following changes have been made which may affect compatibility with past releases: