- Removal of all deprecated classes and methods, and a refactoring of the package structure.
- Removal of obsolete classes DarwinCoreRecord and DarwinCoreTaxon, DownloadUtil.
- Remove dependency on GBIF Registry Metadata and EML parsing.
- Guava dependency now shaded.
- Lock files for parallel access with a single process, or between processes.
- Removal of all iterable interface from Archive in favour of DwcFiles.
- DwcFiles can now create Archive objects.
- New class to get content of Darwin Core files: DwcFiles. The class gives access to the implementation with support for multiline records. See Issue #26.
- Changed ArchiveFile to use the default values specified by the Darwin Core Text Guide. See Issue #29.