Aefos AI 0.27.0-beta
Pre-release
Pre-release
Aefos AI 0.27.0-beta β a quality + bug-fix release.
π Bug fixes
- IDE version reported correctly.
GetIDEVersionno longer hard-codes "13.0"; it now reports the actual running IDE (Delphi 12 / BDS 23.0 β 12.0; Delphi 13 / BDS 37.0 β 13.0). - Terminal find-bar teardown fixed a use-after-free (the
pnlFindwindow-proc subclass was never restored before the panel was freed).
π§± Under the hood (stability & maintainability)
- The MCP workspace facade (an 8,200-line god-object) was decomposed into 24 focused SOLID services β a pure delegation shell (β86%), every step validated and build-clean on D12 + D13.
- New
WithLiveSourceharness seam: all six code-write tools now flip the IDE to Code and edit the live buffer through one battle-tested transaction. - The terminal dock form (4,400 lines) was decomposed into 5 focused helpers (β26%).
π§Ή Hygiene
- Debug breadcrumbs no longer ship in release builds; dead code removed; internal rules refreshed.
Installs for Delphi 13 (BDS 37.0) and Delphi 12 Athens (BDS 23.0) β pick which to install. Verify the download against the .sha256.