Migration from v0.1 to v0.2
v0.1 is frozen in Git history. The repository root is now v0.2; use the root for new work and consult the historical v0.1 tag/commit only for compatibility and benchmark comparison.
Required changes
- Run Composer with PHP 8.3 or newer.
- Enable the FFI extension in the CLI configuration.
- Install the matching library from
libraries/libsfor the host OS and architecture. - Use
php rawr serve:phpwhile the Rust queue end-to-end check is still being completed. - Do not copy benchmark claims from v0.1; consult
docs/validation-results.mdandCHANGELOG.md.
Compatibility
The public Request, Response, routing and fallback APIs remain source-compatible in v0.2. The Always-Alive Rust transport and bounded result streaming are covered by the v0.2 and Dental Clinic contract tests.