diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c9612e..5c49db0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ All notable changes to the Apify Go client are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.3] - 2026-06-30 + +### Changed +- Bumped `API_SPEC_VERSION` to `v2-2026-06-30T091455Z`. +- Bumped `CLIENT_VERSION` to `0.4.3`. +- Synced the `API_SPEC_VERSION` reference in the `README.md` "Versioning" section to match `version.go`. + +### Documentation +- `docs/actors.md`: document the nil-`waitSecs` behaviour of `Call`. + ## [0.4.2] - 2026-06-29 Synchronized with Apify OpenAPI specification `v2-2026-06-29T142258Z` (previously diff --git a/README.md b/README.md index ddc1e51..4816521 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,7 @@ func main() { - `apify.CLIENT_VERSION` — the semantic version of this library. - `apify.API_SPEC_VERSION` — the Apify OpenAPI spec version this client was built against - (`v2-2026-06-29T142258Z`). + (`v2-2026-06-30T091455Z`). ### Releasing diff --git a/docs/actors.md b/docs/actors.md index 37675c9..a133b47 100644 --- a/docs/actors.md +++ b/docs/actors.md @@ -80,7 +80,7 @@ The `Actor` value returned by `Get`/`Create`/`Update` and listed by `List`: | `Update(ctx, newFields any) (Actor, error)` | Update the Actor. | | `Delete(ctx) error` | Delete the Actor. | | `Start(ctx, input any, ActorStartOptions) (ActorRun, error)` | Start a run, return immediately. | -| `Call(ctx, input any, ActorStartOptions, waitSecs *int64) (ActorRun, error)` | Start and wait for the run to finish. | +| `Call(ctx, input any, ActorStartOptions, waitSecs *int64) (ActorRun, error)` | Start and wait for the run to finish. `waitSecs` bounds the client-side wait; pass `nil` to wait indefinitely (until the run reaches a terminal state). | | `Build(ctx, versionNumber string, ActorBuildOptions) (Build, error)` | Build a version. | | `DefaultBuild(ctx, waitForFinish *int64) (*BuildClient, error)` | Resolve the default build. | | `ValidateInput(ctx, input any) (json.RawMessage, error)` | Validate input against the `latest` build's schema. | diff --git a/version.go b/version.go index 710f3d1..3dc6cfe 100644 --- a/version.go +++ b/version.go @@ -4,10 +4,10 @@ package apify // // It follows Semantic Versioning (https://semver.org/). Changes to the public // interface (other than additive ones) are considered breaking changes. -const CLIENT_VERSION = "0.4.2" +const CLIENT_VERSION = "0.4.3" // API_SPEC_VERSION is the version of the Apify OpenAPI specification that this // client was generated and verified against. // // It corresponds to the `info.version` field of the Apify OpenAPI document. -const API_SPEC_VERSION = "v2-2026-06-29T142258Z" +const API_SPEC_VERSION = "v2-2026-06-30T091455Z"