Skip to content

chore: 🐝 Update SDK - Generate 3.15.0#28

Merged
merrcury merged 2 commits intomainfrom
speakeasy-sdk-regen-1774657026
Apr 13, 2026
Merged

chore: 🐝 Update SDK - Generate 3.15.0#28
merrcury merged 2 commits intomainfrom
speakeasy-sdk-regen-1774657026

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Mar 28, 2026

SDK update

Versioning

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

Csharp SDK Changes:

  • Novu.Layouts.Create(): response.controls.UiSchema Changed (Breaking ⚠️)
  • Novu.Notifications.Retrieve(): response Changed (Breaking ⚠️)
  • Novu.Notifications.Get(): response.data[] Changed (Breaking ⚠️)
  • Novu.ChannelEndpoints.Update(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelEndpoints.Retrieve(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelEndpoints.Create(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelEndpoints.List():
    • request.ProviderId Changed
    • response.data[].ProviderId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelConnections.Update(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelConnections.Retrieve(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelConnections.Create(): response.providerId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.ChannelConnections.List():
    • request.ProviderId Changed
    • response.data[].ProviderId.Enum(cmTelecom) Added (Breaking ⚠️)
  • Novu.Workflows.Steps.Retrieve(): response Changed (Breaking ⚠️)
  • Novu.Workflows.Sync(): response Changed (Breaking ⚠️)
  • Novu.Workflows.Patch(): response Changed (Breaking ⚠️)
  • Novu.Workflows.Get(): response Changed (Breaking ⚠️)
  • Novu.Workflows.Update():
    • request.updateWorkflowDto.Steps[] Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • Novu.Workflows.List(): response.workflows[] Changed (Breaking ⚠️)
  • Novu.Workflows.Create():
    • request.createWorkflowDto Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • Novu.Layouts.Duplicate(): response.controls.UiSchema Changed (Breaking ⚠️)
  • Novu.Layouts.Retrieve(): response.controls.UiSchema Changed (Breaking ⚠️)
  • Novu.Layouts.Update(): response.controls.UiSchema Changed (Breaking ⚠️)
  • Novu.Layouts.List(): response.layouts[].Controls.UiSchema Changed (Breaking ⚠️)
  • Novu.Subscribers.Notifications.ArchiveAll(): Added
  • Novu.Subscribers.Notifications.MarkAllAsRead(): Added
  • Novu.EnvironmentVariables.Usage(): Added
  • Novu.Trigger(): response.activityFeedLink Added
  • Novu.Broadcast(): response.activityFeedLink Added
  • Novu.TriggerBulk(): response.[].ActivityFeedLink Added
  • Novu.EnvironmentVariables.Update(): Added
  • Novu.EnvironmentVariables.Retrieve(): Added
  • Novu.EnvironmentVariables.Create(): Added
  • Novu.EnvironmentVariables.List(): Added
  • Novu.Workflows.Steps.GeneratePreview(): Added
  • Novu.Subscribers.Notifications.MarkAsSeen(): Added
  • Novu.Subscribers.Notifications.ArchiveAllRead(): Added
  • Novu.EnvironmentVariables.Delete(): Added
  • Novu.Subscribers.Notifications.DeleteAll(): Added
  • Novu.Subscribers.Notifications.Count(): Added
  • Novu.Environments.Diff(): Added
  • Novu.Subscribers.Notifications.Unsnooze(): Added
  • Novu.Subscribers.Notifications.MarkAsUnread(): Added
  • Novu.Subscribers.Notifications.Unarchive(): Added
  • Novu.Subscribers.Notifications.Snooze(): Added
  • Novu.Subscribers.Notifications.MarkAsRead(): Added
  • Novu.Subscribers.Notifications.Archive(): Added
  • Novu.Subscribers.Notifications.RevertAction(): Added
  • Novu.Subscribers.Notifications.CompleteAction(): Added
  • Novu.Subscribers.Notifications.Delete(): Added
  • Novu.Subscribers.Notifications.List(): Added
  • Novu.Environments.Publish(): Added

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (35022:12)
├─┬Paths
│ ├──[+] path (8434:3)
│ ├──[+] path (10369:3)
│ ├──[+] path (11290:3)
│ ├──[+] path (23607:3)
│ ├──[+] path (10692:3)
│ ├──[+] path (10991:3)
│ ├──[+] path (7438:3)
│ ├──[+] path (1932:3)
│ ├──[+] path (2251:3)
│ ├──[+] path (8760:3)
│ ├──[+] path (9744:3)
│ ├──[+] path (24527:3)
│ ├──[+] path (7773:3)
│ ├──[+] path (7131:3)
│ ├──[+] path (9092:3)
│ ├──[+] path (10070:3)
│ ├──[+] path (11589:3)
│ ├──[+] path (6734:3)
│ ├──[+] path (8108:3)
│ ├──[+] path (22983:3)
│ ├──[+] path (18768:3)
│ ├──[+] path (9418:3)
│ ├─┬/v2/subscribers/{subscriberId}/preferences/bulk
│ │ └─┬PATCH
│ │   └─┬Parameters
│ │     └──[+] description (12546:24)
│ ├─┬/v2/subscribers/{subscriberId}
│ │ ├─┬GET
│ │ │ └─┬Parameters
│ │ │   └──[+] description (5810:24)
│ │ ├─┬DELETE
│ │ │ └─┬Parameters
│ │ │   └──[+] description (6434:24)
│ │ └─┬PATCH
│ │   └─┬Parameters
│ │     └──[+] description (6119:24)
│ ├─┬/v1/channel-endpoints
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/v2/inbound-webhooks/delivery-providers/{environmentId}/{integrationId}
│ │ └─┬POST
│ │   └──[🔀] summary (2574:16)
│ ├─┬/v2/contexts
│ │ ├─┬GET
│ │ │ └──[🔀] description (319:20)
│ │ └─┬POST
│ │   └──[🔀] description (7:20)
│ ├─┬/v1/events/trigger/broadcast
│ │ └─┬POST
│ │   └──[🔀] description (26702:20)
│ ├─┬/v2/subscribers/{subscriberId}/preferences
│ │ ├─┬GET
│ │ │ └─┬Parameters
│ │ │   └──[+] description (11899:24)
│ │ └─┬PATCH
│ │   └─┬Parameters
│ │     └──[+] description (12229:24)
│ └─┬/v1/channel-connections
│   └─┬GET
│     └──Parameters
├─┬Tags
│ └─┬External Docs
│   └──[🔀] url (35074:12)
└─┬Components
  ├──[+] schemas (43331:7)
  ├──[+] schemas (43199:7)
  ├──[+] schemas (43267:7)
  ├──[+] schemas (40748:7)
  ├──[+] schemas (39433:7)
  ├──[+] schemas (43405:7)
  ├──[+] schemas (42504:7)
  ├──[+] schemas (43282:7)
  ├──[+] schemas (40762:7)
  ├──[+] schemas (41856:7)
  ├──[+] schemas (42964:7)
  ├──[+] schemas (39605:7)
  ├──[+] schemas (40772:7)
  ├──[+] schemas (41844:7)
  ├──[+] schemas (43431:7)
  ├──[+] schemas (43486:7)
  ├──[+] schemas (41835:7)
  ├──[+] schemas (40807:7)
  ├──[+] schemas (43362:7)
  ├──[+] schemas (43247:7)
  ├──[+] schemas (43525:7)
  ├──[+] schemas (39625:7)
  ├──[+] schemas (39379:7)
  ├──[+] schemas (39564:7)
  ├──[+] schemas (43159:7)
  ├──[+] schemas (43218:7)
  ├──[+] schemas (43353:7)
  ├──[+] schemas (41887:7)
  ├──[+] schemas (39595:7)
  ├──[+] schemas (43151:7)
  ├──[+] schemas (43502:7)
  ├──[+] schemas (40716:7)
  ├──[+] schemas (43425:7)
  ├──[+] schemas (41904:7)
  ├──[+] schemas (39582:7)
  ├──[+] schemas (43177:7)
  ├──[+] schemas (40705:7)
  ├──[+] schemas (40783:7)
  ├──[+] schemas (39465:7)
  ├──[+] schemas (43312:7)
  ├──[+] schemas (43453:7)
  ├──[+] schemas (39417:7)
  ├──[+] schemas (43294:7)
  ├─┬ProvidersIdEnum
  │ └──[+] enum (36184:11)
  ├─┬UpdateLayoutDto
  │ └─┬controlValues
  │   └──[🔀] description (39902:24)
  ├─┬PushStepResponseDto
  │ ├──[+] properties (41254:9)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41227:33)❌ 
  │ │ ├──[🔀] type (41225:17)❌ 
  │ │ └──[🔀] description (41226:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (41255:11)❌ 
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ └─┬workflowId
  │   └──[🔀] description (41249:24)
  ├─┬StepTypeEnum
  │ └──[+] enum (35900:11)
  ├─┬InAppStepResponseDto
  │ ├──[+] properties (42080:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (42081:11)❌ 
  │ ├─┬workflowId
  │ │ └──[🔀] description (42075:24)
  │ └─┬workflowDatabaseId
  │   ├──[+] additionalProperties (42053:33)❌ 
  │   ├──[🔀] type (42051:17)❌ 
  │   └──[🔀] description (42052:24)
  ├─┬RuntimeIssueDto
  │ ├──[-] required (32463:11)❌ 
  │ ├──[-] required (32462:11)❌ 
  │ ├──[-] properties (32449:9)❌ 
  │ ├──[-] properties (32459:9)❌ 
  │ └──[-] properties (32457:9)❌ 
  ├─┬UiComponentEnum
  │ ├──[+] enum (39707:11)
  │ ├──[+] enum (39709:11)
  │ ├──[+] enum (39708:11)
  │ ├──[+] enum (39711:11)
  │ ├──[+] enum (39710:11)
  │ ├──[+] enum (39714:11)
  │ ├──[+] enum (39712:11)
  │ ├──[+] enum (39713:11)
  │ └─┬Extensions
  │   └──[+] x-speakeasy-unknown-values (39715:35)
  ├─┬GetChannelConnectionResponseDto
  │ └─┬providerId
  │   └──[+] enum (43629:15)
  ├─┬DigestStepResponseDto
  │ ├──[+] properties (41612:9)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41585:33)❌ 
  │ │ ├──[🔀] type (41583:17)❌ 
  │ │ └──[🔀] description (41584:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (41607:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ └─┬type
  │   └──[🔀] $ref (41613:11)❌ 
  ├─┬GeneratePreviewResponseDto
  │ ├──[+] properties (43033:9)
  │ ├─┬previewPayloadExample
  │ │ ├──[+] type (43034:17)❌ 
  │ │ ├──[🔀] description (43035:24)
  │ │ └──[-] allOf (34430:7)❌ 
  │ ├─┬schema
  │ │ ├──[-] additionalProperties (34478:33)❌ 
  │ │ ├──[-] type (34474:17)❌ 
  │ │ ├──[🔀] description (43037:24)
  │ │ ├──[-] nullable (34475:21)❌ 
  │ │ ├──[+] oneOf (43039:15)
  │ │ ├──[+] oneOf (43049:15)
  │ │ ├──[+] oneOf (43049:15)
  │ │ ├──[+] oneOf (43057:15)
  │ │ ├──[+] oneOf (43065:15)
  │ │ ├──[+] oneOf (43073:15)
  │ │ ├──[+] oneOf (43081:15)
  │ │ ├──[+] oneOf (43089:15)
  │ │ └──[+] oneOf (43095:15)
  │ └─┬result
  │   ├─┬ONEOF
  │   │ ├──[+] properties (43055:17)
  │   │ ├─┬type
  │   │ │ └──[🔀] $ref (42841:13)❌ 
  │   │ └─┬preview
  │   │   └──[🔀] $ref (42964:13)❌ 
  │   ├─┬ONEOF
  │   │ ├──[+] properties (43055:17)
  │   │ ├─┬preview
  │   │ │ └──[🔀] $ref (42964:13)❌ 
  │   │ └─┬type
  │   │   └──[🔀] $ref (42841:13)❌ 
  │   ├─┬ONEOF
  │   │ ├──[+] properties (43063:17)
  │   │ ├─┬type
  │   │ │ └──[🔀] $ref (42853:13)❌ 
  │   │ └─┬preview
  │   │   └──[🔀] $ref (42964:13)❌ 
  │   ├─┬ONEOF
  │   │ ├──[+] properties (43071:17)
  │   │ ├─┬type
  │   │ │ └──[🔀] $ref (42883:13)❌ 
  │   │ └─┬preview
  │   │   └──[🔀] $ref (42964:13)❌ 
  │   ├─┬ONEOF
  │   │ ├──[+] properties (43079:17)
  │   │ ├─┬type
  │   │ │ └──[🔀] $ref (42891:13)❌ 
  │   │ └─┬preview
  │   │   └──[🔀] $ref (42964:13)❌ 
  │   └─┬ONEOF
  │     ├──[+] properties (43087:17)
  │     ├─┬type
  │     │ └──[🔀] $ref (42903:13)❌ 
  │     └─┬preview
  │       └──[🔀] $ref (42964:13)❌ 
  ├─┬PreviewPayloadDto
  │ ├──[+] properties (43016:9)
  │ ├─┬steps
  │ │ └──[🔀] description (42988:24)
  │ ├─┬subscriber
  │ │ ├──[+] additionalProperties (42993:33)❌ 
  │ │ ├──[+] type (42991:17)❌ 
  │ │ ├──[🔀] description (42992:24)
  │ │ └──[-] allOf (31696:7)❌ 
  │ └─┬payload
  │   └──[🔀] description (43018:24)
  ├─┬CreateWorkflowDto
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (42504:7)
  │     └──Discriminator
  ├─┬ThrottleControlDto
  │ ├──[+] required (41680:11)❌ 
  │ ├─┬threshold
  │ │ └──[-] maximum (33287:20)❌ 
  │ └─┬dynamicKey
  │   └──[-] minLength (33280:22)❌ 
  ├─┬GetChannelEndpointResponseDto
  │ └─┬providerId
  │   └──[+] enum (44268:15)
  ├─┬UiSchemaGroupEnum
  │ └──[+] enum (39759:11)
  ├─┬WorkflowCreationSourceEnum
  │ └──[+] enum (42542:11)
  ├─┬EmailStepResponseDto
  │ ├──[+] properties (41061:9)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41034:33)❌ 
  │ │ ├──[🔀] type (41032:17)❌ 
  │ │ └──[🔀] description (41033:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (41062:11)❌ 
  │ ├─┬workflowId
  │ │ └──[🔀] description (41056:24)
  │ └─┬variables
  │   └──[🔀] $ref (35887:13)❌ 
  ├─┬WorkflowResponseDto
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (41904:7)
  │     └──Discriminator
  ├─┬GetWorkflowRunResponseDto
  │ ├──[+] properties (37065:9)
  │ ├─┬status
  │ │ ├──[+] enum (37040:15)
  │ │ ├──[+] enum (37041:15)
  │ │ ├──[+] enum (37038:15)
  │ │ ├──[+] enum (37039:15)
  │ │ ├──[-] enum (29025:15)❌ 
  │ │ ├──[-] enum (29026:15)❌ 
  │ │ ├──[-] enum (29027:15)❌ 
  │ │ └──[🔀] description (37043:24)
  │ ├─┬steps
  │ │ ├──[+] enum (37007:15)
  │ │ ├──[+] enum (37008:15)
  │ │ ├──[+] enum (37009:15)
  │ │ ├──[-] items (29079:13)❌ 
  │ │ ├──[🔀] type (37010:17)❌ 
  │ │ └──[🔀] description (37011:24)
  │ ├─┬severity
  │ │ ├──[-] enum (29056:15)❌ 
  │ │ ├──[-] enum (29057:15)❌ 
  │ │ ├──[-] enum (29058:15)❌ 
  │ │ ├──[-] enum (29059:15)❌ 
  │ │ ├──[🔀] type (37063:17)❌ 
  │ │ └──[🔀] description (37064:24)
  │ ├─┬topics
  │ │ ├──[-] items (29074:13)❌ 
  │ │ ├──[🔀] type (37003:17)❌ 
  │ │ └──[🔀] description (37004:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (37035:24)
  │ ├─┬payload
  │ │ ├──[+] additionalProperties (37068:33)❌ 
  │ │ └──[🔀] description (37067:24)
  │ ├─┬subscriberId
  │ │ ├──[+] items (37061:13)❌ 
  │ │ ├──[🔀] type (37059:17)❌ 
  │ │ └──[🔀] description (37058:24)
  │ ├─┬updatedAt
  │ │ └──[🔀] description (37026:24)
  │ ├─┬triggerIdentifier
  │ │ └──[🔀] description (37029:24)
  │ ├─┬transactionId
  │ │ ├──[+] items (37056:13)❌ 
  │ │ ├──[🔀] type (37054:17)❌ 
  │ │ └──[🔀] description (37053:24)
  │ └─┬workflowName
  │   └──[🔀] description (36989:24)
  ├─┬WorkflowRunStepsDetailsDto
  │ ├──[+] required (36781:11)❌ 
  │ ├──[+] properties (36762:9)
  │ ├──[+] properties (36756:9)
  │ ├─┬status
  │ │ ├──[-] enum (28794:15)❌ 
  │ │ ├──[-] enum (28795:15)❌ 
  │ │ ├──[-] enum (28789:15)❌ 
  │ │ ├──[-] enum (28790:15)❌ 
  │ │ ├──[-] enum (28796:15)❌ 
  │ │ ├──[-] enum (28788:15)❌ 
  │ │ ├──[-] enum (28791:15)❌ 
  │ │ ├──[-] enum (28792:15)❌ 
  │ │ ├──[-] enum (28793:15)❌ 
  │ │ └──[🔀] description (36764:24)
  │ ├─┬stepType
  │ │ └──[🔀] description (36758:24)
  │ └─┬stepRunId
  │   ├──[+] enum (36770:15)
  │   ├──[+] enum (36771:15)
  │   ├──[+] enum (36775:15)
  │   ├──[+] enum (36769:15)
  │   ├──[+] enum (36772:15)
  │   ├──[+] enum (36773:15)
  │   ├──[+] enum (36774:15)
  │   ├──[+] enum (36776:15)
  │   ├──[+] enum (36777:15)
  │   └──[🔀] description (36767:24)
  ├─┬RedirectDto
  │ ├──[+] required (39415:11)❌ 
  │ ├─┬url
  │ │ └──[🔀] description (39404:24)
  │ └─┬target
  │   ├──[🔀] description (39407:24)
  │   └──[-] default (33458:20)❌ 
  ├─┬UpdateWorkflowDto
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (42504:7)
  │     └──Discriminator
  ├─┬DelayStepResponseDto
  │ ├──[+] properties (41468:9)
  │ ├─┬type
  │ │ └──[🔀] $ref (41469:11)❌ 
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41441:33)❌ 
  │ │ ├──[🔀] type (41439:17)❌ 
  │ │ └──[🔀] description (41440:24)
  │ └─┬workflowId
  │   └──[🔀] description (41463:24)
  ├─┬StepResponseDto
  │ ├──[+] properties (40941:9)
  │ ├─┬workflowId
  │ │ └──[🔀] description (40936:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (40942:11)❌ 
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (40914:33)❌ 
  │ │ ├──[🔀] type (40912:17)❌ 
  │ │ └──[🔀] description (40913:24)
  │ └─┬variables
  │   └──[🔀] $ref (35887:13)❌ 
  ├─┬TriggerEventResponseDto
  │ ├──[+] properties (35471:9)
  │ ├─┬transactionId
  │ │ ├──[+] enum (35458:15)
  │ │ ├──[+] enum (35459:15)
  │ │ ├──[+] enum (35460:15)
  │ │ ├──[+] enum (35454:15)
  │ │ ├──[+] enum (35455:15)
  │ │ ├──[+] enum (35456:15)
  │ │ ├──[+] enum (35457:15)
  │ │ └──[🔀] description (35462:24)
  │ ├─┬jobData
  │ │ ├──[+] items (35467:13)❌ 
  │ │ ├──[🔀] type (35465:17)❌ 
  │ │ └──[+] description (35464:24)
  │ ├─┬error
  │ │ ├──[-] items (27497:13)❌ 
  │ │ ├──[🔀] type (35472:17)❌ 
  │ │ └──[🔀] description (35473:24)
  │ └─┬status
  │   ├──[-] enum (27487:15)❌ 
  │   ├──[-] enum (27488:15)❌ 
  │   ├──[-] enum (27489:15)❌ 
  │   ├──[-] enum (27490:15)❌ 
  │   ├──[-] enum (27484:15)❌ 
  │   ├──[-] enum (27485:15)❌ 
  │   ├──[-] enum (27486:15)❌ 
  │   ├──[🔀] type (35475:17)❌ 
  │   └──[-] description (27492:24)
  ├─┬ChatStepResponseDto
  │ ├──[+] properties (41349:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (41350:11)❌ 
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41322:33)❌ 
  │ │ ├──[🔀] type (41320:17)❌ 
  │ │ └──[🔀] description (41321:24)
  │ └─┬workflowId
  │   └──[🔀] description (41344:24)
  ├─┬EmailControlDto
  │ └─┬layoutId
  │   └──[-] minLength (32628:22)❌ 
  ├─┬DigestControlDto
  │ └─┬cron
  │   └──[-] minLength (33164:22)❌ 
  ├─┬SmsStepResponseDto
  │ ├──[+] properties (41156:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41129:33)❌ 
  │ │ ├──[🔀] type (41127:17)❌ 
  │ │ └──[🔀] description (41128:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (41151:24)
  │ └─┬type
  │   └──[🔀] $ref (41157:11)❌ 
  ├─┬ThrottleStepResponseDto
  │ ├──[+] properties (41740:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬workflowId
  │ │ └──[🔀] description (41735:24)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (41713:33)❌ 
  │ │ ├──[🔀] type (41711:17)❌ 
  │ │ └──[🔀] description (41712:24)
  │ └─┬type
  │   └──[🔀] $ref (41741:11)❌ 
  ├─┬DelayControlDto
  │ ├──[+] required (41408:11)❌ 
  │ └─┬cron
  │   └──[-] minLength (33026:22)❌ 
  ├─┬ActivityNotificationJobResponseDto
  │ └─┬type
  │   └──[+] enum (36386:15)
  ├─┬CustomStepResponseDto
  │ ├──[+] properties (41820:9)
  │ ├─┬type
  │ │ └──[🔀] $ref (41821:11)❌ 
  │ ├─┬variables
  │ │ └──[🔀] $ref (35887:13)❌ 
  │ ├─┬workflowId
  │ │ └──[🔀] description (41815:24)
  │ └─┬workflowDatabaseId
  │   ├──[+] additionalProperties (41793:33)❌ 
  │   ├──[🔀] type (41791:17)❌ 
  │   └──[🔀] description (41792:24)
  ├─┬ContentIssueEnum
  │ └──[+] enum (40846:11)
  ├─┬TriggerEventRequestDto
  │ └─┬actor
  │   └──[🔀] description (35759:24)
  └─┬IntegrationResponseDto
    └─┬channel
      └──[🔀] description (37225:24)
Document Element Total Changes Breaking Changes
info 1 0
paths 32 0
tags 1 0
components 281 113

View full report

Linting Report 0 errors, 19 warnings, 40 hints

View full report

CSHARP CHANGELOG

constsAndDefaults: 0.0.3 - 2026-02-21

🐛 Bug Fixes

  • coerce type-mismatched default values instead of clearing them to prevent invalid generated code (commit by @danielkov)

core: 3.15.20 - 2026-03-10

🐝 New Features

  • Improved formatter memory allocations for faster performance when enableFormatting is enabled (commit by @bflad)

core: 3.15.19 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

core: 3.15.18 - 2026-02-27

🐛 Bug Fixes

  • make serverURL optional when operations define their own servers (commit by @danielkov)

core: 3.15.17 - 2026-02-27

🐛 Bug Fixes

  • derive installation URL from repo URL for monorepo subdirectory support (commit by @bradcypert)

core: 3.15.15 - 2026-02-20

🐝 New Features

  • add embedded clang-format behind enableFormatting config flag (commit by @tristanspeakeasy)

examples: 2.81.7 - 2026-02-27

🐛 Bug Fixes

  • don't show global server URL in examples when operation has its own servers (commit by @tristanspeakeasy)

globalSecurity: 2.83.11 - 2026-03-24

🐛 Bug Fixes

  • respect global security alternatives ordering and enforce operation-level security restrictions when hoisted (commit by @2ynn)

globalSecurity: 2.83.10 - 2026-02-18

🐝 New Features

  • Ensure basic HTTP authentication details are always included in API requests when selected out of multiple security options (commit by @tristanspeakeasy)

globalServerURLs: 2.83.1 - 2026-02-27

🐛 Bug Fixes

  • don't show global server URL in examples when operation has its own servers (commit by @tristanspeakeasy)

openEnums: 0.1.1 - 2025-09-10

🐛 Bug Fixes

  • resolve C# compilation error when open enums are used in discriminated unions (commit by @tristanspeakeasy)

retries: 0.0.2 - 2026-03-02

🐝 New Features

  • support for Retry-After HTTP header (commit by @bflad)

Based on Speakeasy CLI 1.761.3

@github-actions github-actions bot added the minor Minor version bump label Mar 28, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1774657026 branch 7 times, most recently from 9d2e5e9 to fdd5f08 Compare April 4, 2026 00:18
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1774657026 branch 4 times, most recently from 67f31af to f965de1 Compare April 7, 2026 10:41
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 3.15.0 chore: 🐝 Update SDK - Generate 3.14.4 Apr 7, 2026
@github-actions github-actions bot added patch Patch version bump and removed minor Minor version bump labels Apr 7, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1774657026 branch from a927d20 to 5e4f4a1 Compare April 8, 2026 00:21
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 3.14.4 chore: 🐝 Update SDK - Generate 3.15.0 Apr 8, 2026
@github-actions github-actions bot added minor Minor version bump and removed patch Patch version bump labels Apr 8, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1774657026 branch 6 times, most recently from 309c40b to e6218c6 Compare April 13, 2026 08:42
* `Novu.Layouts.Create()`:  `response.controls.UiSchema` **Changed** (Breaking ⚠️)
* `Novu.Notifications.Retrieve()`:  `response` **Changed** (Breaking ⚠️)
* `Novu.Notifications.Get()`:  `response.data[]` **Changed** (Breaking ⚠️)
* `Novu.ChannelEndpoints.Update()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelEndpoints.Retrieve()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelEndpoints.Create()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelEndpoints.List()`: 
  *  `request.ProviderId` **Changed**
  *  `response.data[].ProviderId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelConnections.Update()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelConnections.Retrieve()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelConnections.Create()`:  `response.providerId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.ChannelConnections.List()`: 
  *  `request.ProviderId` **Changed**
  *  `response.data[].ProviderId.Enum(cmTelecom)` **Added** (Breaking ⚠️)
* `Novu.Workflows.Steps.Retrieve()`:  `response` **Changed** (Breaking ⚠️)
* `Novu.Workflows.Sync()`:  `response` **Changed** (Breaking ⚠️)
* `Novu.Workflows.Patch()`:  `response` **Changed** (Breaking ⚠️)
* `Novu.Workflows.Get()`:  `response` **Changed** (Breaking ⚠️)
* `Novu.Workflows.Update()`: 
  *  `request.updateWorkflowDto.Steps[]` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `Novu.Workflows.List()`:  `response.workflows[]` **Changed** (Breaking ⚠️)
* `Novu.Workflows.Create()`: 
  *  `request.createWorkflowDto` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `Novu.Layouts.Duplicate()`:  `response.controls.UiSchema` **Changed** (Breaking ⚠️)
* `Novu.Layouts.Retrieve()`:  `response.controls.UiSchema` **Changed** (Breaking ⚠️)
* `Novu.Layouts.Update()`:  `response.controls.UiSchema` **Changed** (Breaking ⚠️)
* `Novu.Layouts.List()`:  `response.layouts[].Controls.UiSchema` **Changed** (Breaking ⚠️)
* `Novu.Subscribers.Notifications.ArchiveAll()`: **Added**
* `Novu.Subscribers.Notifications.MarkAllAsRead()`: **Added**
* `Novu.EnvironmentVariables.Usage()`: **Added**
* `Novu.Trigger()`:  `response.activityFeedLink` **Added**
* `Novu.Broadcast()`:  `response.activityFeedLink` **Added**
* `Novu.TriggerBulk()`:  `response.[].ActivityFeedLink` **Added**
* `Novu.EnvironmentVariables.Update()`: **Added**
* `Novu.EnvironmentVariables.Retrieve()`: **Added**
* `Novu.EnvironmentVariables.Create()`: **Added**
* `Novu.EnvironmentVariables.List()`: **Added**
* `Novu.Workflows.Steps.GeneratePreview()`: **Added**
* `Novu.Subscribers.Notifications.MarkAsSeen()`: **Added**
* `Novu.Subscribers.Notifications.ArchiveAllRead()`: **Added**
* `Novu.EnvironmentVariables.Delete()`: **Added**
* `Novu.Subscribers.Notifications.DeleteAll()`: **Added**
* `Novu.Subscribers.Notifications.Count()`: **Added**
* `Novu.Environments.Diff()`: **Added**
* `Novu.Subscribers.Notifications.Unsnooze()`: **Added**
* `Novu.Subscribers.Notifications.MarkAsUnread()`: **Added**
* `Novu.Subscribers.Notifications.Unarchive()`: **Added**
* `Novu.Subscribers.Notifications.Snooze()`: **Added**
* `Novu.Subscribers.Notifications.MarkAsRead()`: **Added**
* `Novu.Subscribers.Notifications.Archive()`: **Added**
* `Novu.Subscribers.Notifications.RevertAction()`: **Added**
* `Novu.Subscribers.Notifications.CompleteAction()`: **Added**
* `Novu.Subscribers.Notifications.Delete()`: **Added**
* `Novu.Subscribers.Notifications.List()`: **Added**
* `Novu.Environments.Publish()`: **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1774657026 branch from 04a4482 to baf2c9c Compare April 13, 2026 15:13
@merrcury merrcury merged commit b2a54bb into main Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants