v0.1.1
Fixed
files()/describe()["n_files"]over-counted symlinks whose target escapes the served root — they were listed but 404 on GET, since aiohttp (and_target_size) serve a key only when its resolved real path is a file inside the root.files()now applies that same resolve-then-in-root rule, so the index matches what is actually served. The root-containment rule is now documented in the README.
Full changelog: https://github.com/ianhi/snailmail/blob/v0.1.1/CHANGELOG.md