Skip to content

feat: regenerate Confluence SDK with 3.2 compatibility - #177

Merged
MrRefactoring merged 3 commits into
masterfrom
chore/regenerate-confluence
Oct 12, 2026
Merged

MrRefactoring merged 3 commits into
masterfrom
chore/regenerate-confluence

Conversation

@MrRefactoring

@MrRefactoring MrRefactoring commented Oct 12, 2026 •

Copy link
Copy Markdown
Owner

Regenerate both Confluence clients and the shared runtime from apis-code-gen@dec105f, using specifications committed in 20d101f. This is step B after #175; #172 follows separately.

Add per-request cancellation, schema mismatch configuration/reporting, and Server/Data Center authentication helpers. Confluence settings preserve 3.2 body wrappers, cyclic inputs, strict validation, the legacy schema error constructor/body, and the audit accessor. Other products retain their defaults. Correct nullable content type map values and verify source-only/both relation expansions. Archive tests use bounded polling for queued tasks and archived state visibility.

Validation:

  • 737 parameter/response exports and 348 endpoint signatures remain assignable against 3.2.0.
  • Generator typecheck and 434 tests passed.
  • SDK lint, typecheck, 178 unit tests, build, browser checks, attw, and packed-package consumers passed.
  • All seven GitHub checks are successful, including the full live suite in run 38268766142.

Includes a minor changeset for 3.3.0. Keep version PR #176 open until #172 is merged.

@MrRefactoring
MrRefactoring merged commit 343bf45 into master Oct 12, 2026
7 checks passed
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.

1 participant