Skip to content

chore: 🐝 Update SDK - Generate 5.1.3 - #24

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1784118561
Open

chore: 🐝 Update SDK - Generate 5.1.3#24
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1784118561

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field 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.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

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (7456:5)
│ └──[+] path (7252:5)
└─┬Components
  ├──[+] schemas (19386:32)
  ├──[+] schemas (19428:49)
  ├──[+] schemas (22554:37)
  ├──[+] schemas (19408:51)
  ├─┬payments_V3Connector
  │ ├──[+] properties (19664:11)
  │ ├─┬config
  │ │ ├──[+] items (19666:22)❌ 
  │ │ ├──[🔀] type (19665:21)❌ 
  │ │ └──[+] description (19669:28)
  │ ├─┬createdAt
  │ │ ├──[🔀] type (19662:21)❌ 
  │ │ └──[-] format (19467:23)❌ 
  │ ├─┬updatedAt
  │ │ ├──[🔀] type (19659:21)❌ 
  │ │ ├──[-] format (19480:23)❌ 
  │ │ └──[-] nullable (19481:25)❌ 
  │ ├─┬scheduledForDeletion
  │ │ └──[🔀] type (19646:21)❌ 
  │ └─┬id
  │   └──[+] format (19653:23)❌ 
  ├─┬payments_Account
  │ └─┬raw
  │   └──[+] additionalProperties (18025:37)❌ 
  ├─┬payments_V3PaymentAdjustment
  │ └─┬raw
  │   └──[+] additionalProperties (20072:37)❌ 
  ├─┬payments_V3OrderAdjustment
  │ └─┬raw
  │   └──[+] additionalProperties (20382:37)❌ 
  ├─┬payments_V3Account
  │ └─┬raw
  │   └──[+] additionalProperties (19019:37)❌ 
  ├─┬payments_V3ConnectorConfig
  │ ├──[+] oneOf (22841:36)
  │ ├──Discriminator
  │ └─┬ONEOF
  │   └──[🔀] $ref (22555:17)❌ 
  ├─┬payments_PaymentAdjustment
  │ └─┬raw
  │   └──[+] additionalProperties (17859:37)❌ 
  └─┬payments_Payment
    └─┬raw
      └──[+] additionalProperties (17805:37)❌ 
Document Element Total Changes Breaking Changes
paths 2 0
components 24 16

View full report

Linting Report 0 errors, 0 warnings, 27 hints

View full report

CSHARP CHANGELOG

additionalProperties: 0.0.2 - 2026-07-08

🐛 Bug Fixes

  • generate self-recursive additionalProperties maps as maps of their value type instead of empty models (commit by @AshGodfrey)

unions: 1.1.4 - 2026-05-25

🐝 New Features

  • implement smart-union scoring for undiscriminated unions - presenceAwareJsonSerialization must be enabled. (commit by @2ynn)

Based on Speakeasy CLI 1.791.0

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the patch Patch version bump label Jul 15, 2026
@NumaryBot

NumaryBot commented Jul 15, 2026

Copy link
Copy Markdown

✅ Approve — automated review

All 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 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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from 6cb5e3f to 18ecb7d Compare July 16, 2026 00:41

@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.

NumaryBot posted 2 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/V3.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from d3faa02 to 4f7a838 Compare July 17, 2026 00:43

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/V3.cs

@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.

NumaryBot posted 2 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from bb0a3ce to 717c555 Compare July 18, 2026 00:39

@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.

NumaryBot posted 4 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs
Comment thread src/FormanceSDK/V3.cs

@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.

NumaryBot posted 3 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/V3.cs

@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.

NumaryBot posted 3 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs
Comment thread src/FormanceSDK/V3.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from 8956b89 to 4c1ad77 Compare July 19, 2026 00:43

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from d61773f to 0f78c59 Compare July 21, 2026 00:42

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs

@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.

NumaryBot posted 1 new inline finding.

Summary: #24 (comment)

Comment thread src/FormanceSDK/FormanceSDK.csproj
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from 68dcd75 to efbd837 Compare July 22, 2026 00:41

@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.

NumaryBot posted 5 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/FormanceSDK.csproj
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs
Comment thread src/FormanceSDK/V3.cs

@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.

NumaryBot posted 2 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/FormanceSDK.csproj
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from e2dfb9b to 6d4d757 Compare July 23, 2026 00:43

@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.

NumaryBot posted 3 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs

@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.

NumaryBot posted 4 new inline findings.

Summary: #24 (comment)

Comment thread src/FormanceSDK/FormanceSDK.csproj
Comment thread src/FormanceSDK/Models/Payments/V3ConnectorConfig.cs
Comment thread src/FormanceSDK/Models/Payments/V3Connector.cs
Comment thread src/FormanceSDK/V3.cs
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from c3b9691 to 29070cc Compare July 24, 2026 00:40

@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.

NumaryBot review complete: no remaining inline findings.

Resolved 7 stale NumaryBot review threads (7 fixed, 0 outdated).

Summary: #24 (comment)

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch 2 times, most recently from 3d740e6 to 8b97a4b Compare July 26, 2026 00:46
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch 4 times, most recently from 830f58a to 88a4966 Compare July 30, 2026 00:39
* `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**
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1784118561 branch from 04488da to 39c9298 Compare July 31, 2026 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants