Cmdr v0.36.2
The highlights:
- A 5x drive reindexing speedup!
- Very significant RAM use optimizations, incl. a 85% decrease for search.
- Also some convenience fixes in the renaming flow.
Changed
- Make checking a drive for changes dramatically faster on macOS (it used to take ~20 minutes on a boot disk)
(cbde9d89) - Cut search's resident folder-ranking memory by 85% on a NAS-sized drive, 58 MB down to 9 MB
(68237a9b) - Cut background folder scoring's memory by two thirds on a NAS-sized drive, 256 MB down to 84 MB
(0c5296dd,
5b91dadc) - Say "Checking for changes" when Cmdr is checking a drive rather than rebuilding its index, and time each kind of scan
separately so the estimate is right (022a6160) - Show one download toast and one macOS notification per burst, always naming the newest file
(6a8bf70e,
81d69c64) - Rewrite the drive-indexing settings copy in all nine languages so it reads natively
(b3ab11f8)
Fixed
- Fix clicking or dragging inside the rename field cancelling the rename, and make clicking away save, like Finder
(d8dcb89c) - Show the server's own reason when an error report fails to send
(08183074)
Non-app
- Add doc checks that catch pointers at headings and source files that no longer exist, then repair the 75 they found
(c66b02e1,
8cb06924,
d2e8b0f2,
06b3e504,
5944cb36) - Split the folder-importance and image-index docs so each area carries its own guardrails instead of one shared ceiling
(0b5f15fc,
5d6ca822,
79720e7d) - Replace rotting file inventories across a dozen module docs with the layout facts codegraph can't answer
(b2e7abeb,
1f5eef34,
28b61d5e,
fd2d6ab6) - Plan the index-crate extraction, giving the hardest 28% of the Rust a real boundary
(dd98eb57,
f76cae0d,
5ef7c4e3) - Catalog the 19 flaky tests that make a red
rust-testsrun meaningless
(fd479988) - Fix the Linux build breaking on a macOS-only dependency that wasn't declared as one
(aabc4cb1)