lyt 0.7.2
lyt 0.7.2
This release stabilizes the CLI, agent contract, website, packaging, and user-facing security boundaries.
Security and reliability
- Windows Explorer actions pass selected folders as native arguments to a fixed helper instead of embedding folder names in PowerShell source.
- External tools are resolved only from absolute PATH entries, preventing working-directory executable shadowing.
- Human command previews are inert; JSON dry runs expose the executable and arguments as structured fields.
- Unix config and history state uses private file permissions.
- Managed tool downloads use bounded requests, timeouts, atomic replacement, locks, checksums, and final executable probes.
CLI improvements
- Download history now distinguishes output variants and missing files correctly.
- Dry runs stay offline, JSON output stays clean, and final paths are reported reliably.
- Doctor, history, bootstrap, installers, packaging, and website checks have broader automated coverage.
- Existing
lyt,yt3,yt4, flags, configuration, andlyt.result.v1consumers remain compatible.
See CHANGELOG.md for the complete release notes.