feat(php-sdk): add developer search by erikengervall · Pull Request #5276 · firecrawl/firecrawl · GitHub
Skip to content

feat(php-sdk): add developer search - #5276

Merged
erikengervall merged 1 commit into
mainfrom
capy/add-developer-search-1
Oct 20, 2026
Merged

erikengervall merged 1 commit into
mainfrom
capy/add-developer-search-1

Conversation

@erikengervall

@erikengervall erikengervall commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Adds FirecrawlClient::developerSearch() to the PHP SDK. It calls POST /v2/search/developer and replaces the deprecated searchGithub(), which stops responding after 2026-11-03.

  • DeveloperSearchOptions takes the 13 filters the API accepts: k, passages, types, repos, sources, language, topic, license, minStars, maxStars, archived, fork and skills.
  • A blank query throws FirecrawlException before any request is sent.
  • DeveloperSearchResponse exposes success, partial, results (id, url, title, passages, license) and repos / sources index status. license is an SPDX string or a disclosure array.
  • The searchGithub() deprecation note now points at developerSearch().
  • README example, CHANGELOG entry, unit tests with a mocked HTTP client, and a version bump from 1.16.5 to 1.16.6 (Version.php, which the publish workflow and the php-sdk@<version> origin tag both read).

Found by Wildfire, Firecrawl's integration testing: the developer-search check was failing against the PHP SDK.

Open in Capy


Summary by cubic

Adds FirecrawlClient::developerSearch() to the PHP SDK, exposing the developer index at POST /v2/search/developer and replacing the deprecated searchGithub(), which stops responding after 2026-11-03.

  • DeveloperSearchOptions covers all 13 API filters; a blank query throws FirecrawlException before any request is sent.
  • DeveloperSearchResponse returns typed results, passages, and repo/source index status.
  • Updates the searchGithub() deprecation note, README, CHANGELOG, and bumps the SDK to 1.16.6.

Written for commit c2ec453. Summary will update on new commits.

View guided diff Turn on auto-fix

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 11 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

View guided diff | Turn on auto-fix | Re-trigger cubic

@erikengervall
erikengervall merged commit cebc195 into main Oct 20, 2026
13 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.

1 participant