Skip to content

v1.2.1

Latest
Compare
Choose a tag to compare
@tonyKunchev tonyKunchev released this 14 Feb 14:05
· 2 commits to main since this release

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 and transform 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 and JSON datasets require specific import option to be present during the importing process. This property is called recordPath 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.