Skip to content

chore: update stack component releases - #1999

Merged
flemzord merged 1 commit into
mainfrom
feat/update-stack-v3-2-releases
Aug 3, 2026
Merged

chore: update stack component releases#1999
flemzord merged 1 commit into
mainfrom
feat/update-stack-v3-2-releases

Conversation

@flemzord

@flemzord flemzord commented Aug 3, 2026

Copy link
Copy Markdown
Member

Summary

Update the Stack v3.2 component inputs to their latest stable releases:

  • Ledger: v2.4.6v2.4.12
  • Wallets: v2.1.5v2.2.0
  • Webhooks: v2.3.2v2.5.0
  • Auth: v2.4.3v2.5.0
  • Reconciliation: v2.2.2v2.4.0
  • Gateway: v2.2.0v2.3.1

Payments v3.4.0, Search v2.1.0, and Flows v2.6.0 were already current.

Gateway OpenAPI source

Gateway v2.3.1 is a published stable release, but its GitHub release does not include the openapi.yaml asset that older releases exposed. The tagged source still contains the file, so the Gateway download now uses the immutable version tag on raw.githubusercontent.com.

Impact

The next Stack v3.2 release will merge and publish the OpenAPI definitions from the current stable service releases.

Validation

  • checked all nine component versions against the latest non-draft, non-prerelease GitHub releases
  • verified every selected version exposes an OpenAPI document through either its release asset or, for Gateway, its immutable release tag
  • ran nix develop --impure --command just pre-commit
  • Speakeasy merged all 10 schemas and reported 0 OpenAPI errors
  • regenerated event schemas
  • regenerated .speakeasy/workflow.lock
  • git diff --check

Speakeasy reported existing validation warnings/hints and a non-fatal cross-device warning while attempting to promote its downloaded CLI binary; generation completed successfully.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 56ff5dba-078c-49c9-a871-a3103d2ec50e

📥 Commits

Reviewing files that changed from the base of the PR and between 6e96e58 and 7ce0cfb.

⛔ Files ignored due to path filters (1)
  • .speakeasy/workflow.lock is excluded by !**/*.lock, !**/*.lock
📒 Files selected for processing (1)
  • Justfile

Walkthrough

The Justfile updates pinned versions for six component OpenAPI specifications. The Gateway download now targets v2.3.1.

Changes

OpenAPI version pins

Layer / File(s) Summary
Update OpenAPI download versions
Justfile
Updates the Ledger, Wallets, Webhooks, Auth, Reconciliation, and Gateway version variables.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: gfyrag

Poem

A rabbit checks the version rows,
Six fresh pins now guide the flows.
Gateway hops to v2.3.1,
OpenAPI downloads run.
“All set!” the bunny says with cheer,
“The latest specs are safely here.”

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the version updates for the stack components.
Description check ✅ Passed The description directly explains the component version updates, Gateway OpenAPI change, and validation results.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/update-stack-v3-2-releases

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@flemzord
flemzord marked this pull request as ready for review August 3, 2026 13:42
@flemzord
flemzord merged commit 672b7e7 into main Aug 3, 2026
3 of 4 checks passed
@flemzord
flemzord deleted the feat/update-stack-v3-2-releases branch August 3, 2026 13:44
@NumaryBot

Copy link
Copy Markdown

✅ Approve — automated review

This PR updates stack component release versions, the Gateway OpenAPI source URL, and Speakeasy lock metadata. The changes are purely mechanical version/metadata updates with no logic modifications. No issues were identified across all reviews.

No findings.

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.

2 participants