github Avazbek22/DevProjex v4.8.5
DevProjex v4.8.5

latest release: v4.9
3 months ago

πŸš€ 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.

Don't miss a new DevProjex release

NewReleases is sending notifications on new releases.