Features
- Check config options
check.max_percentandcheck.full_everyfor fine-grained check scheduling (7e50787) - GUI: lazy-create subwindows, fix stale-tree race, switch rendering to FemtoVG (
ba7750d)
Performance
- Fix O(n²) index reconcile, add fast-path commit, reduce cache rebuilds (
d0bad6a) - Pre-size FileCache HashMap to eliminate resize doublings (
3774231) - Skip idle progress updates and repeated lookup work (
044bafd) - Consume PathBuf instead of copying for walk abs_path (
1f9be7e) - Auto-size worker threads by backend locality (
1036684) - Use
Arc<Vec<ChunkRef>>for shared cache-hit ownership (800ef67)
Bug Fixes
- Make vykar-dumps visible and guard against path collisions (
dbc7e2b) - CI: build slim Docker image last so it appears default on GHCR (
f3de13a)
Refactor
- Consolidate repo open functions into
OpenOptionsbuilder (66cf45a) - Deduplicate and rename duration parsers (
983e4d1)
Other
- Revert mimalloc allocator from GUI binary (
ed00d99) - Docs: add Ansible role install option (
c2e1768), merge reference tables inline (2df9525)
Downloads
| Platform | Archive |
|---|---|
| Linux x86_64 (musl) | vykar-v0.12.8-x86_64-unknown-linux-musl.tar.gz
|
| Linux x86_64 (glibc) | vykar-v0.12.8-x86_64-unknown-linux-gnu.tar.gz
|
| Linux aarch64 (musl) | vykar-v0.12.8-aarch64-unknown-linux-musl.tar.gz
|
| Linux aarch64 (glibc) | vykar-v0.12.8-aarch64-unknown-linux-gnu.tar.gz
|
| macOS Apple Silicon | vykar-v0.12.8-aarch64-apple-darwin.tar.gz
|
| Windows x86_64 | vykar-v0.12.8-x86_64-pc-windows-msvc.zip
|
Checksums in SHA256SUMS.