Note
Compiler MAJOR encodes the highest supported PHP version (805 = PHP 8.5 and below). Tyhp syntax removal happens on MINOR. Runtime Composer packages do not use the compiler version string. See Release Planning.
First public compiler beta. GitHub Release tag v805.1.0-beta.1. MAJOR 805 means the emit ceiling is PHP 8.5 (the compiler still targets 8.2–8.4 via output.phpVersion). Compiled tyhp/* runtime helpers version independently as 80N.X.Y (source 0.2 → 802.0.2–805.0.2 for tyhp/core). tyhpdef/* packages use the version in that package’s composer.json.
This is a prerelease. Semver compatibility guarantees apply from the first stable 805.N.N, not from beta. See Roadmap and Release Planning.
| Version | Notes |
|---|---|
| 805.1.0-beta.1 | Public beta. Tier 2 (stories 17-22). |
| 805.0.0-alpha.1 | Public alpha. Tier 1 (stories 01–16.5) plus generic type-parameter defaults, sourcemaps, Xdebug proxy, tyhp language_server, generate_tyhpdef, and tyhpdef/php / tyhpdef/php-ext-*. |
Compiler MAJOR encodes the highest supported PHP version (805 = PHP 8.5 and below). Tyhp syntax removal happens on MINOR. Runtime Composer packages do not use the compiler version string. See Release Planning.