Skip to content

chore: sync PHP client with Apify OpenAPI spec v2-2026-07-13T092445Z - #5

Merged
Pijukatel merged 2 commits into
masterfrom
claude/wizardly-ritchie-mfw6so
Jul 15, 2026
Merged

chore: sync PHP client with Apify OpenAPI spec v2-2026-07-13T092445Z#5
Pijukatel merged 2 commits into
masterfrom
claude/wizardly-ritchie-mfw6so

Conversation

@Pijukatel

@Pijukatel Pijukatel commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Syncs the client to OpenAPI spec v2-2026-07-13T092445Z (from v2-2026-07-10T105921Z) and bumps the client to 0.3.4.

The spec delta (apify-docs #2763) only adds already-handled error responses (402 on the synchronous-run and run-resurrect endpoints, 408 on the task run-sync endpoint) and relaxes required on the run/build/key-value-store/webhook stats counters. Both are already covered by the client's generic non-2xx to ApifyApiException handling and its nullable dynamic model accessors, so no interface or behavior change was needed - only the spec-version constant, version bump, and CHANGELOG.

Verified locally: php-cs-fixer lint clean, PHPStan no errors, unit + integration + documentation-example suites pass.

Pijukatel and others added 2 commits July 15, 2026 08:50
Spec PR apify/apify-docs#2763 only adds 402/408 error responses to the sync
run/resurrect endpoints and relaxes several stats counters from required to
optional. Both are already covered by the client's generic non-2xx error
mapping and nullable model accessors, so no functional code change is needed.
Bumps API_SPEC_VERSION and CLIENT_VERSION (0.3.3 -> 0.3.4) and records the
sync in the changelog.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VEDd2d9MHc8azfZ6J86Fn3
Drops the rationale clause per the "extremely short summary" changelog
requirement; the entry now lists only the change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VEDd2d9MHc8azfZ6J86Fn3
@Pijukatel Pijukatel added the adhoc Ad-hoc unplanned task added during the sprint. label Jul 15, 2026 — with Claude
@github-actions github-actions Bot added this to the 145th sprint - Tooling team milestone Jul 15, 2026
@Pijukatel Pijukatel added the t-tooling Issues with this label are in the ownership of the tooling team. label Jul 15, 2026
@Pijukatel
Pijukatel merged commit b0504b1 into master Jul 15, 2026
3 of 5 checks passed
@Pijukatel
Pijukatel deleted the claude/wizardly-ritchie-mfw6so branch July 15, 2026 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants