Skip to content

chore: sync .NET client with Apify OpenAPI spec v2-2026-09-02T154542Z - #12

Merged
Pijukatel merged 1 commit into
masterfrom
claude/tender-franklin-2tbv46
Sep 7, 2026
Merged

chore: sync .NET client with Apify OpenAPI spec v2-2026-09-02T154542Z#12
Pijukatel merged 1 commit into
masterfrom
claude/tender-franklin-2tbv46

Conversation

@Pijukatel

@Pijukatel Pijukatel commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Syncs the .NET client with the Apify OpenAPI spec v2-2026-09-02T154542Z (apify-docs PRs #2931, #2932, #2922).

Changes

  • src/Apify.Client/Models/ActorTask.cs — add Description property (mirrors Title), per spec PR #2922.
  • src/Apify.Client/ApifyClientVersion.cs, src/Apify.Client/Apify.Client.csprojApiSpecVersionv2-2026-09-02T154542Z, client version → 0.3.3.
  • docs/models.md — document the new field.
  • tests/Apify.Client.Tests/Integration/TaskIntegrationTests.csTaskCrudFlow asserts title/description round-trip.
  • CHANGELOG.md0.3.3 entry.

The rest of the spec delta (nullable generalAccess, ActorDefinition.readme/input/changelog, UserPrivateInfo required-set relaxation, Task.input accepting an array, DailyServiceUsages.date format) touches fields this client does not expose, so no other code changes were needed.

Verification

dotnet format, build, unit tests (105/105) and integration tests (47/47) pass against APIFY_TOKEN.

Adds ActorTask.Description for the task resource's new description
field; the rest of the spec delta (nullability tweaks to fields this
client does not expose, e.g. generalAccess) requires no code change.
@github-actions github-actions Bot added this to the 148th sprint - Tooling team milestone Sep 4, 2026
@github-actions github-actions Bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Sep 4, 2026
@Pijukatel
Pijukatel merged commit 01c5ffb into master Sep 7, 2026
2 checks passed
@Pijukatel
Pijukatel deleted the claude/tender-franklin-2tbv46 branch September 7, 2026 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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