Changed
attitude/phpxis now required as^0.4.1instead ofdev-main. Upstream tags releases now, so consumers no longer need dev-stability requires — andcomposer updatecan no longer jump to unreviewed upstream commits.- Installing in your project drops to a single
requireline:attitude/phpxresolves transitively as a stable release. The two VCSrepositoriesentries are still needed until the packages are on Packagist. See the install docs. - Recompiled the todo example with the v0.4.1 compiler — static attributes now emit single-quoted PHP strings (upstream escaping fix attitude/phpx#38). No semantic changes.
Verified against attitude/phpx v0.4.1
39 tests / 94 assertions green on PHP 8.1, 8.3, and 8.4; PHPStan clean. This release doubles as downstream regression coverage for the upstream renderer, compiler, and parser fixes in phpx v0.4.0–v0.4.1.