Skip to content

docs: installability sweep — vcs install step, accurate ePHPm version, doc-drift fixes - #2

Merged
luthermonson merged 1 commit into
mainfrom
docs/installability-sweep
Sep 1, 2026
Merged

luthermonson merged 1 commit into
mainfrom
docs/installability-sweep

Conversation

@luthermonson

Copy link
Copy Markdown
Contributor

Part of the org-wide installability sweep: corrects stale 'requires unreleased ePHPm' claims (natives shipped in v0.6.3; current v0.8.6), adds the Composer vcs-repositories install step (packages are not on Packagist), and fixes doc drift verified against source. A cold containerized install via the documented commands was verified end-to-end. Tags (v0.1.0/v0.1.1) were pushed at pre-branch main; cut a follow-up tag after merge if the fixed docs should live inside a tag.

- The Limitations and Troubleshooting sections still claimed
  Cache::flush() returns false because the SAPI can't drop all entries.
  EphpmStore::flush() really flushes via ephpm_kv_flush_all() (ePHPm
  v0.1.2+) — rewrite both spots to match the code, note the whole-store
  scope, and keep the pre-v0.1.2 fallback as the only false case.
- Document the Composer vcs repositories step in both install recipes;
  the bare 'composer require' fails without it (ePHPm packages are not
  on Packagist by design).
- State the minimum runtime (v0.1.2 for flush; current release
  v0.8.6).
@luthermonson
luthermonson merged commit 2f6f7bb into main Sep 1, 2026
3 checks passed
@luthermonson
luthermonson deleted the docs/installability-sweep branch September 1, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant