Skip to content

chore: sync Java client with Apify OpenAPI spec v2-2026-08-27T071624Z - #16

Merged
Pijukatel merged 1 commit into
masterfrom
claude/busy-newton-nq1gxv
Aug 31, 2026
Merged

chore: sync Java client with Apify OpenAPI spec v2-2026-08-27T071624Z#16
Pijukatel merged 1 commit into
masterfrom
claude/busy-newton-nq1gxv

Conversation

@Pijukatel

@Pijukatel Pijukatel commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Syncs the client's pinned OpenAPI specification version from v2-2026-08-14T072928Z to the latest published v2-2026-08-27T071624Z.

The spec delta over this range (removal of CreateActorRequest.pricingInfos, a RequestBase/RequestWithoutId bundling fix, and validation/enum autofixes to ActorNotice, the ErrorType enum, and a couple of documented error responses) lands entirely on surfaces the client either does not model or handles generically (untyped create body, string-based error type/status), so no functional code change is required — only the version pin and metadata are updated.

Changes

  • src/main/java/com/apify/client/Version.java: bump API_SPEC_VERSION to v2-2026-08-27T071624Z and CLIENT_VERSION to 0.6.2.
  • pom.xml: bump project version to 0.6.2 in lockstep.
  • README.md, CHANGELOG.md: update accordingly.
  • spotbugs-exclude.xml: reword a stale temporal reference in a comment.

Verification

  • spotless:check, compile + spotbugs:check, and -Prelease package (javadoc build) all clean.
  • Full unit, live integration, examples, and doc-snippet test suites green against the live API.

@github-actions github-actions Bot added this to the 148th sprint - Tooling team milestone Aug 28, 2026
@github-actions github-actions Bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Aug 28, 2026
Pijukatel pushed a commit that referenced this pull request Aug 28, 2026
…mment

The comment on the EI_EXPOSE_REP exclusion for ApifyResource-derived
getters described the type change as landing "(this PR)", but that
change shipped in an earlier PR. Reworded to describe the exclusion's
rationale without a temporal reference that goes stale.

Review follow-up from PR #16.
@Pijukatel
Pijukatel force-pushed the claude/busy-newton-nq1gxv branch from 6f452df to 412fb49 Compare August 28, 2026 11:03
@Pijukatel
Pijukatel merged commit 765fd9d into master Aug 31, 2026
2 of 3 checks passed
@Pijukatel
Pijukatel deleted the claude/busy-newton-nq1gxv branch August 31, 2026 06:08
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