Repository navigation
Releases: eminsk/pyfasm
Releases · eminsk/pyfasm
Release list
v0.1.15: PE Resource Icons, pyfasm clean, FASM 1.73.36, and Full Fidelity UI
What's New in v0.1.15:
- Windows PE Resource Icon Embedding (.rsrc): Full support for embedding application icon (.ico) directly into the executable's resources table with RT_ICON and RT_GROUP_ICON via FASM.
- Taskbar & Window Icons: Automatic WM_SETICON dispatch and WNDCLASSEXW.hIcon / hIconSm binding for crystal-clear window headers and Windows taskbar buttons.
- In-App Header Icon Control: Crisp 32x32 application icon displayed directly beside the app title in the top bar.
- Cache Cleaning Command: Added 'pyfasm clean' CLI command with support for project build artifacts, intermediate ASM files, and global extracted application bundle caches ('pyfasm clean --apps', 'pyfasm clean --all').
- Full Fidelity GUI Upgrades: Quick Search chips row (python, javascript, react, fastapi, asyncio, pandas, docker, c++, rust), segmented language tabs (English, Russian, Bookmarks), details action toolbar (Save, Copy Question, Copy Link, Browse), and Consolas monospace code rendering.
- All 52 unit tests passing across CPython 3.8-3.16t (Free-Threaded No-GIL) and PyPy.
v0.1.14
chore: bundle verified fasm 1.73.36 compiler binary
v0.1.13
feat(v0.1.13): native FASM dictionaries (FNV-1a), string operations, …
v0.1.12
Release v0.1.12: AST Constant Folding, reciprocal fast int formatting…
v0.1.11
Release v0.1.11: Type Inference propagation, Peephole Optimizer, and …
v0.1.10
v0.1.10: Automatic project library detection, owner-drawn question ca…
v0.1.9
Release v0.1.9: Native RoundRect GDI buttons, OPAQUE dark theme input…
v0.1.8
Release v0.1.8: Native background taskbar tray engine, UTF-16 Unicode…
v0.1.7
feat: native Win32 controls engine (buttons, edits, labels, lists) wi…
v0.1.6
feat: modular asm generation in asm/ subfolder, class method namespac…