Skip to content

Releases: OpenRefine/OpenRefine

OpenRefine 3.10.1

04 Mar 21:18

Choose a tag to compare

This is the second stable release of the 3.10 series. It is identical to 3.10.0 in every way except that the Mac build is notarized. If you don't use a Mac, you can ignore this release.

Please backup your workspace directory before installing and report any problems that you encounter.

The following webinar highlights many of the new features in this release: OpenRefine 3.10 presentation

For a complete list of changes, see the following change logs:
Full Changelog since 3.9.5: 3.9.5...3.10.0
Full Changelog since beta1: 3.10-beta1...3.10.0

What's Changed

Breaking Changes 🛠

  • Restore exporter error reporting and clean up XLS/XLSX error handling by @tfmorris in #7459

New Features 🎉

Bug Fixes 🐛🕷

Windows-specific

  • refine.bat exit on errors from external programs by @thadguidry in #7115
  • Fixes missing wmic command output running refine.bat if Powershell by @thadguidry in #7130

Other Changes

  • Add icons to operations in column menu by @wetneb in #7060
  • operations: Expose column dependencies and diffs by @wetneb in #7056
  • facets: Add a ability to translate after a column rename by @wetneb in #7065
  • fix: Double opening of file selection in 'Apply' dialog by @wetneb in #7100
  • ui: Use 'Run operations' instead of 'Perform operations' in Apply dialog by @wetneb in #7101
  • history: Validate column dependencies of operations before applying them by @wetneb in #7095
  • operations: Expose column dependencies in c.g.r.o.cells by @wetneb in #7096
  • operations: Expose column dependencies in c.g.r.o.recon by @wetneb in #7097
  • operations: Expose column dependencies for c.g.r.o.rows by @wetneb in #7098
  • chore: Separate command and operation tests for duplicate row removal by @wetneb in #7118
  • windows: Don't offer to open the readme at the end of the installation by @wetneb in #7128
  • Introduce the Recipe class to hold a list of operations by @wetneb in #7116
  • Pure CSS alternative to highlighting history entries on hover by @wetneb in #7134
  • fix: Better error reporting in apply opertations dialog by @wetneb in #7133
  • fix typos for chomp English translation by @thadguidry in #7139
  • grel: More faithful pretty-printing for string and regex literals by @wetneb in #7117
  • operations: Improve data extension operation to control the created columm names by @wetneb in #7119
  • MacOS: update file permissions in DMG package by @wetneb in #7144
  • operations: Renaming support for c.g.r.o.cell by @wetneb in #7156
  • operations: Renaming su...
Read more

OpenRefine 3.10.0

26 Feb 18:10

Choose a tag to compare

This is the first stable release of the 3.10 series. Please backup your workspace directory before installing and report any problems that you encounter.

The following webinar highlights many of the new features in this release: OpenRefine 3.10 presentation

For a complete list of changes, see the following change logs:
Full Changelog since 3.9.5: 3.9.5...3.10.0
Full Changelog since beta1: 3.10-beta1...3.10.0

What's Changed

Breaking Changes 🛠

  • Restore exporter error reporting and clean up XLS/XLSX error handling by @tfmorris in #7459

New Features 🎉

Bug Fixes 🐛🕷

Windows-specific

  • refine.bat exit on errors from external programs by @thadguidry in #7115
  • Fixes missing wmic command output running refine.bat if Powershell by @thadguidry in #7130

Other Changes

  • Add icons to operations in column menu by @wetneb in #7060
  • operations: Expose column dependencies and diffs by @wetneb in #7056
  • facets: Add a ability to translate after a column rename by @wetneb in #7065
  • fix: Double opening of file selection in 'Apply' dialog by @wetneb in #7100
  • ui: Use 'Run operations' instead of 'Perform operations' in Apply dialog by @wetneb in #7101
  • history: Validate column dependencies of operations before applying them by @wetneb in #7095
  • operations: Expose column dependencies in c.g.r.o.cells by @wetneb in #7096
  • operations: Expose column dependencies in c.g.r.o.recon by @wetneb in #7097
  • operations: Expose column dependencies for c.g.r.o.rows by @wetneb in #7098
  • chore: Separate command and operation tests for duplicate row removal by @wetneb in #7118
  • windows: Don't offer to open the readme at the end of the installation by @wetneb in #7128
  • Introduce the Recipe class to hold a list of operations by @wetneb in #7116
  • Pure CSS alternative to highlighting history entries on hover by @wetneb in #7134
  • fix: Better error reporting in apply opertations dialog by @wetneb in #7133
  • fix typos for chomp English translation by @thadguidry in #7139
  • grel: More faithful pretty-printing for string and regex literals by @wetneb in #7117
  • operations: Improve data extension operation to control the created columm names by @wetneb in #7119
  • MacOS: update file permissions in DMG package by @wetneb in #7144
  • operations: Renaming support for c.g.r.o.cell by @wetneb in #7156
  • operations: Renaming support for c.g.r.o.column by @wetneb in #7153
  • Show operation icons in history panel by @w...
Read more

OpenRefine 3.10-beta2

10 Feb 22:14

Choose a tag to compare

OpenRefine 3.10-beta2 Pre-release
Pre-release

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

The latest stable release is 3.9.5

Full release notes to follow in the proper 3.10.0 release. Autogenerated release notes below.
Full Changelog since beta1: 3.10-beta1...3.10-beta2
Full Changelog since 3.9.5: 3.9.5...3.10-beta2


What's changed

Bug Fixes 🐛🕷

Other changes

For the changes previously included in 3.10-beta1, also included here, please see the beta1 release.

OpenRefine 3.10-beta1

08 Dec 18:22

Choose a tag to compare

OpenRefine 3.10-beta1 Pre-release
Pre-release

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

The latest stable release is 3.9.5

Full release notes to follow in the proper 3.10.0 release. Autogenerated release notes below.
Full Changelog: 3.9.5...3.10-beta1


What's Changed

Breaking Changes 🛠

  • Restore exporter error reporting and clean up XLS/XLSX error handling by @tfmorris in #7459

Exciting New Features 🎉

Bug Fixes 🐛🕷

Windows-specific

  • Fixes missing wmic command output running refine.bat if Powershell by @thadguidry in #7130

Other Changes

  • ci: Run release workflow when a draft release is published by @wetneb in #7091
  • Add icons to operations in column menu by @wetneb in #7060
  • operations: Expose column dependencies and diffs by @wetneb in #7056
  • facets: Add a ability to translate after a column rename by @wetneb in #7065
  • fix: Double opening of file selection in 'Apply' dialog by @wetneb in #7100
  • ui: Use 'Run operations' instead of 'Perform operations' in Apply dialog by @wetneb in #7101
  • Update GOVERNANCE.md by @ej2432 in #7107
  • history: Validate column dependencies of operations before applying them by @wetneb in #7095
  • operations: Expose column dependencies in c.g.r.o.cells by @wetneb in #7096
  • operations: Expose column dependencies in c.g.r.o.recon by @wetneb in #7097
  • operations: Expose column dependencies for c.g.r.o.rows by @wetneb in #7098
  • chore: Separate command and operation tests for duplicate row removal by @wetneb in #7118
  • windows: Don't offer to open the readme at the end of the installation by @wetneb in #7128
  • Introduce the Recipe class to hold a list of operations by @wetneb in #7116
  • Pure CSS alternative to highlighting history entries on hover by @wetneb in #7134
  • fix: Better error reporting in apply opertations dialog by @wetneb in #7133
  • fix typos for chomp English translation by @thadguidry in #7139
  • grel: More faithful pretty-printing for string and regex literals by @wetneb in #7117
  • operations: Improve data extension operation to control the created columm names by @wetneb in https://github.com/OpenRefin...
Read more

OpenRefine 3.9.5

02 Sep 22:49

Choose a tag to compare

This is the fifth stable release of the 3.9 series. Please backup your workspace directory before installing and report any problems that you encounter.

Changes

Full changelog: 3.9.3...3.9.5

OpenRefine 3.9.4

02 Sep 22:02

Choose a tag to compare

OpenRefine 3.9.4 Pre-release
Pre-release

This release failed to build correctly. Please see 3.9.5 instead.

OpenRefine 3.9.3

17 Apr 14:20

Choose a tag to compare

This is the fourth stable release of the 3.9 series. Please backup your workspace directory before installing and report any problems that you encounter.

Changes

  • Enable custom clustering for non-GREL expressions (#7243) by @b2m
  • Identify syntax errors in Python expressions (#7217) by @SoryRawyer
  • Include contextPath when returning a redirect response (#7244) by @SoryRawyer
  • Fix deserialization of RowAdditionOperation (#7247) by @wetneb

Full changelog: 3.9.2...3.9.3

OpenRefine 3.9.2

26 Mar 11:21

Choose a tag to compare

This is the third stable release of the 3.9 series. Please backup your workspace directory before installing and report any problems that you encounter.

Changes

  • Fixed (properly this time) a bug in French translation for the confirmation dialog about history erasure (#7143) by @wetneb
  • Fix pagination controls and row range (#7211) by @SoryRawyer
  • Increase maximum cell size when importing a CSV file (#7219) by @wetneb
  • Fix the "Edit all columns" menu in the presence of undone operations (#7218) by @wetneb

Full Changelog: 3.9.1...3.9.2

OpenRefine 3.9.1

14 Mar 14:19

Choose a tag to compare

This is the second stable release of the 3.9 series. Please backup your workspace directory before installing and report any problems that you encounter.

Changes

  • Fixed a bug in French translation for the confirmation dialog about history erasure (#7143)
  • MacOS: update file permissions in DMG package (#7144)
  • Fix pagination controls and row range (#7201)
  • Disable maximum string length in Jackson (#7191)
  • Show all column headers in full by default (#7168)

Full Changelog: 3.9.0...3.9.1

OpenRefine 3.9.0

13 Feb 13:54

Choose a tag to compare

This is the first stable release of the 3.9 series. Please backup your workspace directory before installing and report any problems that you encounter.

See the release notes of 3.9-beta1 for an overview of the changes since OpenRefine 3.8.

Since 3.9-beta1, the following improvements have been made:

  • Remove files from an earlier OpenRefine install in the Windows installer (#7123)
  • Do not open the README.md file at the end of the Windows installation process (#7128)

The following webinar presents many of the new features in this release, with a focus on improvements around the newly developed Wikimedia Commons integration:

Presentation video of the features released in 3.9