Repository navigation
ckVision 0.1.17
ckVision 0.1.17 adds optional, explicitly pinned app-local ConPTY deployment
to its source and installed CMake package.
ckvision_deploy_conpty takes a build-owned executable target, an existing
official archive, its approved SHA256, the application architecture, and a
contained install destination. It does not download anything, choose a default
runtime, or know about an application's server, sessions or installer policy.
- Validate the archive pin, package identity/license/version, and PE/COFF
architecture and executable/DLL kind before deployment. - Match the DLL to the application ABI and include every required console
host, including ARM64 for an x64 application under Windows-on-ARM emulation. - Refresh deployment on ordinary builds as well as link completion, recheck
changed archives, and isolate changed pins from stale extracted payloads. - Install only the selected runtime files, Microsoft's MIT notice, and an
explicit package identity record.
See the deployment documentation.
The dependency-free inbox ConPTY backend remains available; the caller owns
runtime selection and distribution.
Verification of clean private 40e522c5: AppleClang21 Release230/230,
LLVM23 Debug ASan/UBSan plus fuzz240/240 and TSan229/229; Debian13 ARM64
GCC13.3 Release230/230; Windows11 ARM64 MSVC17 strict Release223/223 plus
34/34 actual helper-deployed ConPTY1.24.261001001 cases. The filtered public
snapshot c89d0d7b independently builds without warnings, passes228/228,
benchmark budgets and strict documentation. All seven jobs of exact public
GitHub CI37265637549
succeeded before this release was created.
Known qualification: on the named native verification host, Microsoft
runtime1.25.260930003 fails two graphics negotiation/resize cases while the
other32 pass. The cause is not established. The October1.24 maintenance
runtime passes all34; no runtime is implicitly selected by the library helper.
These checks do not certify an adopter's live UI or installed application.