a2 0.4.1 alpha
Hello there again already! Not so much news here now but some important ones!
We have a new package builder script!
Meaning we no longer rely on PyInstaller (but a small download of an "embed" Python package)
The former packages look pretty similar. There is no more a2app.exe in our ui-directory but the complete set of python scripts and the original python/w
executables. Since we have Autohotkey-compiled runtime- and ui-starters in our root anyway the ui starter now just runs the embed python with the a2app script. Voilà!
This not only reduces build times dramatically but makes the whole package less prone to being victim of antivirus heuristics. Our 0.3.0 portable tripped a whopping 16 of those on virustotal! Merely because we "freeze" with PyInstaller! Still the package was fine with Windows Defender.
Now there was a whole different issue in there with module downloads. I fixed that with a couple lines of Python code, build and pushed 0.3.2. It had almost the same 16 findings BUT now Windows Defender was complaining!
Well, finally we're down to 2 flaggings on virustotal probably because of the Autohotkey-compiled starter executables. I can try and upload false-positives for these (frankly, never-heard-of) vendors. But most important is that Windows Defender is fine. And I think .. I'm pretty much certain this is solved for good!
In other areas:
- The module source download dialog is nicer, always centered when resizing and no longer causes Qt warnings in the backround.
- Module source Edit-Meta-option only visible for your dev packages.
- a2 tray menu items fixed #255
- Module header fixed when de/activating #256
versions in this release:
- AutoHotkey: 1.1.33.10
- Python: 3.10.2
- PySide: 6.2.3.0