π Whatβs New
- Added New window in the File menu.
- Added Recent local folders in
File β Recent. - Added Recent repositories in the Git Clone window.
- Recent local folders and recent Git repositories now use separate histories.
- Preview now has two direct copy buttons:
- copy the current preview mode output;
- copy the currently visible file block from the sticky header.
β¨ Improved
- Project loading is now faster.
- Initial Calculating data is now faster again on large projects.
- Loading and post-load behavior feel smoother on large workspaces.
- Settings panel refresh is lighter during large tree reloads.
- Recent folders and recent repositories now behave more predictably between launches.
- Help content was updated across all supported languages.
π Fixed
- Fixed incorrect behavior in the Ignore section.
- Fixed cases where empty folders and related ignore counts could be calculated incorrectly.
- Fixed cases where
.gitignore, Smart Ignore, and other ignore options could affect visible results inconsistently. - Fixed incorrect data counting after cancelling the initial calculation and then continuing from tree selection.
- Fixed subtree counting so selected folders are treated as full subtrees.
- Fixed cases where repeated checkbox clicks could accidentally expand or collapse tree branches.
βοΈ Technical
- Added a more durable JSON persistence foundation for shared app state.
- Added atomic writes, backup recovery, and cross-process lock protection for app data stores.
- Added app-instance launch infrastructure for the new independent-window workflow.
- Refactored memory cleanup policy to keep heavy cleanup explicit and predictable.
- Refined project-load and metrics pipelines for large workspaces.
- Greatly expanded UI, unit, and integration coverage.
- Added stronger automated coverage for recent-history, multi-instance storage, project-load, ignore-section, and metrics-after-cancel workflows.
π§ͺ Quality
- Recent-history workflow is now much better protected against regressions.
- Ignore-section behavior is now much better protected against regressions.
- Project loading, metrics-after-cancel, and subtree selection now have much stronger automated coverage.
π Notes
- Focus of this release: faster project loading, more reliable recent-history behavior, correct ignore-section logic, and a cleaner multi-window workflow.