Skip to content

1.1.0

@vwheeler63 vwheeler63 tagged this 22 Jun 16:26
------------------------------------

- Fixed Union[type1, type2] vs type1 | type2 typing syntax differences
  between Python 3.8 and 3.14.  (Reverted back to 3.8-legal syntax.)
  This was causing Package-load failures on systems with ST builds < 4203.

- Implemented a more efficient and compact hot-reloader from example here:
  https://github.com/kaste/KissReloader#add-a-reloader-to-your-package .
  This:

  - removed ./lib/reloader.py,
  - changed how importing was done from the top-level Plugin, and
  - removed reloading code from the `__init__.py` files in the 3 sub-Packages.

  Reloading (e.g. during a version update or while developing) changed
  from taking 32 ms down to to taking 22 ms.
Assets 2
Loading