Repository navigation
Fixed
- Build the cache on Windows, where every build failed with
OSError: [Errno 9] Bad file descriptor - Take the cache build lock on Windows, so servers starting at once build the cache once
- Build the cache on Windows machines with 63 or more logical CPUs
- On Windows, retry replacing the cache while another program, such as antivirus, holds it for a
moment, and say when another running server has it open - End the cache build and its workers when the server is killed, on Windows too
- Open caches on Windows UNC paths, such as redirected profiles
--clear-cacheremoves the files it can and reports files in use, instead of stopping at the
first- On macOS, flush the built cache through the drive's cache before it replaces the old one, so a
power loss cannot leave a partial cache - Each spelling of a data file's path, through a symbolic link or on Windows in other letter case
or with a short name, names one cache. On Windows, the cache is rebuilt once after upgrading. - Log stale caches that could not be removed as kept, not as removed
Other
- Quote the README's ngrok host pattern so it works in cmd.exe
- Upgrade fastmcp to 4.1.6 and platformdirs to 4.14.3
- Add a bug report issue template
Full Changelog: v3.0.0...v3.0.1