Skip to content

chore: sync .NET client with Apify OpenAPI spec v2-2026-09-10T091137Z - #13

Open
Pijukatel wants to merge 1 commit into
masterfrom
claude/tender-franklin-mwdmsv
Open

chore: sync .NET client with Apify OpenAPI spec v2-2026-09-10T091137Z#13
Pijukatel wants to merge 1 commit into
masterfrom
claude/tender-franklin-mwdmsv

Conversation

@Pijukatel

@Pijukatel Pijukatel commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Syncs ApifyClientVersion.ApiSpecVersion to v2-2026-09-10T091137Z (apify-docs PR #2965). That delta only documents already-implemented response-header/query-param behavior (pagination headers on 17 list endpoints, offset/limit/desc on the webhook-dispatches list), so no library source changes were needed beyond the version bump.
  • Closes a pre-existing test-coverage gap: added IterationIntegrationTests covering the 12 collection clients whose IterateAsync helper had no dedicated integration test (only StoreCollectionClient was tested before), and DRYed the Task/Schedule/Webhook test fixtures into IntegrationTestBase.
  • Bumped the package version to 0.3.4 with a matching CHANGELOG.md entry.

Test plan

  • dotnet build -c Release — 0 warnings, 0 errors
  • dotnet format --verify-no-changes — clean
  • dotnet test --filter Category=Unit — 105/105 passed
  • dotnet test --filter Category=Integration (live API) — 58/58 passed, including all 11 new iteration tests
  • dotnet test --filter Category=Examples — 7/7 passed

@apify-service-account apify-service-account added the tested Temporary label used only programatically for some analytics. label Sep 11, 2026
@apify-service-account apify-service-account added the t-tooling Issues with this label are in the ownership of the tooling team. label Sep 11, 2026
@Pijukatel Pijukatel added the adhoc Ad-hoc unplanned task added during the sprint. label Sep 11, 2026 — with Claude
Syncs ApifyClientVersion.ApiSpecVersion to v2-2026-09-10T091137Z and bumps
the package version to 0.3.4. The spec delta (apify-docs PR #2965) only
documents already-implemented response-header/query-param behavior
(pagination headers on 17 list endpoints, offset/limit/desc on the
webhook-dispatches list), so no library source changes were needed beyond
the version bump.

Also closes a pre-existing test-coverage gap: adds IterationIntegrationTests
covering the 12 collection clients whose IterateAsync helper had no dedicated
integration test (only StoreCollectionClient was covered before), and DRYs
the Task/Schedule/Webhook test fixtures into IntegrationTestBase.
@Pijukatel
Pijukatel force-pushed the claude/tender-franklin-mwdmsv branch from 6919519 to be4cf10 Compare September 11, 2026 22:56
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. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants