Releases: dubinc/dub-ruby
Releases · dubinc/dub-ruby
ruby - v0.12.7 - 2026-04-24 22:23:49
Generated by Speakeasy CLI
Ruby SDK Changes:
dub.partner_applications.list(): Addeddub.partner_applications.approve(): Addeddub.partner_applications.reject(): Addeddub.events.list():response.[].union(SaleEvent).sale.currencyAddeddub.partners.list():response.[].identity_verified_atAddeddub.partners.create():response.identity_verified_atAdded
Generated with Speakeasy CLI 1.761.9
Publishing Completed
ruby - v0.12.6 - 2026-04-07 19:05:01
Generated by Speakeasy CLI
Ruby SDK Changes:
dub.links.update_many():response.[].tags[].color.enum(gray)Added (Breaking⚠️ )dub.tags.list():request.pageChangedresponse.[].color.enum(gray)Added (Breaking⚠️ )
dub.links.create():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.list():requestChangedresponse.[].tags[].color.enum(gray)Added (Breaking⚠️ )
dub.embed_tokens.referrals():request.partner.link_props.key_lengthRemoved (Breaking⚠️ )
dub.partners.create():request.link_props.key_lengthRemoved (Breaking⚠️ )responseChanged
dub.events.list():response.[].union(ClickEvent).link.tags[].color.enum(gray)Added (Breaking⚠️ )dub.links.upsert():response.tags[].color.enum(gray)Added (Breaking⚠️ )dub.tags.create():request.color.enum(gray)Addedresponse.color.enum(gray)Added (Breaking⚠️ )
dub.tags.update():request_body.color.enum(gray)Addedresponse.color.enum(gray)Added (Breaking⚠️ )
dub.partners.upsert_link():request.link_props.key_lengthRemoved (Breaking⚠️ )response.tags[].color.enum(gray)Added (Breaking⚠️ )
dub.partners.create_link():request.link_props.key_lengthRemoved (Breaking⚠️ )response.tags[].color.enum(gray)Added (Breaking⚠️ )
dub.domains.list():request.pageChanged
dub.partners.list():requestChangedresponse.[]Changed
dub.customers.list():requestChangeddub.commissions.update_many(): Addeddub.folders.list():request.pageChanged
dub.partners.analytics():response.union(Array<PartnerAnalyticsTopLinks>)[].folder_idAddeddub.commissions.list():requestChangeddub.commissions.update():request.request_bodyChanged
dub.payouts.list():request.pageChangedresponse.[]Changed
dub.analytics.retrieve():response.union(Array<AnalyticsTopLinks>)[].folder_idAddeddub.bounties.list_submissions():requestChangedresponse.[]Changed
dub.bounties.approve_submission():responseChangeddub.bounties.reject_submission():responseChanged
Generated with Speakeasy CLI 1.761.1
Publishing Completed
ruby - v0.12.5 - 2026-02-17 05:51:03
Generated by Speakeasy CLI
Ruby SDK Changes:
dub.analytics.retrieve():requestChanged (Breaking⚠️ )response.union(Array<AnalyticsTopLinks>)[].partner_idAdded
dub.events.list():requestChanged (Breaking⚠️ )dub.partners.analytics():response.union(Array<PartnerAnalyticsTopLinks>)[].partner_idAdded
Generated with Speakeasy CLI 1.719.1
Publishing Completed
ruby - v0.12.4 - 2026-02-13 02:21:34
Generated by Speakeasy CLI
Ruby SDK Changes:
dub.payouts.list():response.[].partnerChanged (Breaking⚠️ )
Generated with Speakeasy CLI 1.713.2
Publishing Completed
ruby - v0.12.3 - 2026-02-04 22:16:30
Generated by Speakeasy CLI
Ruby SDK Changes:
dub.workspaces.get(): Removed Breaking⚠️ dub.workspaces.update(): Removed Breaking⚠️ dub.events.list():response.[]Changeddub.customers.list():request.sort_byChangedresponse.[]Changed
dub.customers.get():responseChangeddub.customers.update():responseChangeddub.partners.list():response.[].referral_form_dataAddeddub.partners.create():response.referral_form_dataAddeddub.commissions.list():response.[].customerChangeddub.commissions.update():response.customerChanged
Generated with Speakeasy CLI 1.701.0
ruby - v0.12.2 - 2026-01-14 07:28:23
Generated by Speakeasy CLI
Ruby SDK Changes Detected:
dub.partners.upsert_link():request.urlChanged Breaking⚠️
dub.bounties.list_submissions(): Addeddub.bounties.approve_submission(): Addeddub.bounties.reject_submission(): Added
Generated with Speakeasy CLI 1.662.0
Publishing Completed
ruby - v0.12.1 - 2026-01-13 07:39:56
Generated by Speakeasy CLI
Ruby SDK Changes Detected:
dub.partners.create():request.link_propsChanged Breaking⚠️
dub.partners.create_link():request.link_propsChanged Breaking⚠️
dub.partners.upsert_link():request.link_propsChanged Breaking⚠️
dub.workspaces.update():request_body.logoChanged Breaking⚠️
dub.embed_tokens.referrals():request.partner.link_propsChanged Breaking⚠️
dub.links.create_many():response.[].[link_error_schema].linkChangeddub.analytics.retrieve():request.continentChanged
dub.events.list():request.continentChangedresponse.[]Changed
dub.customers.list():requestChangeddub.customers.update():request.request_body.countryAdded
Generated with Speakeasy CLI 1.662.0
Publishing Completed
ruby - v0.12.0 - 2025-11-26 20:25:43
Generated by Speakeasy CLI
Ruby SDK Changes Detected:
dub.events.list():request.group_idAddedresponse.[]Changed Breaking⚠️
dub.links.update():response.disabled_atAddeddub.links.list():response.[].disabled_atAddeddub.links.create():response.disabled_atAddeddub.links.get():response.disabled_atAddeddub.partners.ban(): Addeddub.links.create_many():response.[].[link_schema].disabled_atAddeddub.links.update_many():response.[].disabled_atAddeddub.links.upsert():response.disabled_atAddeddub.customers.create(): Deleted Breaking⚠️ dub.analytics.retrieve():requestChangeddub.partners.retrieve_links():requestChangeddub.partners.create():responseChangeddub.partners.list():request.sort_byChangedresponse.[]Changed
dub.partners.create_link():response.disabled_atAddeddub.partners.upsert_link():response.disabled_atAddeddub.partners.analytics():requestChangeddub.commissions.list():request.timezoneAddedresponse.[].partner.group_idAdded
dub.commissions.update():response.partner.group_idAddeddub.workspaces.get():response.plan_tierAddeddub.workspaces.update():response.plan_tierAdded
Generated with Speakeasy CLI 1.662.0
Publishing Completed
ruby - v0.11.0 - 2025-10-30 21:37:33
Generated by Speakeasy CLI
Ruby SDK Changes Detected:
dub.partners.list():requestChanged Breaking⚠️ response.[]Changed Breaking⚠️
dub.partners.create():responseChanged Breaking⚠️ dub.analytics.retrieve():request.group_byChanged
dub.folders.list():response.[].descriptionAddeddub.folders.create():request.descriptionAddedresponse.descriptionAdded
dub.folders.update():request_body.descriptionAddedresponse.descriptionAdded
dub.workspaces.get():response.network_invites_limitAddeddub.workspaces.update():response.network_invites_limitAdded
Generated with Speakeasy CLI 1.642.2
Publishing Completed
ruby - v0.10.5 - 2025-10-06 19:10:23
Generated by Speakeasy CLI
Ruby SDK Changes Detected:
dub.partners.list():request.statusChanged
dub.workspaces.get():responseChangeddub.workspaces.update():responseChanged
Generated with Speakeasy CLI 1.635.1
Publishing Completed