All Versions
14
Latest Version
Avg Release Cycle
65 days
Latest Release
393 days ago

Changelog History
Page 1

  • v3.4.1 Changes

    September 24, 2020

    🚀 This is a bug fix release for the 3.4 series. Please backup your workspace directory before installing and report any problems that you encounter.

    🐛 Bug fixes

    • 🍎 The MacOS build displays the correct version number (#3196)
    • 🛠 The Google Drive and Google Sheets integration was fixed.

    👀 See the full list of changes for 3.4.

    Checksums

    • 🐧 openrefine-linux-3.4.1.tar.gz: SHA bcff1764f9a6420024267e2a87b3e6b88641dd3d
    • openrefine-mac-3.4.1.dmg: SHA ca1567dff7e83bc1d0f748df7631e67c1f5d8e25
    • openrefine-win-3.4.1.zip: SHA e7f4183111fddf42ce2b51e9bb7d0715f00db50e
    • openrefine-win-with-java-3.4.1.zip: SHA f38320d957da3ebf15471cb0727045e47ff0b051
  • v3.4 Changes

    September 06, 2020

    🚀 This is the final release for OpenRefine 3.4. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • 🏁 We now offer a Windows package with embedded Java runtime engine (no need to install Java with this one) (#2272)
    • SQLite importer added (#1951)
    • 👍 More languages including Bengali, Chinese (Simplified), Czech, and Punjabi, as well as better coverage for existing languages including Cebuano, English (UK), French, German, Hungarian, Italian, Japanese, Korean, Norwegian BokmÃ¥l, and Portuguese (Brazil).
    • ⚡️ Clojure updated to 2.7.2 (#2608)
    • 🔊 Modal dialogs can now be closed with the ESC key (#1018)
    • A cell.errorMessage field has been added, to fetch the error message stored in a cell (it was originally cell.error in 3.4 beta) (#525)
    • 🔧 Google OAuth credentials for Google Sheets and Google Drive integration are configurable (#2383)
    • A new menu item was created to extract entity identifiers from a reconciled column (#1975)
    • It is now possible to quote all cell values in the custom tabular exporter (#1869)
    • An option was added in the CSV/TSV importer to strip whitespace in cell values (#791)
    • The Google Sheets and Google Drive export have been added to the main "Export" menu (#2453)
    • 👍 The cross function now supports any value for input (instead of just cells) and is no longer restricted to the column where it is invoked (#1950)
    • The cross function now works for any type of cell value (#2461)
    • 🔧 It is now possible to configure the maxlag value used by the Wikidata extension by setting wikibase.upload.maxLag to some integer in the preferences (in 3.4 beta, it was wikibase:upload:maxLag and that was renamed later to match the naming convention of other preferences) (#2304)
    • Facets can be minimized (#2553)
    • Excel XLSX export column limit increased from 256 to 16K columns (#2600)
    • Character encoding detection added for import (#486)

    👀 See the full list of changes.

    Checksums

    • 🐧 openrefine-linux-3.4.tar.gz: SHA e75a4b1c7a4e5c0af2a1d2d278f7707980a59e18
    • openrefine-mac-3.4.dmg: SHA f0aa34025b3137c6ccd6b49ee243cbdf06195995
    • openrefine-win-3.4.zip: SHA d2bd2b36c9304dca8408d7b5719216286b0662c7
    • openrefine-win-with-java-3.4.zip: SHA 1a57b8811af1aabe8a7632697b991db6a10f7ef4
  • v3.4-beta2 Changes

    July 04, 2020

    🚀 This is the second beta release of OpenRefine 3.4. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • 🏁 We now offer a Windows package with embedded Java runtime engine (no need to install Java with this one) (#2272)
    • Importing data from SQLite is now possible (#1951)
    • 🔊 Modal dialogs can now be closed with the ESC key (#1018)
    • A cell.errorMessage field has been added, to fetch the error message stored in a cell (it was originally cell.error in 3.4 beta) (#525)
    • 🔧 Google OAuth credentials for Google Sheets and Google Drive integration are configurable (#2383)
    • A new menu item was created to extract entity identifiers from a reconciled column (#1975)
    • It is now possible to quote all cell values in the custom tabular exporter (#1869)
    • An option was added in the CSV/TSV importer to strip whitespace in cell values (#791)
    • The Google Sheets and Google Drive export have been added to the main "Export" menu (#2453)
    • 👍 The cross function now supports any value for input (instead of just cells) and is no longer restricted to the column where it is invoked (#1950)
    • The cross function now works for any type of cell value (#2461)
    • 🔧 It is now possible to configure the maxlag value used by the Wikidata extension by setting wikibase.upload.maxLag to some integer in the preferences (in the first beta, it was wikibase:upload:maxLag and that was renamed later to match the naming convention of other preferences) (#2304)
    • Facets can be minimized (#2553)

    👀 See the full list of changes.

    Checksums

    • 🐧 openrefine-linux-3.4-beta2.tar.gz: SHA afdb901d67c7cb65ae1edd704a2050986f9f829e
    • openrefine-mac-3.4-beta2.dmg: SHA f74eb021a4949790d01f1a92ad96431d532ef8ff
    • openrefine-win-3.4-beta2.zip: SHA 751c25b7a0750e0e4a34ba356616248b904a0e58
    • openrefine-win-with-java-3.4-beta2.zip: SHA c99a5974f0bf240f2b2cc3aef80236b3b7650c03
  • v3.4-beta Changes

    May 14, 2020

    🚀 This is the first beta release of OpenRefine 3.4. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • 🏁 We now offer a Windows package with embedded Java runtime engine (no need to install Java with this one) (#2272)
    • Importing data from SQLite is now possible (#1951)
    • 🔊 Modal dialogs can now be closed with the ESC key (#1018)
    • A cell.error field has been added, to fetch the error message stored in a cell (#525)
    • A new menu item was created to extract entity identifiers from a reconciled column (#1975)
    • It is now possible to quote all cell values in the custom tabular exporter (#1869)
    • An option was added in the CSV/TSV importer to strip whitespace in cell values (#791)
    • The Google Sheets and Google Drive export have been added to the main "Export" menu (#2453)
    • The cross function is no longer restricted to source values from the column where it is invoked (#1950)
    • The cross function now works for any type of cell value (#2461)
    • 🔧 It is now possible to configure the maxlag value used by the Wikidata extension by setting wikibase:upload:maxLag to some integer in the preferences (#2304)
    • Facets can be minimized (#2553)

    👀 See the full list of changes.

  • v3.3 Changes

    January 31, 2020

    This is the final release for OpenRefine 3.3. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • A new menu for joining (concatenating) columns has been added (#2109)
    • 🔊 Commonly used fields in dialogs now have autofocus (#2130)
    • 👍 The Wikidata extension now supports adding dates with custom calendars (#2136)
    • 👍 Calling reconciliation services via CORS is now supported (#2260)
    • All columns can be blanked down or filled down at once (#2280)
    • 🆕 New "Blank values per column" and "Blank records per column" facets were added (#2220)

    🛠 Vulnerabilities fixed

    • 🛠 A cross-site scripting vulnerability in the database extension was fixed (#2151)
    • Cross-Site Request Forgery (CSRF) protection was added to POST API endpoints. If you rely on OpenRefine's server API you will need to adapt your calls accordingly (#2164)

    👀 See the full list of changes.

  • v3.3-rc1 Changes

    January 06, 2020

    This is the first release candidate for OpenRefine 3.3. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • A new menu for joining (concatenating) columns has been added (#2109)
    • 🔊 Commonly used fields in dialogs now have autofocus (#2130)
    • 👍 The Wikidata extension now supports adding dates with custom calendars (#2136)
    • 👍 Calling reconciliation services via CORS is now supported (#2260)

    🛠 Vulnerabilities fixed

    • 🛠 A cross-site scripting vulnerability in the database extension was fixed (#2151)
    • Cross-Site Request Forgery (CSRF) protection was added to POST API endpoints. If you rely on OpenRefine's server API you will need to adapt your calls accordingly (#2164)

    👀 See the full list of changes.

  • v3.3-beta Changes

    October 21, 2019

    This is the first beta release of OpenRefine 3.3. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • A new menu for joining (concatenating) columns has been added (#2109)
    • 🔊 Commonly used fields in dialogs now have autofocus (#2130)
    • 👍 The Wikidata extension now supports adding dates with custom calendars (#2136)

    Vulnerabilities

    • 🛠 A cross-site scripting vulnerability in the database extension was fixed (#2151)
    • Cross-Site Request Forgery (CSRF) protection was added to POST API endpoints. If you rely on OpenRefine's server API you will need to adapt your calls accordingly (#2164)

    👀 See the full list of changes.

  • v3.2 Changes

    July 26, 2019

    This is the final release of OpenRefine 3.2. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • 🆕 New action to replace smart quotes to their ASCII equivalent (#1676)
    • 🆕 New phonetic clustering methods are available: Beider-Morse (#926) and Daitch-Mokotoff (#927)
    • The "Uses values as identifiers" operation now accepts cells with RDF uris instead of just identifiers, using the identifierSpace declared by the reconciliation service (#1953)
    • References in the Wikidata schema can be copied across statements and items (#1912)
    • Items suggested by auto-complete can now be clicked with the middle button, which opens their URL in a new tab (#1934)
    • 💻 Reconciliation previews are now shown when hovering the candidate (no click is needed). Clicking the candidate opens its page in a new tab. It is possible to disable this feature for matched cells by adding cell-ui.previewMatchedCells=false in the preferences. (#1943)

    👀 See the full list of changes.

  • v3.2-beta Changes

    March 01, 2019

    This is the beta release of OpenRefine 3.2. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • 🆕 New action to replace smart quotes to their ASCII equivalent (#1676)
    • 🆕 New phonetic clustering methods are available: Beider-Morse (#926) and Daitch-Mokotoff (#927)
    • The "Uses values as identifiers" operation now accepts cells with RDF uris instead of just identifiers, using the identifierSpace declared by the reconciliation service (#1953)
    • References in the Wikidata schema can be copied across statements and items (#1912)
    • Items suggested by auto-complete can now be clicked with the middle button, which opens their URL in a new tab (#1934)
    • 💻 Reconciliation previews are now shown when hovering the candidate (no click is needed). Clicking the candidate opens its page in a new tab. It is possible to disable this feature for matched cells by adding cell-ui.previewMatchedCells=false in the preferences. (#1943)

    👀 See the full list of changes.

  • v3.1 Changes

    November 29, 2018

    This is the final release of OpenRefine 3.1. Please backup your workspace directory before installing and report any problems that you encounter.

    🆕 New features

    • Importing n-triples, ttl, and JSON-LD files is now possible (#1758)
    • 👍 The smartSplit function now supports any string, not just a single character. (#1761)
    • A new menu to search and replace was added (#1742)
    • A field to specify custom column names was added in the CSV/TSV importer
    • It is now possible to import and export a Wikidata schema in JSON (#1776)
    • 🚚 Strings are now automatically trimmed in Wikidata schemas. The corresponding issues have been removed. (#1781)
    • 💻 Browser-based autocomplete has been enabled for Wikidata edit summaries. (#1596)
    • It is now possible to mark a column of identifiers as reconciled without calling the reconciliation service (#1778)
    • 📜 The GREL function parseXml was added (#1818)
    • The way text facets handle non-text values was changed. If you rely on this, make sure you add .toString() to the expressions used for text facets in your workflows. (#1662)

    👀 See the full list of changes.

    OpenRefine is funded by the Google News Initiative.