Skip to content

v1.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Oct 02:19
Immutable release. Only release title and notes can be modified.
v1.2.2
fe080ce

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 through vosux --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.

Privacy policy · Security and installation disclosure