chore: 🐝 Update SDK - Generate 5.1.3 - #24
Conversation
✅ Approve — automated reviewAll previously identified issues — union deserializer ordering problems for Bitstamp/Modulr/Krakenpro configs, the V3Connector.config type mismatch, the 304 NullReferenceException in ListConnectorCapabilitiesAsync, and the semver/breaking-change concern — have been thoroughly reviewed across multiple cycles and are marked as resolved in the prior discussion. The current review round produced no new actionable findings. The codebase appears ready to merge. No findings. |
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
6cb5e3f to
18ecb7d
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 2 new inline findings.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
d3faa02 to
4f7a838
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 2 new inline findings.
Summary: #24 (comment)
bb0a3ce to
717c555
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 4 new inline findings.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 3 new inline findings.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 3 new inline findings.
Summary: #24 (comment)
8956b89 to
4c1ad77
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
d61773f to
0f78c59
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 1 new inline finding.
Summary: #24 (comment)
68dcd75 to
efbd837
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 5 new inline findings.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 2 new inline findings.
Summary: #24 (comment)
e2dfb9b to
6d4d757
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 3 new inline findings.
Summary: #24 (comment)
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot posted 4 new inline findings.
Summary: #24 (comment)
c3b9691 to
29070cc
Compare
NumaryBot
left a comment
There was a problem hiding this comment.
NumaryBot review complete: no remaining inline findings.
Resolved 7 stale NumaryBot review threads (7 fixed, 0 outdated).
Summary: #24 (comment)
3d740e6 to
8b97a4b
Compare
830f58a to
88a4966
Compare
* `Formance.Payments.V3.GetAccount()`: `response.data.Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.GetOrder()`: `response.data.Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.CreatePayment()`: `response.data` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.ListPayments()`: `response.cursor.Data[]` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.GetPayment()`: `response.data` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.CreateAccount()`: `response.data.Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.ListAccountsPayments()`: `response.cursor.Data[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V1.GetAccountPayments()`: `response.data.Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.CreateAccount()`: `response.data.Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.ListAccounts()`: `response.cursor.Data[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.ListPaymentInitiationRelatedPayments()`: `response.cursor.Data[].Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.GetPayment()`: `response.data.Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.ListPayments()`: `response.cursor.Data[].Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.GetConnectorConfig()`: `response.data.union(V3KrakenproConfig)` **Added** (Breaking⚠️ ) * `Formance.Payments.V3.CreatePayment()`: `response.data.Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.ListOrders()`: `response.cursor.Data[].Adjustments[].Raw` **Changed** (Breaking⚠️ ) * `Formance.Payments.V3.InstallConnector()`: * `request.v3ConnectorConfig.union(V3KrakenproConfig)` **Added** * `Formance.Payments.V3.V3UpdateConnectorConfig()`: * `request.v3ConnectorConfig.union(V3KrakenproConfig)` **Added** * `Formance.Payments.V3.ListConnectorCapabilities()`: **Added** * `Formance.Payments.V3.ListConnectors()`: `response.cursor.Data[].Capabilities` **Added** * `Formance.Payments.V3.GetConnectorCapabilities()`: **Added**
04488da to
39c9298
Compare
SDK update
Versioning
Version Bump Type: [patch] - 🤖 (automated)
Tip
If updates to your OpenAPI document introduce breaking changes, be sure to update the
info.versionfield to trigger the correct version bump.Speakeasy supports manual control of SDK versioning through multiple methods.
Csharp SDK Changes:
Formance.Payments.V3.GetAccount():response.data.RawChanged (BreakingFormance.Payments.V3.GetOrder():response.data.Adjustments[].RawChanged (BreakingFormance.Payments.V1.CreatePayment():response.dataChanged (BreakingFormance.Payments.V1.ListPayments():response.cursor.Data[]Changed (BreakingFormance.Payments.V1.GetPayment():response.dataChanged (BreakingFormance.Payments.V1.CreateAccount():response.data.RawChanged (BreakingFormance.Payments.V1.ListAccountsPayments():response.cursor.Data[].RawChanged (BreakingFormance.Payments.V1.GetAccountPayments():response.data.RawChanged (BreakingFormance.Payments.V3.CreateAccount():response.data.RawChanged (BreakingFormance.Payments.V3.ListAccounts():response.cursor.Data[].RawChanged (BreakingFormance.Payments.V3.ListPaymentInitiationRelatedPayments():response.cursor.Data[].Adjustments[].RawChanged (BreakingFormance.Payments.V3.GetPayment():response.data.Adjustments[].RawChanged (BreakingFormance.Payments.V3.ListPayments():response.cursor.Data[].Adjustments[].RawChanged (BreakingFormance.Payments.V3.GetConnectorConfig():response.data.union(V3KrakenproConfig)Added (BreakingFormance.Payments.V3.CreatePayment():response.data.Adjustments[].RawChanged (BreakingFormance.Payments.V3.ListOrders():response.cursor.Data[].Adjustments[].RawChanged (BreakingFormance.Payments.V3.InstallConnector():request.v3ConnectorConfig.union(V3KrakenproConfig)AddedFormance.Payments.V3.V3UpdateConnectorConfig():request.v3ConnectorConfig.union(V3KrakenproConfig)AddedFormance.Payments.V3.ListConnectorCapabilities(): AddedFormance.Payments.V3.ListConnectors():response.cursor.Data[].CapabilitiesAddedFormance.Payments.V3.GetConnectorCapabilities(): AddedView full SDK changelog
OpenAPI Change Summary
View full report
Linting Report
0 errors, 0 warnings, 27 hintsView full report
CSHARP CHANGELOG
additionalProperties: 0.0.2 - 2026-07-08
🐛 Bug Fixes
unions: 1.1.4 - 2026-05-25
🐝 New Features
Based on Speakeasy CLI 1.791.0
Last updated by Speakeasy workflow