You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Interactive WebAssembly playground deployed to GitHub Pages — parse and format PHP in the browser, powered by the Rust parser compiled to WASM (php-wasm).
New php-wasm crate: wasm-bindgen bindings exposing parse(), format(), parser_version(), and build_commit() to JavaScript.
GitHub Actions workflow (playground.yml) that builds the WASM package with wasm-pack and deploys the playground on every push to main that touches parser or playground files.
Fixed
Playground statusbar version link pointed to releases/tag/0.9.x (missing v prefix); corrected to releases/tag/v0.9.x to match the actual tag format (playground).
Documentation
Added playground link to the top of README.md.
parse_stmt stack-depth behaviour documented in source (php-rs-parser).