github entireio/cli v0.10.6-nightly.202609050622.61dac01ed

pre-release3 hours ago

Nightly Build (v0.10.6-nightly.202609050622.61dac01ed)

Changes since v0.10.6-nightly.202609040625.7c63555a3:

ec3bfee Shorten the documented install.ps1 one-liners.
af3278d Drop a comment about a step that is no longer there.
5dd3c15 Run all install.ps1 testing from one paths-gated workflow.
3e76f12 Fail the installer test run when a test file cannot load.
c5f37d3 Exercise the stale-shell and machine-PATH reports in the E2E run.
bcce73f Separate copies this shell can run from copies it cannot in the report.
b00dfac List stored-PATH copies after a Scoop install too.
f866f7c Assign the copy list before filtering it.
636bcf8 Show the nightly phase's installer report in the E2E log.
75f72f8 Add a bootstrap for the installer tests on a fresh machine.
78690a1 List every entire.exe on the stored PATH in the conflict report.
883efe5 Name access denied as such when a binary cannot be written.
26845db Finish the sentence in install.ps1's usage text.
322b4bf Let an explicit -InstallDir choose the archive install over Scoop.
3d0aeb2 fix(e2e): retry a failed deps build once, and let the seed test run on Windows
3f71a52 Pass installer arguments to the E2E helper by name.
da50727 Fix the two installer tests that only Windows could run.
f20410f Label the Windows install fence.
8d898ff Run install.ps1 for real against GitHub Releases in CI.
8a687cb Guard the archive download against stalls, not against slowness.
a2a85e0 Judge Scoop by exit code and name the real GitHub failure.
2997487 Replace a running entire.exe by renaming it aside first.
b567001 Keep the user PATH unexpanded when adding the install directory.
5d7264e Refuse to install where install.ps1 cannot work.
ae3b13c Unbox install.ps1 into top-level functions.
1ca804f Pin install.ps1's invocation shapes and error contract.
18a4c55 Lint install.ps1 with PSScriptAnalyzer in CI.
5327c5d Give machine-wide PATH conflicts a remedy that works.
c99a2a6 Stop claiming priority over a machine-wide PATH conflict.
c278fd0 Explain a machine-wide PATH conflict during install.
cb1e363 Silence the Scoop install probe and document its flag scope.
7e8b54d Harden Scoop native calls and GitHub fetches on PowerShell 5.1.
7da38a9 Point Windows install one-liners at entire.io/install.ps1.
a8ff385 Restore the Windows nightly install snippet in the README.
38c227d Drop the leftover README nightly comment and time out installer downloads.
a43fc45 Read the native architecture from the machine environment key.
61c1d2f Detect Windows architecture from the OS, not the PowerShell process.
4af0cba Resolve -InstallDir against PowerShell location, not the process cwd.
29c6c13 Prepend PATH before the installer conflict check.
3d47d30 Move PATH conflict check after binary copy so paths resolve reliably
341d836 Fix .Count error on PS 5.1 strict mode in post-install PATH check
547b94e Fix PowerShell installer path handling
1b82b1b Add comment explaining -UseBasicParsing retention for PS 5.1 compat
7bb9a88 Fix PATH conflict detection to find all entire binaries on PATH
810fe98 Add Windows PowerShell installer
b055dcb refactor(e2e): fold opencode's per-repo setup into one seam
a2ce5a0 fix(e2e): resolve opencode's seeded deps per process, not via Bootstrap
318d4f5 test(e2e): pre-build opencode's plugin deps instead of paying for them per repo
f237f08 narrow the external_agents grant and stop announcing inert ones
55d737b fix two defects in the executable-resolution hardening
33a33e1 harden executable resolution across the CLI
1ec0f64 test(e2e): capture what opencode was waiting on when it stalls
2b68442 fix(test): stop the root-base guard failing on forced git color
14cfe15 fix(test): join the mutation frame in the reentrant-clear test
7c0bc1d Describe what setupMigratePushRepo actually builds
d4da834 test(checkpoint): cover stale-success and shadow-ref metadata failures
dc64444 docs(checkpoint): correct metadata resolution guidance
79a9d48 refactor(checkpoint): use canonical git metadata resolution
06f7007 Fix a comment pointing at a function that does not exist
47566e1 Finish the mis-blame fix, and scope the redaction precondition to the push
4b8a98a Do not blame OPF for a ref update that lost a race
30dbebd Configure redaction on the migrate command, and report an OPF abort as a decline
11446fb Apply the OPF gate to the queued-checkpoint-ref push

Don't miss a new cli release

NewReleases is sending notifications on new releases.