Repository navigation
Immutable
release. Only release title and notes can be modified.
Configuration
- Keep Windows config and settings filenames continuously readable during saves on hard-link-capable filesystems. Merge the original file's ACLs, creation time and alternate streams through a private link before publishing with a single native rename, rather than exposing
ReplaceFileW's transient missing-name window. Retain bounded sharing/access-denied retries and the existing fallback on filesystems without hard links; clean inactive private staging links at startup.
Tools
- Offer catalog-declared tool renames (
replaces) as same-source updates on the Tools page and throughvosux --update <old-id>. Preserve durable data, settings, trust, enabled and autostart choices; refuse existing targets and cross-source migrations, and recover interrupted migrations before discovering tools. Installed replacements satisfy dependencies on former IDs without retaining old hosted routes. Catalog-only metadata keeps packages installable on vosu 1.2.0/1.2.1, where installation remains separate and state is not migrated.
Performance
- Project selected-field subscriptions from only the requested subtrees, borrowing hit-error histories instead of copying and normalizing the whole V2 document on every precise publication. Initial/update frames, JSON Pointer semantics, full-document selections, and error handling are unchanged.
Code signing policy
SignPath signing is not active yet, so this release's Windows executable is unsigned. See the code signing policy.