Erfana v0.17.2
Released: 2026-08-12
-
Erfana no longer crashes to a black window when you open a very large project. Folders of roughly 100 000 files and up (reported on a 174 000-item external drive) now open instead of blanking the window with no message and no way out but force-quit.
-
A failure in one part of the app no longer takes the whole window with it. If the project tree fails, the sidebar shows "Project tree unavailable" with a Reload button and the rest of Erfana keeps working; if something else fails, you get a recovery screen with Restart Erfana, Copy error details and Open logs folder.
-
Crashes and hangs are now written to the log file — including the case where the window dies outright and no in-app message is possible — so a bug report can carry evidence instead of a description.
Technical changes
Bug fixes
- make DirectoryWatcherService tests deterministic under load
- prevent black window on very large projects
CI
- remove the Claude Code automation workflows
- make the extraResources warning edit-triggered
Chores
- bump version to 0.17.2
- merge develop into main for v0.17.2
- merge develop (Claude workflow removal) into fix/60
- clear the secret-scan false positive on the overlay test token
Documentation
- sync documentation with the #60 error-containment work
- record 2026-08-12 e2e flake observations
- move service catalogue out of root CLAUDE.md and cut derivable content
- stop project-documenter steering status back into CLAUDE.md