Context.temp_override was introduced in Blender 3.2, so I'm making that the minimum Blender version.
I'll also bump the addon version, because changes were made and it'd be confusing not to change the version too then.
Passing context override to operators is deprecated in favor of Context.temp_override.
I used EXEC_REGION_WIN to be consistent with how the rest of the addon calls operators.