All releases tagged Stable


Release Notes: This release adds full support for DDMS 4.1. It is backwards-compatible with v2.0.0.


Release Notes: This major release adds full support for DDMS 4.0.1. It is not backward-compatible with previous releases, but upgrading existing code should be straightforward. An upgrade guide is published on the website.


Release Notes: This release adds support for XSLT2-based Schematron validation, performance improvements when using multiple Controlled Vocabularies, and a few minor bugfixes. It is backwards compatible with 1.10.0.


Release Notes: This release adds support for the newly-released DDMS 3.1, and adjusts the versioning mechanism to make future versions easier to support. It is not backwards compatible with previous releases.


Release Notes: This release corrects minor bugs related to the lazy instantiation in the Component Builder framework, and also adds two sample Web applications for Validation and Building to the DDMSence Web site, with source code provided. It is backwards compatible with all releases since 1.4.0.


Release Notes: This release makes the Component Builder framework more amenable to Web-based UIs by implementing the Serializable interface and lazily instantiating child component builders upon request. It is backwards compatible with all releases since 1.4.0.


Release Notes: This release adds mutable Builders to all DDMS components, supporting the use case for editing existing Resources or building Resources over time in a form-based UI. It is backwards compatible with all releases since 1.4.0.


Release Notes: This release corrects a syntax error in the bundled sample Schematron file, and allows "3.0.1" to be used as an alias for DDMS 3.0 (coinciding with the release of DDMS 3.0.1, which is only a documentation change). It is backwards compatible with all releases since 1.4.0.


Release Notes: This release corrects a very minor bug related to the validation of northbound latitude values. It is backwards compatible with all releases since 1.4.0.


Release Notes: This release enhances support for the Controlled Vocabulary Enumerations of the Intelligence Community by allowing custom sets of enumeration files to be used. Enumeration validation can also be configured to return warnings instead of errors, for cases where the bundled enumeration files are missing token values of higher security classifications.