Releasing 3.9.4

Hi all, while we’re still working towards releasing version 3.10, I think it makes sense to release version 3.9.4 in the meantime. The main motivation is to release this recent PR from @tfmorris that resolves the issue discussed in Invalid credentials message from Wikidata

I’d like to release this tomorrow, but please chime in if there are other pull requests that would make sense to be included in this release. I think this will be the last one before we have a beta for 3.10.

I'm not aware of any other pending critical bugs. I think it makes sense to cut a new release as expeditiously as possible.

A cherry-pick of the relevant commit applies cleanly to the 3.9 branch and all tests pass.

Tom

1 Like

That sounds great. I’ll go ahead and cut a new release now then.

1 Like

One of the release steps failed. I think this is due to the recent maven changes, which I didn’t merge into the 3.9 branch. I’ll also look into the recent github actions workflow changes that dependabot opened.

Ok, I’ve started a new release. Since I didn’t want to try messing with force pushing new tags and trying to update the release in-place, I’ve followed Antonin’s lead of pushing a new version. If this release attempt fails I will pick this up tomorrow.

Success! 3.9.5 has been successfully published.

1 Like

Thank you so much Rory.

Some people are reporting that Windows Defender is blocking OpenRefine from starting. Has anything changed in regard to Windows signing?

I’m not aware of any changes to the Windows packaging or distribution. I think the only relevant change would have been to a package used during the “Upload release asset for Windows (with Java)” step, but looking at the changelog for that library doesn’t lead me to think this would have affected the Windows artifact.