Overview
This release enables additional input data formats when creating projects. Additionally, it introduces some validation of the import options for some of the file formats due to bugs in OpenRefine import logic.
New
-
Introduced additional upload formats for
create-project
andtransform
commands. Now the commands should work with more complete set of formats, except CSV.Although the Refine supports the formats, they are introduced in experimental state for the CLI as there are not tested extensively and there could be some issues with them.
-
Added validation for the import options for some of the allowed input data formats. The
XML
andJSON
datasets require specific import option to be present during the importing process. This property is calledrecordPath
and it contains set of values describing the path in which the file will be parsed in order to be represented in tabular form.The validation is needed, because of a bug in the
OpenRefine
logic, where the errors caused from the missing property are ignored and the response from the project creation is OK, although in actuality there isn't any project created.Now when the user provides invalid configurations for the import options, (s)he will receive an error notifying that the import options are wrong or missing.
This should be temporary solution, but.. yeah we all know how this goes. :)
Changes
- Updated the versions of the third party dependencies to the latest available.