Repository navigation
0.6.0
skipbuild 0.6.0 — cache-integrity and remote-transport fixes.
Highlights
- File locks release correctly on Windows: unlock now targets the exact locked byte range and closes the handle, so purging corrupted entries no longer stalls and handles are not leaked.
- Sidecar metadata is accurate:
meta.jsonrecords the real sidecar filename and content hash instead of the.zststorage name/hash, so.pdb/.idb/.dwosidecars validate and restore correctly. compression_enabledactually works: disabling compression stores artifacts raw, readers accept both layouts, andmeta.jsonreports the real state.- Remote timeouts are enforced: WinHTTP resolve/connect/send/receive timeouts now come from config, so a stalled server can no longer hang a build.
- No plaintext HTTPS on POSIX: builds without TLS refuse
https://and disable the remote cache with a warning instead of sending requests in the clear to port 443.
Upgrade notes
No configuration changes required. Entries written with compression disabled are readable by 0.6.0; the compressed layout remains the default.
Full Changelog: v0.3.0...v0.6.0