bandicot

Versions keeps a hundred thousand files

One project can now hold 100,000 files in Versions, and a restore never squeezes two names that differ only in capital letters into one file.

Engine

Versions used to stop at 10,000 files in one folder. Large projects now fit: up to 100,000 files, and saving a version of one still takes a few hundredths of a second.

A Mac's disk usually treats README.md and readme.md as the same name. If a version holds both, for example after it came from another computer, putting it back now stops before anything moves and says why, instead of quietly keeping only one of them.