Skip to content

chore(release): bump cex-broker to 0.2.32 - #85

Merged
outerlook merged 1 commit into
developfrom
release/cex-broker-0.2.32
Jul 29, 2026
Merged

chore(release): bump cex-broker to 0.2.32#85
outerlook merged 1 commit into
developfrom
release/cex-broker-0.2.32

Conversation

@outerlook

@outerlook outerlook commented Jul 29, 2026

Copy link
Copy Markdown
Member

Version bump only. Nothing is published by merging this — the Publish workflow triggers on a pushed v* tag, so the release happens when v0.2.32 is tagged after this lands.

What 0.2.32 contains

One change, #84 — the transfer archive now carries client_withdrawal_id, the caller's request-side withdrawal key, on submission rows.

git log v0.2.31..develop is exactly that PR and its two commits; there is no other unreleased work in this version.

Why it matters to consumers

broker_execution.transfer_events previously had no key tying a withdrawal submission back to the caller's request: external_id is venue-owned and empty on rejected submissions and on responses carrying no id. Consumers had to fall back to window + account + asset matching. client_withdrawal_id is the caller-owned identity, populated on both the success and failure submit paths.

Upgrade note

The schema file carries an idempotent ALTER TABLE ... ADD COLUMN IF NOT EXISTS, applied by the archive forwarder on startup, so no manual migration is needed. The forwarder must start on the new schema before a broker carrying this version emits — it exits non-zero if it cannot apply schema, so a forwarder-first or joint release is self-enforcing.

Summary by CodeRabbit

  • Chores
    • Updated the package version to 0.2.32.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: a5062643-6369-4bed-bd81-797c1e073ad4

📥 Commits

Reviewing files that changed from the base of the PR and between 0b0ae84 and 2f491c3.

📒 Files selected for processing (1)
  • package.json
📜 Recent review details
⏰ Context from checks skipped due to timeout. (1)
  • GitHub Check: test
🔇 Additional comments (1)
package.json (1)

3-3: LGTM!


Walkthrough

The package manifest version was incremented from 0.2.31 to 0.2.32.

Changes

Package release metadata

Layer / File(s) Summary
Update package version
package.json
The npm package version changes from 0.2.31 to 0.2.32.

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

Possibly related PRs

Suggested reviewers: xlassix

Poem

A rabbit counts the versions bright,
From thirty-one to thirty-two tonight.
One tiny hop in the manifest line,
The package wears a number fine.
Nibble, bump, release divine!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately and concisely describes the version bump to cex-broker 0.2.32.
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 release/cex-broker-0.2.32

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

@outerlook
outerlook merged commit 0d0b70b into develop Jul 29, 2026
5 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