Blender now requires that properties be annotations rather than assignments when they are initialized, meaning that anywhere there is a 'Foo = BARProperty(...)' statement the '=' has to change to a ':'. The symptom of this is that trying to use the addon produces
line 200, in execute seededRandomAngle = (self.rotation_angle_step * (random.Random(self.rotation_seed + obj_id).randint(1, 90))) % math.radians(360)
type error: unsupported operand types for +: '_PropertyDeferred' and 'int'