Skip to content

chore: sync Rust client with Apify OpenAPI spec v2-2026-07-02T131926Z - #12

Merged
Pijukatel merged 3 commits into
masterfrom
claude/quirky-davinci-0fksfa
Jul 4, 2026
Merged

chore: sync Rust client with Apify OpenAPI spec v2-2026-07-02T131926Z#12
Pijukatel merged 3 commits into
masterfrom
claude/quirky-davinci-0fksfa

Conversation

@Pijukatel

Copy link
Copy Markdown
Collaborator

Summary

Synchronizes the Rust client with the latest Apify OpenAPI specification v2-2026-07-01T115402Z (previously v2-2026-06-30T091455Z).

An operation- and parameter-level audit of every in-scope endpoint against the new specification found the in-scope typed API surface unchanged: same paths, operations, query/header parameters, request bodies and response schemas. No public API surface change, so this is a patch release (0.4.30.4.4).

Changes

  • Bump API_SPEC_VERSION to v2-2026-07-01T115402Z (src/version.rs).
  • Bump crate version to 0.4.4 (Cargo.toml).
  • Add CHANGELOG.md [0.4.4] entry.

Verification

  • cargo fmt --all -- --check — clean
  • cargo clippy --all-targets -- -D warnings — clean
  • cargo build — clean
  • cargo test --all (live API, APIFY_TOKEN set) — all suites passed, 0 failed (offline unit, per-resource integration, examples, 25 doctests).

Generated by Claude Code

claude added 2 commits July 1, 2026 21:35
Bump API_SPEC_VERSION to v2-2026-07-01T115402Z and crate version to 0.4.4.
The in-scope typed API surface is unchanged versus v2-2026-06-30T091455Z, so
this is a patch release.
Bump API_SPEC_VERSION to v2-2026-07-02T131926Z and crate version to 0.4.5.
An operation- and parameter-level audit of every in-scope endpoint against the
new spec (131 paths, JS reference as parity authority) found the in-scope typed
API surface unchanged, so this is a patch release.

Also includes documentation fixes surfaced by the review pass: add the chrono
extra-dependency note (README, docs/README), remove a misplaced get_statistics
bullet, expand name-only option-field lists (ActorBuildOptions, dataset item
options) into per-field descriptions, and correct the output_fields description
to match the spec.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019etuGDSwcjs4DKuCd4MKKe
@Pijukatel Pijukatel changed the title chore: sync Rust client with Apify OpenAPI spec v2-2026-07-01T115402Z chore: sync Rust client with Apify OpenAPI spec v2-2026-07-02T131926Z Jul 4, 2026
@Pijukatel
Pijukatel merged commit f91e5c0 into master Jul 4, 2026
2 checks passed
@Pijukatel
Pijukatel deleted the claude/quirky-davinci-0fksfa branch July 8, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants