Installing the add-on by overwriting the previous version makes no difference in terms of features being updated.
Furthermore by removing the previous version and freshly installing the new version, results in not being on to turn the add-on on. With the following error that shows up:
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\modules\addon_utils.py", line 330, in enable
importlib.reload(mod)
File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\importlib\__init__.py", line 169, in reload
_bootstrap._exec(spec, module)
File "<frozen importlib._bootstrap>", line 630, in _exec
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\jason\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\interactivetoolsblender-master\__init__.py", line 12, in <module>
from . op.misc import TransformModeCycle, CSBevel, QuickFlattenAxis, ContextSensitiveSlide, TargetWeldToggle, QuickModifierToggle, QuickWireToggle, WireShadedToggle, FlexiBezierToolsCreate, TransformOrientationCycle, TransformOrientationOp, QuickHpLpNamer, TransformOptionsPie, QuickVisualGeoToMesh, SnapPresetsOp, PropEditOp, ChildrenVisibility, TransformPivotPointOp
ImportError: cannot import name 'TransformOptionsPie' from 'interactivetoolsblender-master.op.misc' (C:\Users\jason\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\interactivetoolsblender-master\op\misc.py)
Installing the add-on by overwriting the previous version makes no difference in terms of features being updated. Furthermore by removing the previous version and freshly installing the new version, results in not being on to turn the add-on on. With the following error that shows up: