| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-15 | feat(php-shim): drop the modelled PHP version constants | nsfisis | |
| The shim reported a fixed PHP 8.1.0 through PHP_VERSION, PHP_VERSION_ID, the major/minor/release triple and the PHP_WINDOWS_VERSION_* trio. Their uses split in two. Some guarded branches PHP only needs on runtimes this port cannot be: proc_get_status reports the exit status on every call, so Symfony's pre-8.3 exit-code cache has nothing to work around; hash_raw and hash_file always offer xxh3, so the sha1 fallback is unreachable; and http_get_last_response_headers is always available, so the pre-8.4 $http_response_header branch is gone. safeJunctions reads the host Windows version rather than PHP state, and joins the Windows work on hold. The rest ask about the PHP the user actually runs, and now reach the worker through a new php-rpc PhpVersion payload: the startup banner and the 7.2.5 warning, self-update's min-php filter, the ext-* recommendation in VersionSelector, the stream User-Agent, and whether PhpFileParser scans for enums. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> | |||
| 2026-06-28 | refactor: add linter | nsfisis | |
| 2026-06-20 | fix(comparer): return instead of exiting the process on doTree failure | nsfisis | |
| Composer's doCompare() calls `exit;` when the destination doTree fails, but the source branch handles the identical failure with `return;`. The asymmetry has been present since the class was first written (2413b55c6, 2018) and is almost certainly a bug. Treat it as `return` so a failed local-change detection no longer terminates the whole process. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | |||
| 2026-06-20 | refactor: auto-fix clippy warnings | nsfisis | |
| 2026-05-20 | refactor: re-export module items to shorten import paths | nsfisis | |
| 2026-05-19 | fix(compile): fix various compile errors | nsfisis | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-17 | chore(style): cargo fmt | nsfisis | |
| 2026-05-16 | feat(port): port Comparer.php | nsfisis | |
| 2026-05-12 | feat(init): add scaffold files | nsfisis | |
