Skip to content

feat(sdk): track ledger main OpenAPI contract - #2014

Merged
flemzord merged 1 commit into
mainfrom
chore/ledger-main-sdk
Nov 4, 2026
Merged

flemzord merged 1 commit into
mainfrom
chore/ledger-main-sdk

Conversation

@gfyrag

@gfyrag gfyrag commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • source the Ledger v3 OpenAPI contract from formancehq/ledger@main for the global SDK composition
  • keep release-tagged Ledger versions on the immutable release-asset path
  • render Ledger main as a source link in generated Stack release notes
  • refresh the Speakeasy composition lock

This picks up the merged Ledger operation-ID namespacing fix before the next global SDK release.

Validation

  • nix develop --impure --command just build-openapi v4.0.0-beta.2
  • composition validation passed with 0 OpenAPI errors
  • merged output contains 353 unique operation IDs, including namespaced Ledger v3 IDs
  • bash .github/scripts/generate-changelog.sh

The next Stack release tag should be v4.0.0-beta.2.

@NumaryBot NumaryBot added risk: medium NumaryBot classified this pull request as medium risk. bot-reviewed NumaryBot completed its review workflow for the current head. review-approved The NumaryBot review gate is satisfied for the current head. labels Nov 3, 2026

@NumaryBot NumaryBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The required automated review completed with no remaining findings.

@flemzord
flemzord merged commit 7192597 into main Nov 4, 2026
3 checks passed
@flemzord
flemzord deleted the chore/ledger-main-sdk branch November 4, 2026 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot-reviewed NumaryBot completed its review workflow for the current head. review-approved The NumaryBot review gate is satisfied for the current head. risk: medium NumaryBot classified this pull request as medium risk.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants