Skip to content

chore: 🐝 Update SDK - Generate 0.12.6#150

Open
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1771461838
Open

chore: 🐝 Update SDK - Generate 0.12.6#150
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1771461838

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Feb 19, 2026

SDK update

Versioning

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

Ruby SDK Changes:

  • dub.partners.upsert_link():
    • request.link_props.key_length Removed (Breaking ⚠️)
    • response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.partners.create_link():
    • request.link_props.key_length Removed (Breaking ⚠️)
    • response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.links.get(): response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.links.update(): response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.links.create_many(): response.[].union(LinkSchema).tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.links.update_many(): response.[].tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.links.upsert(): response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.partners.create():
    • request.link_props.key_length Removed (Breaking ⚠️)
    • response.default_payout_method Added
  • dub.events.list(): response.[].union(LeadEvent).link.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.tags.list():
    • request.page Changed
    • response.[].color.enum(gray) Added (Breaking ⚠️)
  • dub.tags.create():
    • request.color.enum(gray) Added
    • response.color.enum(gray) Added (Breaking ⚠️)
  • dub.tags.update():
    • request_body.color.enum(gray) Added
    • response.color.enum(gray) Added (Breaking ⚠️)
  • dub.links.create(): response.tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.embed_tokens.referrals():
    • request.partner.link_props.key_length Removed (Breaking ⚠️)
  • dub.links.list():
    • request Changed
    • response.[].tags[].color.enum(gray) Added (Breaking ⚠️)
  • dub.analytics.retrieve(): response.union(Array<AnalyticsTopLinks>)[].folder_id Added
  • dub.partners.list():
    • request Changed
    • response.[].default_payout_method Added
  • dub.folders.list():
    • request.page Changed
  • dub.customers.list(): request Changed
  • dub.partners.analytics(): response.union(Array<PartnerAnalyticsTopLinks>)[].folder_id Added
  • dub.commissions.list(): request Changed
  • dub.payouts.list():
    • request.page Changed
    • response.[] Changed
  • dub.domains.list():
    • request.page Changed
  • dub.bounties.list_submissions():
    • request Changed
    • response.[] Changed
  • dub.bounties.approve_submission(): response Changed
  • dub.bounties.reject_submission(): response Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Paths │ ├─┬/customers │ │ └─┬GET │ │ ├──[+] parameters (1:156520)❌ │ │ ├──[+] parameters (1:156881)❌ │ │ ├─┬Parameters │ │ │ ├──[🔀] description (1:157410) │ │ │ └─┬Schema │ │ │ ├──[🔀] description (1:157270) │ │ │ ├──[-] default (1:155614)❌ │ │ │ └──[+] deprecated (1:157338) │ │ └─┬Extensions │ │ └──[+] x-speakeasy-pagination (1:153542) │ ├─┬/commissions │ │ └─┬GET │ │ ├──[+] parameters (1:233505)❌ │ │ ├──[+] parameters (1:233145)❌ │ │ ├─┬Parameters │ │ │ ├──[🔀] description (1:234033) │ │ │ └─┬Schema │ │ │ ├──[🔀] description (1:233893) │ │ │ ├──[-] default (1:231113)❌ │ │ │ └──[+] deprecated (1:233961) │ │ └─┬Extensions │ │ └──[+] x-speakeasy-pagination (1:229569) │ ├─┬/payouts │ │ └─┬GET │ │ ├─┬Parameters │ │ │ └─┬Schema │ │ │ ├──[-] default (1:242863)❌ │ │ │ └──[+] deprecated (1:245725) │ │ └─┬Responses │ │ └─┬200 │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬Schema │ │ ├──[+] required (1:248776)❌ │ │ ├──[+] properties (1:246866) │ │ ├──[+] properties (1:246950) │ │ ├──[+] properties (1:246623) │ │ ├─┬mode │ │ │ ├──[+] enum (1:246916) │ │ │ ├──[+] enum (1:246926) │ │ │ ├──[+] enum (1:246939) │ │ │ ├──[-] enum (1:244006)❌ │ │ │ └──[-] enum (1:244017)❌ │ │ ├─┬user │ │ │ ├──[-] additionalProperties (1:245375)❌ │ │ │ ├──[-] required (1:245323)❌ │ │ │ ├──[-] required (1:245328)❌ │ │ │ ├──[-] required (1:245335)❌ │ │ │ ├──[-] required (1:245343)❌ │ │ │ ├──[+] enum (1:246398) │ │ │ ├──[+] enum (1:246410) │ │ │ ├──[+] enum (1:246417) │ │ │ ├──[+] enum (1:246429) │ │ │ ├──[+] enum (1:246438) │ │ │ ├──[+] enum (1:246375) │ │ │ ├──[+] enum (1:246385) │ │ │ ├──[🔀] type (1:246358)❌ │ │ │ ├──[-] nullable (1:245127)❌ │ │ │ ├──[-] properties (1:245226)❌ │ │ │ ├──[-] properties (1:245162)❌ │ │ │ ├──[-] properties (1:245268)❌ │ │ │ └──[-] properties (1:245185)❌ │ │ ├─┬partner │ │ │ ├──[+] required (1:248282)❌ │ │ │ ├──[+] properties (1:247420) │ │ │ ├─┬payoutsEnabledAt │ │ │ │ ├──[+] maxLength (1:247142)❌ │ │ │ │ ├──[🔀] description (1:247160) │ │ │ │ └──[-] nullable (1:244487)❌ │ │ │ ├─┬image │ │ │ │ ├──[🔀] description (1:247071) │ │ │ │ └──[-] nullable (1:244390)❌ │ │ │ ├─┬id │ │ │ │ ├──[🔀] description (1:247949) │ │ │ │ └──[+] nullable (1:247993)❌ │ │ │ ├─┬email │ │ │ │ ├──[+] enum (1:247690) │ │ │ │ ├──[+] enum (1:247667) │ │ │ │ ├──[+] enum (1:247677) │ │ │ │ ├──[-] maxLength (1:244365)❌ │ │ │ │ └──[🔀] description (1:247473) │ │ │ ├─┬groupId │ │ │ │ ├──[+] maxLength (1:247329)❌ │ │ │ │ └──[🔀] description (1:247233) │ │ │ ├─┬name │ │ │ │ ├──[-] maxLength (1:244178)❌ │ │ │ │ ├──[🔀] description (1:247373) │ │ │ │ └──[+] nullable (1:247354)❌ │ │ │ └─┬tenantId │ │ │ └──[🔀] description (1:247751) │ │ ├─┬periodEnd │ │ │ ├──[+] additionalProperties (1:248368)❌ │ │ │ ├──[+] required (1:248282)❌ │ │ │ ├──[+] required (1:248304)❌ │ │ │ ├──[+] required (1:248323)❌ │ │ │ ├──[+] required (1:248333)❌ │ │ │ ├──[+] required (1:248254)❌ │ │ │ ├──[+] required (1:248259)❌ │ │ │ ├──[+] required (1:248266)❌ │ │ │ ├──[+] required (1:248274)❌ │ │ │ ├──[🔀] type (1:247012)❌ │ │ │ ├──[-] nullable (1:243765)❌ │ │ │ ├──[+] properties (1:247813) │ │ │ ├──[+] properties (1:247420) │ │ │ ├──[+] properties (1:247194) │ │ │ ├──[+] properties (1:247924) │ │ │ ├──[+] properties (1:247035) │ │ │ ├──[+] properties (1:247334) │ │ │ ├──[+] properties (1:247106) │ │ │ ├──[+] properties (1:247701) │ │ │ └──[+] properties (1:248015) │ │ ├─┬status │ │ │ ├──[-] enum (1:243569)❌ │ │ │ ├──[-] enum (1:243579)❌ │ │ │ ├──[-] enum (1:243592)❌ │ │ │ ├──[-] enum (1:243604)❌ │ │ │ ├──[-] enum (1:243611)❌ │ │ │ ├──[-] enum (1:243623)❌ │ │ │ ├──[-] enum (1:243632)❌ │ │ │ └──[+] nullable (1:246525)❌ │ │ └─┬paidAt │ │ ├──[+] enum (1:246842) │ │ └──[+] enum (1:246853) │ ├─┬/partners/links │ │ └─┬POST │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬linkProps │ │ ├──[-] properties (1:207299)❌ │ │ └─┬prefix │ │ └──[🔀] description (1:210094) │ ├─┬/domains/{slug} │ │ └─┬PATCH │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬placeholder │ │ └──[🔀] example (1:135937) │ ├─┬/tags │ │ ├─┬GET │ │ │ └─┬Parameters │ │ │ └─┬Schema │ │ │ ├──[-] default (1:120776)❌ │ │ │ └──[+] deprecated (1:121598) │ │ └─┬POST │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬color │ │ ├──[+] enum (1:119685) │ │ └──[🔀] description (1:119714) │ ├─┬/track/sale │ │ └─┬POST │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬amount │ │ ├──[🔀] maximum (1:146857)❌ │ │ └──[🔀] description (1:146888) │ ├─┬/folders │ │ └─┬GET │ │ └─┬Parameters │ │ └─┬Schema │ │ ├──[-] default (1:126039)❌ │ │ └──[+] deprecated (1:126881) │ ├─┬/domains │ │ ├─┬GET │ │ │ └─┬Parameters │ │ │ └─┬Schema │ │ │ ├──[-] default (1:132826)❌ │ │ │ └──[+] deprecated (1:133673) │ │ └─┬POST │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬placeholder │ │ └──[🔀] example (1:131487) │ ├─┬/tokens/embed/referrals │ │ └─┬POST │ │ ├──[🔀] description (1:249403) │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬partner │ │ └─┬linkProps │ │ ├──[-] properties (1:248306)❌ │ │ └─┬prefix │ │ └──[🔀] description (1:252421) │ ├─┬/links │ │ └─┬GET │ │ ├──[+] parameters (1:12381)❌ │ │ ├──[+] parameters (1:12016)❌ │ │ └─┬Parameters │ │ ├──[🔀] description (1:12914) │ │ └─┬Schema │ │ ├──[🔀] description (1:12774) │ │ ├──[-] default (1:12043)❌ │ │ └──[+] deprecated (1:12842) │ ├─┬/tags/{id} │ │ └─┬PATCH │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬color │ │ ├──[+] enum (1:123182) │ │ └──[🔀] description (1:123211) │ ├─┬/events │ │ └─┬GET │ │ └─┬Responses │ │ └─┬200 │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬Schema │ │ └─┬ONEOF │ │ └─┬sale │ │ └─┬amount │ │ ├──[🔀] maximum (1:107657)❌ │ │ └──[🔀] description (1:107688) │ ├─┬/commissions/{id} │ │ └─┬PATCH │ │ └──[🔀] summary (1:238299) │ ├─┬/partners/links/upsert │ │ └─┬PUT │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬linkProps │ │ ├──[-] properties (1:216166)❌ │ │ └─┬prefix │ │ └──[🔀] description (1:218790) │ ├─┬/partners │ │ ├─┬GET │ │ │ ├──[+] parameters (1:193410)❌ │ │ │ ├─┬Parameters │ │ │ │ └─┬Schema │ │ │ │ ├──[-] default (1:193968)❌ │ │ │ │ └──[+] deprecated (1:196023) │ │ │ └─┬Responses │ │ │ └─┬200 │ │ │ └─┬application/json │ │ │ └─┬Schema │ │ │ └─┬Schema │ │ │ ├──[+] required (1:207508)❌ │ │ │ ├──[+] properties (1:197313) │ │ │ ├─┬description │ │ │ │ ├──[+] enum (1:197560) │ │ │ │ ├──[+] enum (1:197570) │ │ │ │ ├──[+] enum (1:197583) │ │ │ │ ├──[-] maxLength (1:195197)❌ │ │ │ │ └──[🔀] description (1:197366) │ │ │ ├─┬earningsPerClick │ │ │ │ ├──[🔀] type (1:200602)❌ │ │ │ │ └──[-] description (1:203689) │ │ │ ├─┬programId │ │ │ │ ├──[🔀] description (1:197639) │ │ │ │ └──[+] nullable (1:197620)❌ │ │ │ ├─┬totalCommissions │ │ │ │ └──[🔀] description (1:205189) │ │ │ ├─┬totalLeads │ │ │ │ └──[🔀] description (1:205422) │ │ │ ├─┬youtube │ │ │ │ └──[🔀] description (1:206793) │ │ │ ├─┬netRevenue │ │ │ │ ├──[🔀] type (1:196601)❌ │ │ │ │ ├──[+] maxLength (1:196622)❌ │ │ │ │ ├──[🔀] description (1:196640) │ │ │ │ └──[-] default (1:203552)❌ │ │ │ ├─┬website │ │ │ │ └──[🔀] description (1:207028) │ │ │ ├─┬tiktok │ │ │ │ └──[🔀] description (1:198397) │ │ │ ├─┬totalSaleAmount │ │ │ │ └──[🔀] description (1:205298) │ │ │ ├─┬paypalEmail │ │ │ │ └──[🔀] description (1:197907) │ │ │ ├─┬discountId │ │ │ │ ├──[+] maxLength (1:197196)❌ │ │ │ │ └──[+] description (1:197093) │ │ │ ├─┬totalClicks │ │ │ │ ├──[🔀] type (1:207433)❌ │ │ │ │ ├──[🔀] description (1:207360) │ │ │ │ ├──[-] default (1:202943)❌ │ │ │ │ └──[+] nullable (1:207421)❌ │ │ │ ├─┬trustedAt │ │ │ │ ├──[🔀] type (1:205637)❌ │ │ │ │ ├──[🔀] description (1:205542) │ │ │ │ ├──[+] default (1:205526)❌ │ │ │ │ └──[-] nullable (1:195713)❌ │ │ │ ├─┬instagram │ │ │ │ └──[🔀] description (1:197017) │ │ │ ├─┬partnerId │ │ │ │ ├──[🔀] type (1:205875)❌ │ │ │ │ ├──[🔀] description (1:205786) │ │ │ │ └──[+] default (1:205866)❌ │ │ │ ├─┬leadToConversionRate │ │ │ │ ├──[🔀] type (1:200506)❌ │ │ │ │ └──[-] description (1:204282) │ │ │ ├─┬name │ │ │ │ ├──[+] items (1:198915)❌ │ │ │ │ ├──[🔀] type (1:198899)❌ │ │ │ │ ├──[-] maxLength (1:194623)❌ │ │ │ │ ├──[🔀] description (1:198844) │ │ │ │ └──[+] nullable (1:198825)❌ │ │ │ ├─┬totalSales │ │ │ │ └──[🔀] description (1:205680) │ │ │ ├─┬referralFormData │ │ │ │ ├──[-] additionalProperties (1:202911)❌ │ │ │ │ ├──[-] required (1:202878)❌ │ │ │ │ ├──[🔀] type (1:198128)❌ │ │ │ │ ├──[+] description (1:198151) │ │ │ │ ├──[-] nullable (1:198893)❌ │ │ │ │ └──[-] properties (1:198928)❌ │ │ │ ├─┬linkedin │ │ │ │ ├──[🔀] type (1:206626)❌ │ │ │ │ └──[🔀] description (1:206512) │ │ │ ├─┬leadRewardId │ │ │ │ └──[+] description (1:207250) │ │ │ ├─┬twitter │ │ │ │ └──[🔀] description (1:198012) │ │ │ ├─┬groupId │ │ │ │ ├──[+] maxLength (1:196973)❌ │ │ │ │ └──[🔀] description (1:196877) │ │ │ ├─┬image │ │ │ │ ├──[🔀] description (1:196551) │ │ │ │ └──[-] nullable (1:194999)❌ │ │ │ ├─┬status │ │ │ │ ├──[-] enum (1:196441)❌ │ │ │ │ ├──[-] enum (1:196365)❌ │ │ │ │ ├──[-] enum (1:196375)❌ │ │ │ │ ├──[-] enum (1:196386)❌ │ │ │ │ ├──[-] enum (1:196397)❌ │ │ │ │ ├──[-] enum (1:196407)❌ │ │ │ │ ├──[-] enum (1:196418)❌ │ │ │ │ ├──[-] enum (1:196432)❌ │ │ │ │ ├──[-] description (1:196467) │ │ │ │ └──[+] nullable (1:200543)❌ │ │ │ ├─┬email │ │ │ │ ├──[🔀] type (1:206002)❌ │ │ │ │ ├──[-] maxLength (1:194974)❌ │ │ │ │ └──[🔀] description (1:205919) │ │ │ ├─┬tenantId │ │ │ │ └──[🔀] description (1:197770) │ │ │ ├─┬stripeConnectId │ │ │ │ ├──[+] enum (1:198677) │ │ │ │ ├──[+] enum (1:198687) │ │ │ │ ├──[+] enum (1:198698) │ │ │ │ ├──[+] enum (1:198712) │ │ │ │ ├──[+] enum (1:198721) │ │ │ │ ├──[+] enum (1:198645) │ │ │ │ ├──[+] enum (1:198655) │ │ │ │ ├──[+] enum (1:198666) │ │ │ │ ├──[🔀] description (1:198747) │ │ │ │ └──[-] nullable (1:195471)❌ │ │ │ ├─┬saleRewardId │ │ │ │ ├──[🔀] type (1:206758)❌ │ │ │ │ └──[+] description (1:206669) │ │ │ ├─┬payoutsEnabledAt │ │ │ │ ├──[🔀] description (1:198320) │ │ │ │ └──[-] nullable (1:195608)❌ │ │ │ ├─┬returnOnAdSpend │ │ │ │ ├──[+] additionalProperties (1:205141)❌ │ │ │ │ ├──[+] required (1:205108)❌ │ │ │ │ ├──[🔀] type (1:201185)❌ │ │ │ │ ├──[-] description (1:204439) │ │ │ │ └──[+] properties (1:201208) │ │ │ ├─┬id │ │ │ │ ├──[🔀] description (1:198211) │ │ │ │ └──[+] nullable (1:198255)❌ │ │ │ ├─┬links │ │ │ │ ├──[-] items (1:196635)❌ │ │ │ │ ├──[🔀] type (1:207213)❌ │ │ │ │ └──[🔀] description (1:207138) │ │ │ └─┬totalConversions │ │ │ └──[🔀] description (1:200324) │ │ └─┬POST │ │ ├─┬Responses │ │ │ └─┬201 │ │ │ └─┬application/json │ │ │ └─┬Schema │ │ │ ├──[+] required (1:192481)❌ │ │ │ ├──[+] properties (1:182286) │ │ │ ├─┬status │ │ │ │ ├──[-] enum (1:181899)❌ │ │ │ │ ├──[-] enum (1:181908)❌ │ │ │ │ ├──[-] enum (1:181832)❌ │ │ │ │ ├──[-] enum (1:181842)❌ │ │ │ │ ├──[-] enum (1:181853)❌ │ │ │ │ ├──[-] enum (1:181864)❌ │ │ │ │ ├──[-] enum (1:181874)❌ │ │ │ │ ├──[-] enum (1:181885)❌ │ │ │ │ ├──[-] description (1:181934) │ │ │ │ └──[+] nullable (1:185516)❌ │ │ │ ├─┬totalConversions │ │ │ │ └──[🔀] description (1:185297) │ │ │ ├─┬groupId │ │ │ │ ├──[+] maxLength (1:181946)❌ │ │ │ │ └──[🔀] description (1:181850) │ │ │ ├─┬twitter │ │ │ │ └──[🔀] description (1:182985) │ │ │ ├─┬totalLeads │ │ │ │ └──[🔀] description (1:190395) │ │ │ ├─┬totalClicks │ │ │ │ ├──[🔀] type (1:192406)❌ │ │ │ │ ├──[🔀] description (1:192333) │ │ │ │ ├──[-] default (1:188410)❌ │ │ │ │ └──[+] nullable (1:192394)❌ │ │ │ ├─┬totalCommissions │ │ │ │ └──[🔀] description (1:190162) │ │ │ ├─┬programId │ │ │ │ ├──[🔀] description (1:182612) │ │ │ │ └──[+] nullable (1:182593)❌ │ │ │ ├─┬referralFormData │ │ │ │ ├──[-] additionalProperties (1:188378)❌ │ │ │ │ ├──[-] required (1:188345)❌ │ │ │ │ ├──[🔀] type (1:183101)❌ │ │ │ │ ├──[+] description (1:183124) │ │ │ │ ├──[-] nullable (1:184360)❌ │ │ │ │ └──[-] properties (1:184395)❌ │ │ │ ├─┬description │ │ │ │ ├──[+] enum (1:182543) │ │ │ │ ├──[+] enum (1:182556) │ │ │ │ ├──[+] enum (1:182533) │ │ │ │ ├──[-] maxLength (1:180664)❌ │ │ │ │ └──[🔀] description (1:182339) │ │ │ ├─┬links │ │ │ │ ├──[-] items (1:182102)❌ │ │ │ │ ├──[🔀] type (1:192186)❌ │ │ │ │ └──[🔀] description (1:192111) │ │ │ ├─┬id │ │ │ │ ├──[🔀] description (1:183184) │ │ │ │ └──[+] nullable (1:183228)❌ │ │ │ ├─┬leadRewardId │ │ │ │ └──[+] description (1:192223) │ │ │ ├─┬instagram │ │ │ │ └──[🔀] description (1:181990) │ │ │ ├─┬tiktok │ │ │ │ └──[🔀] description (1:183370) │ │ │ ├─┬youtube │ │ │ │ └──[🔀] description (1:191766) │ │ │ ├─┬netRevenue │ │ │ │ ├──[🔀] type (1:181574)❌ │ │ │ │ ├──[+] maxLength (1:181595)❌ │ │ │ │ ├──[🔀] description (1:181613) │ │ │ │ └──[-] default (1:189019)❌ │ │ │ ├─┬trustedAt │ │ │ │ ├──[🔀] type (1:190610)❌ │ │ │ │ ├──[🔀] description (1:190515) │ │ │ │ ├──[+] default (1:190499)❌ │ │ │ │ └──[-] nullable (1:181180)❌ │ │ │ ├─┬earningsPerClick │ │ │ │ ├──[🔀] type (1:185575)❌ │ │ │ │ └──[-] description (1:189156) │ │ │ ├─┬paypalEmail │ │ │ │ └──[🔀] description (1:182880) │ │ │ ├─┬stripeConnectId │ │ │ │ ├──[+] enum (1:183671) │ │ │ │ ├──[+] enum (1:183685) │ │ │ │ ├──[+] enum (1:183694) │ │ │ │ ├──[+] enum (1:183618) │ │ │ │ ├──[+] enum (1:183628) │ │ │ │ ├──[+] enum (1:183639) │ │ │ │ ├──[+] enum (1:183650) │ │ │ │ ├──[+] enum (1:183660) │ │ │ │ ├──[🔀] description (1:183720) │ │ │ │ └──[-] nullable (1:180938)❌ │ │ │ ├─┬partnerId │ │ │ │ ├──[🔀] type (1:190848)❌ │ │ │ │ ├──[🔀] description (1:190759) │ │ │ │ └──[+] default (1:190839)❌ │ │ │ ├─┬leadToConversionRate │ │ │ │ ├──[🔀] type (1:185479)❌ │ │ │ │ └──[-] description (1:189749) │ │ │ ├─┬linkedin │ │ │ │ ├──[🔀] type (1:191599)❌ │ │ │ │ └──[🔀] description (1:191485) │ │ │ ├─┬saleRewardId │ │ │ │ ├──[🔀] type (1:191731)❌ │ │ │ │ └──[+] description (1:191642) │ │ │ ├─┬tenantId │ │ │ │ └──[🔀] description (1:182743) │ │ │ ├─┬email │ │ │ │ ├──[🔀] type (1:190975)❌ │ │ │ │ ├──[-] maxLength (1:180441)❌ │ │ │ │ └──[🔀] description (1:190892) │ │ │ ├─┬discountId │ │ │ │ ├──[+] maxLength (1:182169)❌ │ │ │ │ └──[+] description (1:182066) │ │ │ ├─┬image │ │ │ │ ├──[🔀] description (1:181524) │ │ │ │ └──[-] nullable (1:180466)❌ │ │ │ ├─┬name │ │ │ │ ├──[+] items (1:183888)❌ │ │ │ │ ├──[🔀] type (1:183872)❌ │ │ │ │ ├──[-] maxLength (1:180090)❌ │ │ │ │ ├──[🔀] description (1:183817) │ │ │ │ └──[+] nullable (1:183798)❌ │ │ │ ├─┬returnOnAdSpend │ │ │ │ ├──[+] additionalProperties (1:190114)❌ │ │ │ │ ├──[+] required (1:190081)❌ │ │ │ │ ├──[🔀] type (1:186158)❌ │ │ │ │ ├──[-] description (1:189906) │ │ │ │ └──[+] properties (1:186181) │ │ │ ├─┬website │ │ │ │ └──[🔀] description (1:192001) │ │ │ ├─┬totalSales │ │ │ │ └──[🔀] description (1:190653) │ │ │ ├─┬totalSaleAmount │ │ │ │ └──[🔀] description (1:190271) │ │ │ └─┬payoutsEnabledAt │ │ │ ├──[🔀] description (1:183293) │ │ │ └──[-] nullable (1:181075)❌ │ │ └─┬Requestbody │ │ └─┬application/json │ │ └─┬Schema │ │ └─┬linkProps │ │ ├──[-] properties (1:175725)❌ │ │ └─┬prefix │ │ └──[🔀] description (1:177944) │ ├─┬/bounties/{bountyId}/submissions/{submissionId}/reject │ │ └─┬POST │ │ └─┬Responses │ │ └─┬200 │ │ └─┬application/json │ │ └─┬Schema │ │ ├──[+] required (1:271689)❌ │ │ ├──[+] required (1:271782)❌ │ │ ├──[+] properties (1:271452) │ │ ├──[+] properties (1:270594) │ │ ├──[+] properties (1:270784) │ │ ├─┬rejectionNote │ │ │ ├──[🔀] type (1:271475)❌ │ │ │ ├──[+] maximum (1:271507)❌ │ │ │ ├──[+] minimum (1:271495)❌ │ │ │ ├──[🔀] description (1:271538) │ │ │ └──[-] nullable (1:266595)❌ │ │ ├─┬reviewedAt │ │ │ └──[🔀] description (1:271289) │ │ ├─┬status │ │ │ ├──[-] enum (1:265950)❌ │ │ │ ├──[-] enum (1:265958)❌ │ │ │ ├──[-] enum (1:265970)❌ │ │ │ ├──[-] enum (1:265981)❌ │ │ │ ├──[🔀] description (1:271175) │ │ │ └──[+] nullable (1:271156)❌ │ │ ├─┬urls │ │ │ ├──[-] items (1:265491)❌ │ │ │ ├──[🔀] type (1:270718)❌ │ │ │ ├──[+] maximum (1:270766)❌ │ │ │ ├──[+] minimum (1:270738)❌ │ │ │ └──[🔀] description (1:270645) │ │ └─┬rejectionReason │ │ └──[🔀] description (1:271395) │ ├─┬/bounties/{bountyId}/submissions/{submissionId}/approve │ │ └─┬POST │ │ └─┬Responses │ │ └─┬200 │ │ └─┬application/json │ │ └─┬Schema │ │ ├──[+] required (1:267900)❌ │ │ ├──[+] required (1:267807)❌ │ │ ├──[+] properties (1:267570) │ │ ├──[+] properties (1:266712) │ │ ├──[+] properties (1:266902) │ │ ├─┬status │ │ │ ├──[-] enum (1:262585)❌ │ │ │ ├──[-] enum (1:262597)❌ │ │ │ ├──[-] enum (1:262608)❌ │ │ │ ├──[-] enum (1:262577)❌ │ │ │ ├──[🔀] description (1:267293) │ │ │ └──[+] nullable (1:267274)❌ │ │ ├─┬rejectionReason │ │ │ └──[🔀] description (1:267513) │ │ ├─┬reviewedAt │ │ │ └──[🔀] description (1:267407) │ │ ├─┬urls │ │ │ ├──[-] items (1:262118)❌ │ │ │ ├──[🔀] type (1:266836)❌ │ │ │ ├──[+] maximum (1:266884)❌ │ │ │ ├──[+] minimum (1:266856)❌ │ │ │ └──[🔀] description (1:266763) │ │ └─┬rejectionNote │ │ ├──[🔀] type (1:267593)❌ │ │ ├──[+] maximum (1:267625)❌ │ │ ├──[+] minimum (1:267613)❌ │ │ ├──[🔀] description (1:267656) │ │ └──[-] nullable (1:263222)❌ │ └─┬/bounties/{bountyId}/submissions │ └─┬GET │ ├─┬Parameters │ │ └─┬Schema │ │ └──[+] enum (1:260987) │ ├─┬Parameters │ │ └─┬Schema │ │ ├──[-] default (1:257900)❌ │ │ └──[+] deprecated (1:261384) │ └─┬Responses │ └─┬200 │ └─┬application/json │ └─┬Schema │ └─┬Schema │ ├──[+] required (1:264135)❌ │ ├──[+] required (1:264042)❌ │ ├──[+] properties (1:263805) │ ├──[+] properties (1:262947) │ ├──[+] properties (1:263137) │ ├─┬rejectionNote │ │ ├──[🔀] type (1:263828)❌ │ │ ├──[+] maximum (1:263860)❌ │ │ ├──[+] minimum (1:263848)❌ │ │ ├──[🔀] description (1:263891) │ │ └──[-] nullable (1:259966)❌ │ ├─┬status │ │ ├──[-] enum (1:259321)❌ │ │ ├──[-] enum (1:259329)❌ │ │ ├──[-] enum (1:259341)❌ │ │ ├──[-] enum (1:259352)❌ │ │ ├──[🔀] description (1:263528) │ │ └──[+] nullable (1:263509)❌ │ ├─┬reviewedAt │ │ └──[🔀] description (1:263642) │ ├─┬urls │ │ ├──[-] items (1:258862)❌ │ │ ├──[🔀] type (1:263071)❌ │ │ ├──[+] maximum (1:263119)❌ │ │ ├──[+] minimum (1:263091)❌ │ │ └──[🔀] description (1:262998) │ └─┬rejectionReason │ └──[🔀] description (1:263748) └─┬Components ├─┬AnalyticsTopLinks │ ├──[+] properties (1:333302) │ ├─┬title │ │ ├──[🔀] description (1:333011) │ │ └──[-] nullable (1:327836)❌ │ ├─┬key │ │ └──[🔀] description (1:332795) │ ├─┬partnerId │ │ ├──[🔀] description (1:332706) │ │ ├──[-] nullable (1:328053)❌ │ │ └──[+] deprecated (1:332753) │ ├─┬id │ │ ├──[🔀] description (1:333328) │ │ └──[+] nullable (1:333403)❌ │ ├─┬url │ │ ├──[🔀] description (1:333134) │ │ └──[+] nullable (1:333188)❌ │ ├─┬shortLink │ │ ├──[🔀] type (1:333845)❌ │ │ ├──[🔀] description (1:333868) │ │ └──[+] default (1:333836)❌ │ ├─┬link │ │ ├──[🔀] type (1:333756)❌ │ │ ├──[🔀] description (1:333779) │ │ ├──[+] default (1:333747)❌ │ │ └──[-] deprecated (1:327401) │ ├─┬sales │ │ └──[🔀] description (1:333934) │ ├─┬leads │ │ ├──[🔀] type (1:332916)❌ │ │ ├──[🔀] description (1:332939) │ │ └──[-] default (1:328272)❌ │ └─┬saleAmount │ ├──[🔀] type (1:333540)❌ │ ├──[🔀] description (1:333452) │ ├──[-] default (1:328455)❌ │ └──[+] nullable (1:333528)❌ ├─┬SaleCreatedEvent │ └─┬data │ ├──[+] required (1:306010)❌ │ └─┬link │ └──[+] required (1:304469)❌ ├─┬LeadCreatedEvent │ └─┬data │ ├──[+] required (1:295865)❌ │ └─┬link │ └──[+] required (1:294574)❌ ├─┬LinkClickedEvent │ └─┬data │ └─┬link │ └──[+] required (1:285880)❌ ├─┬LinkWebhookEvent │ └─┬data │ └──[+] required (1:278843)❌ ├─┬LinkTagSchema │ └─┬color │ └──[+] enum (1:324411) ├─┬LinkTagSchemaOutput │ └─┬color │ └──[+] enum (1:348829) ├─┬PartnerEnrolledEvent │ └─┬data │ ├──[+] required (1:317035)❌ │ ├──[+] required (1:317053)❌ │ ├──[+] required (1:316867)❌ │ ├──[+] required (1:317016)❌ │ ├──[+] properties (1:307117) │ ├─┬groupId │ │ ├──[+] maxLength (1:306777)❌ │ │ └──[🔀] description (1:306681) │ ├─┬earningsPerClick │ │ ├──[🔀] type (1:310338)❌ │ │ └──[-] description (1:310005) │ ├─┬name │ │ ├──[+] items (1:308719)❌ │ │ ├──[🔀] type (1:308703)❌ │ │ ├──[-] maxLength (1:301397)❌ │ │ ├──[🔀] description (1:308648) │ │ └──[+] nullable (1:308629)❌ │ ├─┬netRevenue │ │ ├──[🔀] type (1:306405)❌ │ │ ├──[+] maxLength (1:306426)❌ │ │ ├──[🔀] description (1:306444) │ │ └──[-] default (1:309868)❌ │ ├─┬totalLeads │ │ └──[🔀] description (1:314781) │ ├─┬links │ │ └─┬Schema │ │ └──[+] required (1:310010)❌ │ ├─┬saleRewardId │ │ ├──[🔀] type (1:316117)❌ │ │ └──[+] description (1:316028) │ ├─┬linkedin │ │ ├──[🔀] type (1:315985)❌ │ │ └──[🔀] description (1:315871) │ ├─┬totalSales │ │ └──[🔀] description (1:315039) │ ├─┬programId │ │ ├──[🔀] description (1:307443) │ │ └──[+] nullable (1:307424)❌ │ ├─┬status │ │ ├──[-] enum (1:303206)❌ │ │ ├──[-] enum (1:303215)❌ │ │ ├──[-] enum (1:303139)❌ │ │ ├──[-] enum (1:303149)❌ │ │ ├──[-] enum (1:303160)❌ │ │ ├──[-] enum (1:303171)❌ │ │ ├──[-] enum (1:303181)❌ │ │ ├──[-] enum (1:303192)❌ │ │ ├──[-] description (1:303241) │ │ └──[+] nullable (1:310279)❌ │ ├─┬youtube │ │ └──[🔀] description (1:316152) │ ├─┬id │ │ ├──[🔀] description (1:308015) │ │ └──[+] nullable (1:308059)❌ │ ├─┬tenantId │ │ └──[🔀] description (1:307574) │ ├─┬image │ │ ├──[🔀] description (1:306355) │ │ └──[-] nullable (1:301773)❌ │ ├─┬totalClicks │ │ ├──[🔀] type (1:316792)❌ │ │ ├──[🔀] description (1:316719) │ │ ├──[-] default (1:309259)❌ │ │ └──[+] nullable (1:316780)❌ │ ├─┬description │ │ ├──[+] enum (1:307364) │ │ ├──[+] enum (1:307374) │ │ ├──[+] enum (1:307387) │ │ ├──[-] maxLength (1:301971)❌ │ │ └──[🔀] description (1:307170) │ ├─┬paypalEmail │ │ └──[🔀] description (1:307711) │ ├─┬twitter │ │ └──[🔀] description (1:307816) │ ├─┬partnerId │ │ ├──[🔀] type (1:315234)❌ │ │ ├──[🔀] description (1:315145) │ │ └──[+] default (1:315225)❌ │ ├─┬totalSaleAmount │ │ └──[🔀] description (1:314657) │ ├─┬trustedAt │ │ ├──[🔀] type (1:314996)❌ │ │ ├──[🔀] description (1:314901) │ │ ├──[+] default (1:314885)❌ │ │ └──[-] nullable (1:302487)❌ │ ├─┬instagram │ │ └──[🔀] description (1:306821) │ ├─┬referralFormData │ │ ├──[-] required (1:309223)❌ │ │ ├──[🔀] type (1:307932)❌ │ │ ├──[+] description (1:307955) │ │ ├──[-] nullable (1:305586)❌ │ │ └──[-] properties (1:305621)❌ │ ├─┬email │ │ ├──[🔀] type (1:315361)❌ │ │ ├──[-] maxLength (1:301748)❌ │ │ └──[🔀] description (1:315278) │ ├─┬tiktok │ │ └──[🔀] description (1:308201) │ ├─┬returnOnAdSpend │ │ ├──[+] required (1:314496)❌ │ │ ├──[🔀] type (1:310921)❌ │ │ ├──[-] description (1:310755) │ │ └──[+] properties (1:310944) │ ├─┬stripeConnectId │ │ ├──[+] enum (1:308470) │ │ ├──[+] enum (1:308481) │ │ ├──[+] enum (1:308491) │ │ ├──[+] enum (1:308502) │ │ ├──[+] enum (1:308516) │ │ ├──[+] enum (1:308525) │ │ ├──[+] enum (1:308449) │ │ ├──[+] enum (1:308459) │ │ ├──[🔀] description (1:308551) │ │ └──[-] nullable (1:302245)❌ │ ├─┬website │ │ └──[🔀] description (1:316387) │ ├─┬totalConversions │ │ └──[🔀] description (1:310060) │ ├─┬leadToConversionRate │ │ ├──[🔀] type (1:310242)❌ │ │ └──[-] description (1:310598) │ ├─┬totalCommissions │ │ └──[🔀] description (1:314548) │ ├─┬payoutsEnabledAt │ │ ├──[🔀] description (1:308124) │ │ └──[-] nullable (1:302382)❌ │ ├─┬leadRewardId │ │ └──[+] description (1:316609) │ └─┬discountId │ ├──[+] maxLength (1:307000)❌ │ └──[+] description (1:306897) ├─┬DomainSchema │ └─┬placeholder │ └──[🔀] example (1:346746) └─┬PartnerAnalyticsTopLinks ├──[+] properties (1:336715) ├─┬id │ ├──[🔀] description (1:336741) │ └──[+] nullable (1:336816)❌ ├─┬sales │ └──[🔀] description (1:337347) ├─┬key │ └──[🔀] description (1:336208) ├─┬saleAmount │ ├──[🔀] type (1:336953)❌ │ ├──[🔀] description (1:336865) │ ├──[-] default (1:331745)❌ │ └──[+] nullable (1:336941)❌ ├─┬url │ ├──[🔀] description (1:336547) │ └──[+] nullable (1:336601)❌ ├─┬leads │ ├──[🔀] type (1:336329)❌ │ ├──[🔀] description (1:336352) │ └──[-] default (1:331562)❌ ├─┬partnerId │ ├──[🔀] description (1:336119) │ ├──[-] nullable (1:331343)❌ │ └──[+] deprecated (1:336166) ├─┬link │ ├──[🔀] type (1:337169)❌ │ ├──[🔀] description (1:337192) │ ├──[+] default (1:337160)❌ │ └──[-] deprecated (1:330691) ├─┬title │ ├──[🔀] description (1:336424) │ └──[-] nullable (1:331126)❌ └─┬shortLink ├──[🔀] type (1:337258)❌ ├──[🔀] description (1:337281) └──[+] default (1:337249)❌ 
Document Element Total Changes Breaking Changes
paths 394 207
components 157 81

View full report

Linting Report 0 errors, 26 warnings, 19 hints

RUBY CHANGELOG

constsAndDefaults: 0.1.4 - 2026-02-21

🐛 Bug Fixes

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

constsAndDefaults: 0.1.3 - 2026-02-14

🐛 Bug Fixes

  • resolve multiple Ruby SDK build failures including filename truncation, RuboCop violations, Sorbet namespace collisions, and duplicate field name deduplication (commit by @danielkov)

core: 3.11.27 - 2026-03-24

🐛 Bug Fixes

  • reserve key and value as method argument keywords to prevent shadowing block variables (commit by @danielkov)

core: 3.11.26 - 2026-03-24

🐛 Bug Fixes

  • add missing empty line after attr_accessor in sub-SDK service classes (commit by @danielkov)

core: 3.11.25 - 2026-03-22

🐛 Bug Fixes

  • eliminate double assignment of SERVERS constant in Ruby Sorbet SDKs (commit by @subomi)

core: 3.11.24 - 2026-03-10

🐝 New Features

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

core: 3.11.23 - 2026-03-04

🐛 Bug Fixes

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

core: 3.11.22 - 2026-02-27

🐛 Bug Fixes

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

core: 3.11.21 - 2026-02-27

🐛 Bug Fixes

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

core: 3.11.19 - 2026-02-18

🐛 Bug Fixes

  • deduplicate OAuth2 scope enum members that normalize to the same name (commit by @danielkov)

core: 3.11.18 - 2026-02-17

🐝 New Features

  • allow repoUrl and repoSubDirectory to be configured via gen.yaml generation section (commit by @vishalg0wda)

core: 3.11.17 - 2026-02-16

🐛 Bug Fixes

  • improve discriminated union deserialization and fix URI template substitution (commit by @tristanspeakeasy)

core: 3.11.16 - 2026-02-16

🐝 New Features

  • Ruby SDKs are now formatted with rubyfmt, producing more idiomatic code style (Shopify Ruby Style Guide) (commit by @tristanspeakeasy)

core: 3.11.15 - 2026-02-14

🐛 Bug Fixes

  • resolve multiple Ruby SDK build failures including filename truncation, RuboCop violations, Sorbet namespace collisions, and duplicate field name deduplication (commit by @danielkov)

errors: 0.1.2 - 2026-03-06

🐛 Bug Fixes

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)

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)

nameOverrides: 2.81.4 - 2026-02-19

🐝 New Features

  • add support for renaming object properties that reference a shared component (commit by @2ynn)

nameOverrides: 2.81.3 - 2026-02-19

🐛 Bug Fixes

  • set fixes.nameOverrideFeb2026 to true in gen.yaml to prevent x-speakesy-name-override from propagating through resolution or allOf merging (commit by @2ynn)

pagination: 0.1.1 - 2026-02-21

🐛 Bug Fixes

  • handle cursor-based pagination when cursor input is inside a nested request body object and fix request field access in pagination methods (commit by @danielkov)

Based on Speakeasy CLI 1.759.3

@github-actions github-actions bot added the patch Patch version bump label Feb 19, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch 7 times, most recently from e82421c to 73a7bda Compare February 26, 2026 00:41
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch 7 times, most recently from 8e90c1e to 8401c53 Compare March 5, 2026 00:43
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch 8 times, most recently from c116ef0 to b92c6f5 Compare March 13, 2026 00:43
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch 7 times, most recently from 2eba8c0 to 7154c18 Compare March 20, 2026 00:43
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch 6 times, most recently from e74c087 to bbd850b Compare March 26, 2026 00:48
* `dub.partners.upsert_link()`: * `request.link_props.key_length` **Removed** (Breaking ⚠️) * `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.partners.create_link()`: * `request.link_props.key_length` **Removed** (Breaking ⚠️) * `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.get()`: `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.update()`: `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.create_many()`: `response.[].union(LinkSchema).tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.update_many()`: `response.[].tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.upsert()`: `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.partners.create()`: * `request.link_props.key_length` **Removed** (Breaking ⚠️) * `response.default_payout_method` **Added** * `dub.events.list()`: `response.[].union(LeadEvent).link.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.tags.list()`: * `request.page` **Changed** * `response.[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.tags.create()`: * `request.color.enum(gray)` **Added** * `response.color.enum(gray)` **Added** (Breaking ⚠️) * `dub.tags.update()`: * `request_body.color.enum(gray)` **Added** * `response.color.enum(gray)` **Added** (Breaking ⚠️) * `dub.links.create()`: `response.tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.embed_tokens.referrals()`: * `request.partner.link_props.key_length` **Removed** (Breaking ⚠️) * `dub.links.list()`: * `request` **Changed** * `response.[].tags[].color.enum(gray)` **Added** (Breaking ⚠️) * `dub.analytics.retrieve()`: `response.union(Array<AnalyticsTopLinks>)[].folder_id` **Added** * `dub.partners.list()`: * `request` **Changed** * `response.[].default_payout_method` **Added** * `dub.folders.list()`: * `request.page` **Changed** * `dub.customers.list()`: `request` **Changed** * `dub.partners.analytics()`: `response.union(Array<PartnerAnalyticsTopLinks>)[].folder_id` **Added** * `dub.commissions.list()`: `request` **Changed** * `dub.payouts.list()`: * `request.page` **Changed** * `response.[]` **Changed** * `dub.domains.list()`: * `request.page` **Changed** * `dub.bounties.list_submissions()`: * `request` **Changed** * `response.[]` **Changed** * `dub.bounties.approve_submission()`: `response` **Changed** * `dub.bounties.reject_submission()`: `response` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1771461838 branch from 71c5d21 to 9fb0af9 Compare March 27, 2026 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

1 participant