Skip to content

Release 1.0.14-beta: clarify ext-curl dependency diagnostic - #249

Merged
debuggerone merged 1 commit into
mainfrom
develop/v1.0.14-beta
Nov 9, 2026
Merged

debuggerone merged 1 commit into
mainfrom
develop/v1.0.14-beta

Conversation

@debuggerone

@debuggerone debuggerone commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

PkgRadar flags downloader-like wording in golden-prompts.php's missing-extension diagnostic. The helper uses PHP's native cURL API and does not execute a downloader command. Name the dependency explicitly as ext-curl while preserving the exception type, exit code, and HTTP implementation.

Extend the existing repository hygiene check to catch both curl and wget command-style wordings in tracked PHP sources, including diagnostic strings, and lint the golden-prompt entry point. Bump release/runtime versions to 1.0.14-beta.

Validation: complete canonical CI passed: 690 PHPT tests passed / 43 skipped / zero failures; all PHP 8.1–8.5 amd64/arm64 package builds and installs; debug/ASan/UBSan profiles and sanitizer soak; upgrade/downgrade, configuration compatibility, and persistence migration. Local CLI checks confirm the missing-extension exit code and corrected diagnostic, and the prompt-pack summary succeeds without ext-curl. Regression exercises reject the previous diagnostic and downloader commands while accepting PHP cURL API usage and libcurl documentation. Git source and PIE archives passed the expanded reported-pattern checks across all 45 PHP files. PkgRadar itself has not been rerun.

CI: https://github.com/Intelligent-Intern/king/actions/runs/42616522541

@debuggerone
debuggerone merged commit 4ff3dfb into main Nov 9, 2026
37 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants