Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 0.3.3

- Bumped `ApifyClientVersion.ApiSpecVersion` to the Apify OpenAPI spec `v2-2026-09-02T154542Z` and
the project version to `0.3.3`.
- Added `ActorTask.Description`, matching the task's new `description` field in the OpenAPI spec.

## 0.3.2

- Bumped `ApifyClientVersion.ApiSpecVersion` to the Apify OpenAPI spec `v2-2026-08-27T071624Z` and
Expand Down
1 change: 1 addition & 0 deletions docs/models.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ An entry returned when browsing the Apify Store.
| `UserId` | `string?` | ID of the user who owns the task. |
| `Name` | `string?` | The task's technical name. |
| `Title` | `string?` | Human-readable title. |
| `Description` | `string?` | Human-readable description, shown on the task's public landing page. |
| `CreatedAt` | `string?` | ISO 8601 creation timestamp. |
| `ModifiedAt` | `string?` | ISO 8601 last-modification timestamp. |
| `IsPublic` | `bool?` | Whether the task is published on its public landing page. Set via `TaskClient.PublishAsync()`/`UnpublishAsync()`, not directly. |
Expand Down
2 changes: 1 addition & 1 deletion src/Apify.Client/Apify.Client.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<!-- NuGet package metadata (see the publish workflow). -->
<PackageId>Apify.Client</PackageId>
<Version>0.3.2</Version>
<Version>0.3.3</Version>
<Authors>Apify</Authors>
<Company>Apify</Company>
<Product>Apify API client for .NET</Product>
Expand Down
4 changes: 2 additions & 2 deletions src/Apify.Client/ApifyClientVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ public static class ApifyClientVersion
/// The semantic version of this client library (see https://semver.org/). Changes to the public
/// interface other than additive ones are considered breaking changes.
/// </summary>
public const string ClientVersion = "0.3.2";
public const string ClientVersion = "0.3.3";

/// <summary>
/// The version of the Apify OpenAPI specification this client was generated and verified against.
/// Corresponds to the <c>info.version</c> field of the Apify OpenAPI document.
/// </summary>
public const string ApiSpecVersion = "v2-2026-08-27T071624Z";
public const string ApiSpecVersion = "v2-2026-09-02T154542Z";
}
3 changes: 3 additions & 0 deletions src/Apify.Client/Models/ActorTask.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ public ActorTask(JsonObject data)
/// <summary>The human-readable title shown in the UI.</summary>
public string? Title => GetString("title");

/// <summary>The human-readable description shown in the UI and on the task's public landing page.</summary>
public string? Description => GetString("description");

/// <summary>When the task was created (ISO-8601 string).</summary>
public string? CreatedAt => GetString("createdAt");

Expand Down
3 changes: 3 additions & 0 deletions tests/Apify.Client.Tests/Integration/TaskIntegrationTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ public async Task TaskCrudFlow()
await tc.UpdateInputAsync(new { message = "updated" });
Assert.NotNull(await tc.GetInputAsync());
await tc.UpdateAsync(new { name = UniqueName("task-renamed") });
var described = await tc.UpdateAsync(new { title = "My task", description = "A test task." });
Assert.Equal("My task", described.Title);
Assert.Equal("A test task.", described.Description);
await tc.Runs().ListAsync(new ListOptions(), new RunListOptions());
}
finally
Expand Down
Loading