OpenRefine v3.7.3
This is the fourth stable release of the 3.7 series. Please backup your workspace directory before installing and report any problems that you encounter.
New since 3.7.2
- Starting openrefine.exe on Windows with Java 17 was fixed (#5583)
- Wikibase edits on deleted items are skipped and do not stall the entire batch (#5385)
- The HTML document language is aligned with the language of the interface (#5925)
- The default reconciliation types are displayed with both name and id (#5907)
- The transpose cells across columns was fixed so it treats blank cells as null (#5229)
New features
- Most text exposed to users in OpenRefine's UI can now be translated. Some strings (generated server-side) were not translatable so far. To help translators catch up on this backlog, do not hesitate to join us on Weblate. (#5030)
- New media files can be uploaded to Wikibase instances such as Wikimedia Commons. The wikitext of existing files can also be edited thanks to the new fields introduced. (#4682)
- A button "Discover Wikibase instances…" was added on the dialog which lists the registered Wikibase instances (#5007), whose design was improved (#5009)
- In the Wikibase schema editor, statements with non-standard datatypes (such as EDTF dates or musical notations) are now supported, assuming they use strings as underlying representation (#3263)
- The Wikibase issues tab now makes it possible to locate which rows are responsible for certain issues, using facets (#5033)
- The default throttle delay for the "Add column by fetching URLs" operation was reduced to 500ms and the error reporting for this field was improved (#5188)
- Wikibase templates (incomplete Wikibase schemas) can be saved and shared, as a way of helping contributors use the same way of structuring data in a Wikibase instance (#5043, #5303)
- The line-based importer now supports a custom delimiter, instead of only newlines (#4103)
- The Excel importer can be configured to import all cells as text, disabling the use of other datatypes supported by OpenRefine (#4838)
- The "some value" and "no value" Wikibase values can now be uploaded by OpenRefine (#5360)
- The Excel importer will also avoid coercing cell values to OpenRefine datatypes which do not fully fit them, such as representing a date as a date with time (#5389, #5390).
GREL changes
- Improved error handling in number formatting with the GREL
toString
function (#816) - The behaviour of the GREL function
wholeText()
has changed slightly in the way it handles newlines, following an upstream change in the jsoup library (jsoup issue #1636) - A new
parent
GREL function, to obtain the parent element of an XML element, was added (#5176)
For developers
- Some column metadata fields, which had never been exposed in the UI, have been removed (#5276)
- A new extension point to customize cell rendering was introduced (#5154)
And many bug fixes, see the full list of changes for 3.7.