Version | Date | Description |
---|---|---|
1.11.0 | 2017-03-31 | This release of the Core Library is a component of the integrated release 7.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.10.0 | 2016-09-30 | This release of the Core Library is a component of the integrated release 7.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.9.0 | 2016-03-31 | This release of the Core Library is a component of the integrated release 6.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.8.0 | 2015-09-30 | This release of the Core Library is a component of the integrated release 6.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.7.0 | 2015-03-31 | This release of the Core Library is a component of the integrated release 5.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.6.0 | 2014-09-30 | This release of the Core Library is a component of the integrated release 5.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.5.0 | 2014-03-31 | This release of the Core Library is a component of the integrated release 4.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.4.1 | 2013-11-27 | This release of the Core Library is a component of the integrated release 4.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.4.0 | 2013-09-30 | This release of the Core Library is a component of the integrated release 4.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.3.1 | 2013-06-21 | This release of the Core Library is a component of the integrated release 3.1.1 of the PDS4 System. This is an operational release of the system components to date. |
1.3.0 | 2013-03-31 | This release of the Core Library is a component of the integrated release 3.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.2.0 | 2012-09-30 | This release of the Core Library is a component of the integrated release 3.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.1.0 | 2012-06-11 | This release of the Core Library is a component of the integrated release 2.2.0 of the PDS4 System. This is an operational release of the system components to date. |
1.0.0 | 2012-01-31 | This release of the Core Library is a component of the integrated release 2.1.0 of the PDS4 System. This is an operational release of the system components to date. |
0.4.0 | 2011-11-09 | This release of the Core Library is a component of the integrated release 2.0.0 of the PDS4 System. This is an operational release of the system components to date. |
0.3.0 | 2011-08-29 | This release of the Core Library is a component of the integrated release 1.2.0 of the PDS4 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards and the system components to date. |
0.2.0 | 2011-03-25 | This release of the Core Library is a component of the integrated release 1.1.0 of the PDS4 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards and the system components to date. |
0.1.0 | 2010-10-31 | This release of the Core Library is a component of the integrated release 1.0.0 of the PDS4 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards. |
Type | Changes | By |
---|---|---|
Restored URL support. Fixes PDS-481. | mcayanan | |
Restored file reference checking. Fixes PDS-483. | mcayanan | |
Restored the capability to pass in a target directory to do file by file validation. Fixes PDS-484. | mcayanan | |
Restored reporting of files that passed validation. Fixes PDS-485. | mcayanan | |
Restored capability to filter on specific files when passing in a target directory. Fixes PDS-486. | mcayanan | |
Restored capability to validate a schema defined in a label. Fixes PDS-487. | mcayanan | |
Disabled support for xinclude pointers. Fixes PDS-488. | mcayanan | |
Added integrity checking feature to the pds4.bundle and pds4.collection rules. Fixes PDS-490. | mcayanan | |
Added in the 1800 version of the schema and schematron and set as default for this release. | shardman |
Type | Changes | By |
---|---|---|
Added support for PDS3 volume validation. | mrose | |
Added in the 1700 version of the schema and schematron and set as default for this release. | shardman | |
Added new features for PDS4 validation. | mrose |
Type | Changes | By |
---|---|---|
Does not properly set the correct location for errors found in the referenced file of an xinclude statement. Fixes PDS-439. | mcayanan | |
Added in the 1600 version of the schema and schematron and set as default for this release. | shardman | |
Updated the JRE requirement to 1.7 in the Installation document. | shardman |
Type | Changes | By |
---|---|---|
Correct issue where a NullPointerException is thrown when a schema file could not be read. Fixes PDS-375. | mcayanan | |
Added in the 1500 version of the schema and schematron and set as default for this release. | shardman |
Type | Changes | By |
---|---|---|
Refactored to support the validation of user specified schemas and schematrons. Fixes PDS-320. | mcayanan | |
Enable reporting of line numbers for Schematron errors. Fixes PDS-345. | mrose | |
Correct issue where schema validation fails with a certificate issue in Java 6. Fixes PDS-351. | mcayanan | |
Added in the 1400 version of the schema and schematron and set as default for this release. | shardman | |
Added support for schema and schematron URLs. | mcayanan | |
Fixed to support "uri" elements found in an XML Catalog file. | mcayanan |
Type | Changes | By |
---|---|---|
Added the capability to allow the schema and schematron files specified in the labels to be used for validation. Fixes PDS-84. | mcayanan | |
Added the capability to pass in a hashmap of file references to checksums for use in checksum validation. Fixes PDS-287. | mcayanan | |
Fixed to properly report errors when validating a directory. Fixes PDS-314. | mcayanan | |
Fixed to correctly find file references specified in Product_Document products. Fixes PDS-315. | mcayanan | |
Added a check to validate the schematron specification in a given PDS4 label. | mcayanan | |
Added in the 1300 and 1301 versions of the schema and schematron and set as default for this release. | shardman |
Type | Changes | By |
---|---|---|
Added in the 1200 version of the schema and schematron. | shardman | |
Added in the 1201 version of the schema and schematron and set as default for this release. | shardman | |
Updated to be xinclude aware when performing checksum and file casing validation on file references found in a PDS4 label. | mcayanan |
Type | Changes | By |
---|---|---|
Added support for xinclude pointers. Fixes PDS-27. | mcayanan | |
Fixed to correctly find file references that use the directory_path_name element. Fixes PDS-213. | mcayanan | |
Updated to leverage the "role" attribute in a schematron rule in determining the severity level of a failed-assert message in the schematron report. Fixes PDS-225. | mcayanan | |
Added in the 1101 version of the schema and schematron and set as default for this release. | shardman |
Type | Changes | By |
---|---|---|
Added in the 1100 version of the schema and schematron and set as default for this release. | shardman | |
Updated to support URLs. | mcayanan |
Type | Changes | By |
---|---|---|
Added in the 1000 version of the schema and schematron and set as default for this release. | shardman |
Type | Changes | By |
---|---|---|
Added in the 0310b version of the schema and schematron and set as default for this release. | shardman | |
Added a file reference validator that performs the following checks: Validate that the casing specified in the label matches the casing on the file system and validate that the generated checksums match the checksums specified in the label, if provided. | mcayanan | |
Added a DocumentValidator class that provides an extension point to the library to perform validation on parsed PDS4 labels. | mcayanan | |
Bundled in DTD for 1.1 catalog. This allows doctypes to be specified in catalog files. Fixes PDS-109. | pramirez |
Type | Changes | By |
---|---|---|
Added in the 0300a version of the schema and schematron and set as default for this release. | pramirez | |
Fixed an issue that caused schematron to not be loaded internally when user supplied schema file(s) were given. | pramirez |
Type | Changes | By |
---|---|---|
Support for schematron validation. | pramirez | |
Added in the 0800k version of the schema and schematron and set as default for this release. | pramirez | |
Added in the 0700j version of the schema and schematron. | pramirez | |
Removed the Release Notes document. This document now serves as the single source for release changes. | shardman |
Type | Changes | By |
---|---|---|
Support for XSD 1.1. | pramirez | |
Support for XML Catalogs. | pramirez | |
Set the default model version to 0600h and removed all old schemas before 0513B as they did not take the inheritance approach. | pramirez | |
Cleaned up the documentation and removed the PDF generation feature. | shardman | |
Fixed needing to add the model version folder when pointing to a core.schema.dir. Fixes PDS-26. | pramirez |
Type | Changes | By |
---|---|---|
Added in the 0500g version of the schemas and set this as the default for the release. | pramirez |
Type | Changes | By |
---|---|---|
Added in the 0411f version of the schemas and set this as the default for the release. | pramirez |
Type | Changes | By |
---|---|---|
Added in the 0300A version of the schemas and set this as the default for the release. | pramirez |
Type | Changes | By |
---|---|---|
Added the capability to validate a product label or set of product labels against a specified XML Schema. | pramirez | |
Added the capability to validate against the set of latest XML Schemas packaged with the Validate Tool. Includes the ability to identify the appropriate schema for validation based on the type of product label. | pramirez |