CellCounter v1.0.13 for macOS
This release addresses issue #9: instability when opening large Review Queues after processing hundreds of images.
Requires macOS 15 or later. The download is a universal Intel and Apple Silicon build, ad-hoc signed and not notarized. See the installation guide.
Review large batches
- Decoded cell contours now share a bounded cache instead of accumulating on every saved detection record. The cache retains at most six snapshots and observes a 64 MiB budget.
- Review uses stable pages of at most 96 candidates. Equal-confidence cells keep a consistent order, and Skip continues through every page instead of stopping at the first group.
- Keep, Reject, Resize and undo remain durable across page boundaries. Background saves cannot overwrite a newer correction.
- Preview images follow the identity of the current card. Rendering is limited to the card's display size rather than constructing full-image overlays for every candidate.
- Libraries requiring a legacy review-key migration complete that migration before the queue opens.
Update the application normally and reopen Review Queue. Existing images, detections and corrections are preserved; no library reset is needed.
Focused validation
Nineteen targeted native tests passed. A regression fixture with 320 images and 1,280 review candidates visited every candidate while retaining no more than 96 review rows and six decoded snapshots, and exercised saved review edits plus undo across pages. The reporter's exact crash was not reproduced because their library and crash report were unavailable; the unbounded retention and paging defects were reproduced and corrected in source and focused tests.
The process-runner regression now uses a deterministic shell fixture instead of relying on a cold system Python startup within its timeout. This retains the noisy-output and forced-termination checks.
Download
Download CellCounter-v1.0.13.zip and its .sha256 checksum from the macOS v1.0.13 release. Quit the old copy, unzip the download, and replace CellCounting.app in Applications.
SHA-256 for CellCounter-v1.0.13.zip:
705781e93340793279150e5bc3be8fd93030c710f1b54e2167c7bc3d6213cd9a
Cross-platform status
The resolution reply on issue #9 includes upgrade steps; confirmation with the reporter’s original library remains pending.
Windows 1.1.0 separately fixes first-analysis script staging and adds saved analysis/review workflows. Web 0.2.1 provides classical segmentation. Neither has complete macOS parity. See the current release-status and parity guide for the shared workflows and remaining differences.