Add-on authors: Which Blender versions do you support?

Hi, I have created an add-on in era of newcoming 2.80. Thankfully, I must say.

But with new Blender versions coming, it becomes more difficult to support every version from 2.80 - 4.1. Here is an example:

# not sure if this example is correct :)
if hasattr(context, 'temp_override'):  # blender 3.2 or higher
  with context.temp_override(**override):
    col.operator("some.operator")
else:  # blender 3.1 or lower
  col.operator(override, "some.operator")

Do you have any rule when it’s time to discontinue old Blender versions support?

I don’t think there are stats regarding which versions of Blender people use so you might cater to a very small percentage of users by supporting old versions.

For reference Blender Long Term Support aims for 2 years of support for their version, which seems enough for most projects to be finished.

Thanks you so much for your support