Skip to content

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Sep 30, 2025

SDK update

Versioning

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

Python SDK Changes Detected:

  • polar.checkouts.list(): response.items.[] Changed Breaking ⚠️
  • polar.customer_portal.orders.update(): response Changed Breaking ⚠️
  • polar._endpointorder_created_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointorder_updated_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointorder_paid_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointorder_refunded_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_created_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointsubscription_updated_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointsubscription_active_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointsubscription_canceled_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointsubscription_uncanceled_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointsubscription_revoked_post():
    • request.data.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointproduct_created_post():
    • request.data.prices.[].[product_price] Changed Breaking ⚠️
  • polar._endpointproduct_updated_post():
    • request.data.prices.[].[product_price] Changed Breaking ⚠️
  • polar.subscriptions.list(): response.items.[].product.prices.[].[product_price] Changed Breaking ⚠️
  • polar.subscriptions.get(): response.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar.subscriptions.revoke(): response.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar.subscriptions.update(): response.product.prices.[].[product_price] Changed Breaking ⚠️
  • polar.products.list(): response.items.[].prices.[].[product_price] Changed Breaking ⚠️
  • polar.products.create():
    • request Changed
    • response.prices.[].[product_price] Changed Breaking ⚠️
  • polar.products.get(): response.prices.[].[product_price] Changed Breaking ⚠️
  • polar.checkouts.get(): response Changed Breaking ⚠️
  • polar.products.update_benefits(): response.prices.[].[product_price] Changed Breaking ⚠️
  • polar.orders.list(): response.items.[] Changed Breaking ⚠️
  • polar.orders.get(): response Changed Breaking ⚠️
  • polar.orders.update(): response Changed Breaking ⚠️
  • polar._endpointcheckout_updated_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointcheckout_created_post():
    • request.data Changed Breaking ⚠️
  • polar.products.update():
    • request.product_update.prices.[].[product_price_seat_based_create] Added
    • response.prices.[].[product_price] Changed Breaking ⚠️
  • polar.checkouts.update():
    • request.checkout_update.seats Added
    • response Changed Breaking ⚠️
  • polar.checkouts.client_get(): response Changed Breaking ⚠️
  • polar.checkouts.client_update():
    • request.checkout_update_public.seats Added
    • response Changed Breaking ⚠️
  • polar.checkouts.client_confirm():
    • request.checkout_confirm_stripe.seats Added
    • response Changed Breaking ⚠️
  • polar.checkout-links.list(): response.items.[].products.[].prices.[].[product_price] Changed Breaking ⚠️
  • polar.checkout-links.create(): response.products.[].prices.[].[product_price] Changed Breaking ⚠️
  • polar.checkout-links.get(): response.products.[].prices.[].[product_price] Changed Breaking ⚠️
  • polar.checkout-links.update(): response.products.[].prices.[].[product_price] Changed Breaking ⚠️
  • polar.customer_portal.subscriptions.update(): response.product Changed Breaking ⚠️
  • polar.customer_portal.subscriptions.cancel(): response.product Changed Breaking ⚠️
  • polar.customer_portal.subscriptions.get(): response.product Changed Breaking ⚠️
  • polar.customer_portal.subscriptions.list(): response.items.[].product Changed Breaking ⚠️
  • polar.customer_portal.organizations.get(): response Changed Breaking ⚠️
  • polar.checkouts.create():
    • request.seats Added
    • response Changed Breaking ⚠️
  • polar.customer_portal.orders.get(): response Changed Breaking ⚠️
  • polar.customer_portal.orders.list(): response.items.[] Changed Breaking ⚠️
  • polar.customer_portal.benefit-grants.update(): response.[customer_benefit_grant_meter_credit].benefit.organization.feature_settings.seat_based_pricing_enabled Added
  • polar.customer_portal.benefit-grants.get(): response.[customer_benefit_grant_downloadables].benefit.organization.feature_settings.seat_based_pricing_enabled Added
  • polar.customer_portal.benefit-grants.list(): response.items.[].[customer_benefit_grant_git_hub_repository].benefit.organization.feature_settings.seat_based_pricing_enabled Added
  • polar.organizations.update():
    • request.organization_update.feature_settings.seat_based_pricing_enabled Added
    • response.feature_settings.seat_based_pricing_enabled Added
  • polar.organizations.get(): response.feature_settings.seat_based_pricing_enabled Added
  • polar.organizations.create():
    • request.feature_settings.seat_based_pricing_enabled Added
    • response.feature_settings.seat_based_pricing_enabled Added
  • polar.organizations.list(): response.items.[].feature_settings.seat_based_pricing_enabled Added
  • polar._endpointorganization_updated_post():
    • request.data.feature_settings.seat_based_pricing_enabled Added
OpenAPI Change Summary
└─┬Components
  ├──[+] schemas (42263:32)
  ├──[+] schemas (42348:38)
  ├─┬Order
  │ ├──[+] required (39016:11)❌ 
  │ ├──[+] required (39015:11)❌ 
  │ ├──[-] required (1:640336)❌ 
  │ ├──[+] properties (38797:11)
  │ ├──[+] properties (38802:11)
  │ ├──[-] properties (1:637287)❌ 
  │ ├─┬metadata
  │ │ ├──[-] additionalProperties (1:638890)❌ 
  │ │ ├──[+] items (38995:22)❌ 
  │ │ ├──[🔀] type (38998:21)❌ 
  │ │ ├──[🔀] title (38999:22)
  │ │ └──[+] description (39000:28)
  │ ├─┬paid
  │ │ ├──[-] examples (1:636682)
  │ │ ├──[🔀] type (38783:21)❌ 
  │ │ ├──[🔀] title (38784:22)
  │ │ └──[🔀] description (38785:28)
  │ ├─┬subscription
  │ │ └──[🔀] $ref (39504:17)❌ 
  │ ├─┬refunded_amount
  │ │ ├──[🔀] type (38862:21)❌ 
  │ │ ├──[🔀] title (38864:22)
  │ │ ├──[+] format (38863:23)❌ 
  │ │ └──[-] description (1:637544)
  │ ├─┬modified_at
  │ │ ├──[+] additionalProperties (38903:37)❌ 
  │ │ ├──[+] type (38919:21)❌ 
  │ │ ├──[🔀] title (38920:22)
  │ │ ├──[-] description (1:636444)
  │ │ ├──[-] anyOf (1:636343)❌ 
  │ │ └──[-] anyOf (1:636386)❌ 
  │ ├─┬user_id
  │ │ ├──[🔀] type (38793:21)❌ 
  │ │ ├──[🔀] title (38794:22)
  │ │ ├──[-] format (1:639420)❌ 
  │ │ ├──[+] description (38795:28)
  │ │ └──[-] deprecated (1:639463)
  │ ├─┬discount_amount
  │ │ ├──[-] type (1:636849)❌ 
  │ │ ├──[🔀] title (38982:22)
  │ │ ├──[-] description (1:636903)
  │ │ ├──[+] anyOf (38961:15)
  │ │ └──[+] anyOf (38978:15)
  │ ├─┬id
  │ │ ├──[🔀] type (38803:21)❌ 
  │ │ ├──[🔀] title (38804:22)
  │ │ ├──[-] format (1:636120)❌ 
  │ │ └──[🔀] description (38805:28)
  │ ├─┬subscription_id
  │ │ ├──[-] title (1:638724)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (39514:23)❌ 
  │ ├─┬refunded_tax_amount
  │ │ ├──[🔀] title (38809:22)
  │ │ └──[🔀] description (38810:28)
  │ ├─┬customer_id
  │ │ └──[🔀] $ref (39051:23)❌ 
  │ ├─┬custom_field_data
  │ │ ├──[-] additionalProperties (1:639071)❌ 
  │ │ ├──[🔀] type (38818:21)❌ 
  │ │ ├──[🔀] title (38819:22)
  │ │ └──[-] description (1:639270)
  │ ├─┬net_amount
  │ │ ├──[-] type (1:636956)❌ 
  │ │ ├──[🔀] title (38755:22)
  │ │ ├──[🔀] description (38756:28)
  │ │ ├──[+] anyOf (38747:15)
  │ │ └──[+] anyOf (38751:15)
  │ ├─┬billing_name
  │ │ ├──[-] title (1:637896)
  │ │ ├──[-] description (1:637927)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (14758:23)❌ 
  │ ├─┬discount_id
  │ │ ├──[+] type (38778:21)❌ 
  │ │ ├──[🔀] title (38779:22)
  │ │ ├──[+] description (38780:28)
  │ │ ├──[-] anyOf (1:638544)❌ 
  │ │ └──[-] anyOf (1:638583)❌ 
  │ ├─┬is_invoice_generated
  │ │ ├──[🔀] type (38847:21)❌ 
  │ │ ├──[🔀] title (38848:22)
  │ │ └──[🔀] description (38849:28)
  │ ├─┬product
  │ │ └──[🔀] $ref (38764:19)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (38812:34)❌ 
  │ ├─┬tax_amount
  │ │ ├──[🔀] title (38774:22)
  │ │ └──[🔀] description (38775:28)
  │ ├─┬currency
  │ │ ├──[🔀] title (38742:22)
  │ │ ├──[+] format (38741:23)❌ 
  │ │ └──[+] description (38743:28)
  │ ├─┬created_at
  │ │ ├──[-] type (1:636208)❌ 
  │ │ ├──[🔀] title (38900:22)
  │ │ ├──[-] format (1:636228)❌ 
  │ │ ├──[-] description (1:636279)
  │ │ ├──[+] anyOf (38892:15)
  │ │ └──[+] anyOf (38896:15)
  │ ├─┬checkout_id
  │ │ └──[🔀] $ref (39041:17)❌ 
  │ ├─┬total_amount
  │ │ ├──[🔀] title (38789:22)
  │ │ └──[🔀] description (38790:28)
  │ ├─┬subtotal_amount
  │ │ ├──[-] type (1:636718)❌ 
  │ │ ├──[🔀] title (38888:22)
  │ │ ├──[-] description (1:636772)
  │ │ ├──[+] anyOf (38880:15)
  │ │ └──[+] anyOf (38884:15)
  │ ├─┬billing_reason
  │ │ └──[🔀] $ref (38824:27)❌ 
  │ ├─┬billing_address
  │ │ ├──[+] type (38798:21)❌ 
  │ │ ├──[+] title (38799:22)
  │ │ ├──[+] description (38800:28)
  │ │ ├──[-] anyOf (1:246586)❌ 
  │ │ └──[-] anyOf (1:638064)❌ 
  │ ├─┬discount
  │ │ ├──[+] type (38857:21)❌ 
  │ │ ├──[🔀] title (38859:22)
  │ │ ├──[+] format (38858:23)❌ 
  │ │ ├──[-] anyOf (1:639551)❌ 
  │ │ └──[-] anyOf (1:639874)❌ 
  │ ├─┬customer
  │ │ └──[🔀] $ref (38922:32)❌ 
  │ ├─┬product_id
  │ │ └──[🔀] $ref (39348:23)❌ 
  │ ├─┬items
  │ │ ├──[-] items (1:640033)❌ 
  │ │ ├──[🔀] type (38852:21)❌ 
  │ │ ├──[🔀] title (38853:22)
  │ │ └──[🔀] description (38854:28)
  │ └─┬invoice_number
  │   ├──[🔀] title (38736:22)
  │   ├──[+] format (38735:23)❌ 
  │   └──[🔀] description (38737:28)
  ├─┬CheckoutPublicConfirmed
  │ ├──[+] properties (24325:11)
  │ ├─┬url
  │ │ ├──[-] type (1:403971)❌ 
  │ │ ├──[🔀] title (24402:22)
  │ │ ├──[🔀] description (24403:28)
  │ │ ├──[+] anyOf (24394:15)
  │ │ └──[+] anyOf (24398:15)
  │ ├─┬total_amount
  │ │ ├──[-] type (1:405217)❌ 
  │ │ ├──[🔀] title (24356:22)
  │ │ ├──[🔀] description (24357:28)
  │ │ ├──[+] anyOf (24349:15)
  │ │ └──[+] anyOf (24352:15)
  │ ├─┬status
  │ │ ├──[-] type (1:403742)❌ 
  │ │ ├──[🔀] title (24334:22)
  │ │ ├──[+] description (24335:28)
  │ │ ├──[-] const (1:403761)❌ 
  │ │ ├──[+] anyOf (24327:15)
  │ │ └──[+] anyOf (24330:15)
  │ ├─┬success_url
  │ │ ├──[🔀] title (24285:22)
  │ │ ├──[-] description (1:404293)
  │ │ └──[+] const (24284:22)❌ 
  │ ├─┬tax_amount
  │ │ ├──[+] type (24304:21)❌ 
  │ │ ├──[🔀] title (24305:22)
  │ │ ├──[🔀] description (24306:28)
  │ │ ├──[-] anyOf (1:405011)❌ 
  │ │ └──[-] anyOf (1:405032)❌ 
  │ └─┬trial_end
  │   ├──[+] type (24360:21)❌ 
  │   ├──[🔀] title (24361:22)
  │   ├──[🔀] description (24362:28)
  │   ├──[-] anyOf (1:406020)❌ 
  │   └──[-] anyOf (1:406063)❌ 
  ├─┬CheckoutUpdate
  │ ├──[+] properties (24768:11)
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:414407)
  │ │ ├──[🔀] description (24859:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (44614:17)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (25000:22)
  │ │ ├──[🔀] description (25001:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (24990:15)❌ 
  │ └─┬success_url
  │   ├──[🔀] title (24778:22)
  │   ├──[🔀] description (24779:28)
  │   └─┬ANYOF
  │     ├──[🔀] type (24771:25)❌ 
  │     ├──[+] minimum (24772:28)❌ 
  │     ├──[-] maxLength (1:417243)❌ 
  │     ├──[-] minLength (1:417262)❌ 
  │     └──[-] format (1:417275)❌ 
  ├─┬CheckoutUpdatePublic
  │ └──[+] properties (25088:11)
  ├─┬OrganizationFeatureSettings
  │ └──[+] properties (40415:11)
  ├─┬CheckoutConfirmStripe
  │ └──[+] properties (21396:11)
  ├─┬CheckoutPublic
  │ ├──[+] properties (23879:11)
  │ ├─┬trial_end
  │ │ ├──[+] type (23914:21)❌ 
  │ │ ├──[🔀] title (23915:22)
  │ │ ├──[🔀] description (23916:28)
  │ │ ├──[-] anyOf (1:397097)❌ 
  │ │ └──[-] anyOf (1:397140)❌ 
  │ ├─┬total_amount
  │ │ ├──[-] type (1:396294)❌ 
  │ │ ├──[🔀] title (23910:22)
  │ │ ├──[🔀] description (23911:28)
  │ │ ├──[+] anyOf (23903:15)
  │ │ └──[+] anyOf (23906:15)
  │ ├─┬url
  │ │ ├──[-] type (1:395048)❌ 
  │ │ ├──[🔀] title (23956:22)
  │ │ ├──[🔀] description (23957:28)
  │ │ ├──[+] anyOf (23948:15)
  │ │ └──[+] anyOf (23952:15)
  │ ├─┬status
  │ │ └──[🔀] $ref (23879:20)❌ 
  │ ├─┬tax_amount
  │ │ ├──[+] type (23858:21)❌ 
  │ │ ├──[🔀] title (23859:22)
  │ │ ├──[🔀] description (23860:28)
  │ │ ├──[-] anyOf (1:396088)❌ 
  │ │ └──[-] anyOf (1:396109)❌ 
  │ └─┬success_url
  │   └──[🔀] $ref (24690:17)❌ 
  ├─┬CheckoutPriceCreate
  │ ├──[+] properties (22805:11)
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:372593)
  │ │ ├──[🔀] description (22697:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (44614:17)❌ 
  │ ├─┬success_url
  │ │ ├──[🔀] title (22957:22)
  │ │ ├──[🔀] description (22958:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] maxLength (1:377446)❌ 
  │ │   ├──[-] minLength (1:377465)❌ 
  │ │   └──[🔀] format (22951:27)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (22972:22)
  │ │ ├──[🔀] description (22973:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (22962:15)❌ 
  │ └─┬subscription_id
  │   ├──[🔀] title (22815:22)
  │   ├──[🔀] description (22816:28)
  │   └─┬ANYOF
  │     ├──[🔀] type (22808:25)❌ 
  │     ├──[+] minimum (22809:28)❌ 
  │     └──[-] format (1:377117)❌ 
  ├─┬ProductCreateRecurring
  │ └─┬prices
  │   └─┬Schema
  │     ├──[+] anyOf (42206:40)
  │     └─┬ANYOF
  │       └──[🔀] $ref (42349:23)❌ 
  ├─┬ProductCreateOneTime
  │ └─┬prices
  │   └─┬Schema
  │     ├──[+] anyOf (42206:40)
  │     └─┬ANYOF
  │       └──[🔀] $ref (42349:23)❌ 
  ├─┬Checkout
  │ ├──[+] properties (20850:11)
  │ ├─┬trial_end
  │ │ ├──[+] type (20885:21)❌ 
  │ │ ├──[🔀] title (20886:22)
  │ │ ├──[🔀] description (20887:28)
  │ │ ├──[-] anyOf (1:340252)❌ 
  │ │ └──[-] anyOf (1:340295)❌ 
  │ ├─┬url
  │ │ ├──[-] type (1:338203)❌ 
  │ │ ├──[🔀] title (21107:22)
  │ │ ├──[🔀] description (21108:28)
  │ │ ├──[+] anyOf (21100:15)
  │ │ └──[+] anyOf (21103:15)
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:344211)
  │ │ ├──[🔀] description (21096:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (44614:17)❌ 
  │ ├─┬subscription_id
  │ │ └──[🔀] $ref (24690:17)❌ 
  │ ├─┬success_url
  │ │ ├──[-] type (1:338476)❌ 
  │ │ ├──[🔀] title (21212:22)
  │ │ ├──[-] description (1:338525)
  │ │ ├──[+] anyOf (21204:15)
  │ │ └──[+] anyOf (21208:15)
  │ ├─┬status
  │ │ └──[🔀] $ref (20850:20)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (20927:22)
  │ │ ├──[🔀] description (20928:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (20919:15)❌ 
  │ ├─┬tax_amount
  │ │ ├──[+] type (20829:21)❌ 
  │ │ ├──[🔀] title (20830:22)
  │ │ ├──[🔀] description (20831:28)
  │ │ ├──[-] anyOf (1:339243)❌ 
  │ │ └──[-] anyOf (1:339264)❌ 
  │ └─┬total_amount
  │   ├──[-] type (1:339449)❌ 
  │   ├──[🔀] title (20881:22)
  │   ├──[🔀] description (20882:28)
  │   ├──[+] anyOf (20874:15)
  │   └──[+] anyOf (20877:15)
  ├─┬ProductPrice
  │ ├──[+] oneOf (42096:34)
  │ ├──Discriminator
  │ └─┬ONEOF
  │   └──[🔀] $ref (42264:23)❌ 
  ├─┬CustomerOrder
  │ ├──[+] required (28834:11)❌ 
  │ ├──[+] required (28835:11)❌ 
  │ ├──[-] required (1:478091)❌ 
  │ ├──[+] properties (28676:11)
  │ ├──[+] properties (28681:11)
  │ ├──[-] properties (1:475744)❌ 
  │ ├─┬discount_amount
  │ │ ├──[🔀] type (28736:21)❌ 
  │ │ ├──[🔀] title (28738:22)
  │ │ ├──[+] format (28737:23)❌ 
  │ │ └──[-] description (1:475360)
  │ ├─┬paid
  │ │ ├──[-] examples (1:475139)
  │ │ ├──[-] type (1:475043)❌ 
  │ │ ├──[🔀] title (28818:22)
  │ │ ├──[🔀] description (28819:28)
  │ │ ├──[+] anyOf (28810:15)
  │ │ └──[+] anyOf (28814:15)
  │ ├─┬next_payment_attempt_at
  │ │ ├──[+] type (28662:21)❌ 
  │ │ ├──[🔀] title (28663:22)
  │ │ ├──[🔀] description (28664:28)
  │ │ ├──[-] anyOf (1:477766)❌ 
  │ │ └──[-] anyOf (1:477809)❌ 
  │ ├─┬discount_id
  │ │ ├──[+] type (28657:21)❌ 
  │ │ ├──[🔀] title (28658:22)
  │ │ ├──[+] description (28659:28)
  │ │ ├──[-] anyOf (1:477001)❌ 
  │ │ └──[-] anyOf (1:477040)❌ 
  │ ├─┬total_amount
  │ │ ├──[🔀] title (28668:22)
  │ │ └──[🔀] description (28669:28)
  │ ├─┬id
  │ │ ├──[🔀] type (28682:21)❌ 
  │ │ ├──[🔀] title (28683:22)
  │ │ ├──[-] format (1:474577)❌ 
  │ │ └──[🔀] description (28684:28)
  │ ├─┬customer_id
  │ │ ├──[🔀] title (28698:22)
  │ │ └──[-] format (1:476865)❌ 
  │ ├─┬tax_amount
  │ │ ├──[🔀] title (28653:22)
  │ │ └──[🔀] description (28654:28)
  │ ├─┬subscription
  │ │ └──[🔀] $ref (39504:17)❌ 
  │ ├─┬subtotal_amount
  │ │ ├──[-] type (1:475175)❌ 
  │ │ ├──[🔀] title (28767:22)
  │ │ ├──[-] description (1:475229)
  │ │ ├──[+] anyOf (28759:15)
  │ │ └──[+] anyOf (28763:15)
  │ ├─┬status
  │ │ └──[🔀] $ref (28691:34)❌ 
  │ ├─┬currency
  │ │ ├──[🔀] title (28621:22)
  │ │ ├──[+] format (28620:23)❌ 
  │ │ └──[+] description (28622:28)
  │ ├─┬product
  │ │ └──[🔀] $ref (28643:19)❌ 
  │ ├─┬checkout_id
  │ │ └──[🔀] $ref (39041:17)❌ 
  │ ├─┬refunded_tax_amount
  │ │ ├──[🔀] title (28688:22)
  │ │ └──[🔀] description (28689:28)
  │ ├─┬billing_reason
  │ │ └──[🔀] $ref (28703:27)❌ 
  │ ├─┬user_id
  │ │ ├──[🔀] type (28672:21)❌ 
  │ │ ├──[🔀] title (28673:22)
  │ │ ├──[-] format (1:477350)❌ 
  │ │ ├──[+] description (28674:28)
  │ │ └──[-] deprecated (1:477393)
  │ ├─┬net_amount
  │ │ ├──[-] type (1:475413)❌ 
  │ │ ├──[🔀] title (28634:22)
  │ │ ├──[🔀] description (28635:28)
  │ │ ├──[+] anyOf (28626:15)
  │ │ └──[+] anyOf (28630:15)
  │ ├─┬is_invoice_generated
  │ │ ├──[🔀] type (28726:21)❌ 
  │ │ ├──[🔀] title (28727:22)
  │ │ └──[🔀] description (28728:28)
  │ ├─┬billing_address
  │ │ ├──[+] type (28677:21)❌ 
  │ │ ├──[+] title (28678:22)
  │ │ ├──[+] description (28679:28)
  │ │ ├──[-] anyOf (1:246586)❌ 
  │ │ └──[-] anyOf (1:476521)❌ 
  │ ├─┬items
  │ │ ├──[-] items (1:477592)❌ 
  │ │ ├──[🔀] type (28731:21)❌ 
  │ │ ├──[🔀] title (28732:22)
  │ │ └──[🔀] description (28733:28)
  │ ├─┬product_id
  │ │ └──[🔀] $ref (28975:23)❌ 
  │ ├─┬billing_name
  │ │ ├──[-] title (1:476353)
  │ │ ├──[-] description (1:476384)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (14758:23)❌ 
  │ ├─┬modified_at
  │ │ ├──[+] items (28801:22)❌ 
  │ │ ├──[+] type (28804:21)❌ 
  │ │ ├──[🔀] title (28805:22)
  │ │ ├──[🔀] description (28806:28)
  │ │ ├──[-] anyOf (1:474800)❌ 
  │ │ └──[-] anyOf (1:474843)❌ 
  │ ├─┬subscription_id
  │ │ ├──[-] title (1:477181)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (29140:23)❌ 
  │ ├─┬created_at
  │ │ ├──[-] type (1:474665)❌ 
  │ │ ├──[🔀] title (28779:22)
  │ │ ├──[-] format (1:474685)❌ 
  │ │ ├──[-] description (1:474736)
  │ │ ├──[+] anyOf (28771:15)
  │ │ └──[+] anyOf (28775:15)
  │ ├─┬invoice_number
  │ │ ├──[🔀] title (28615:22)
  │ │ ├──[+] format (28614:23)❌ 
  │ │ └──[🔀] description (28616:28)
  │ └─┬refunded_amount
  │   ├──[🔀] type (28741:21)❌ 
  │   ├──[🔀] title (28743:22)
  │   ├──[+] format (28742:23)❌ 
  │   └──[-] description (1:476001)
  ├─┬CheckoutProductCreate
  │ ├──[+] properties (23266:11)
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:381338)
  │ │ ├──[🔀] description (23158:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (44614:17)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (23433:22)
  │ │ ├──[🔀] description (23434:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (23423:15)❌ 
  │ ├─┬success_url
  │ │ ├──[🔀] title (23418:22)
  │ │ ├──[🔀] description (23419:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] maxLength (1:386191)❌ 
  │ │   ├──[-] minLength (1:386210)❌ 
  │ │   └──[🔀] format (23412:27)❌ 
  │ └─┬subscription_id
  │   ├──[🔀] title (23276:22)
  │   ├──[🔀] description (23277:28)
  │   └─┬ANYOF
  │     ├──[🔀] type (23269:25)❌ 
  │     ├──[+] minimum (23270:28)❌ 
  │     └──[-] format (1:385862)❌ 
  ├─┬CheckoutProductsCreate
  │ ├──[+] properties (23581:11)
  │ ├─┬success_url
  │ │ ├──[🔀] title (23733:22)
  │ │ ├──[🔀] description (23734:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] maxLength (1:392349)❌ 
  │ │   ├──[-] minLength (1:392368)❌ 
  │ │   └──[🔀] format (23727:27)❌ 
  │ ├─┬subscription_id
  │ │ ├──[🔀] title (23591:22)
  │ │ ├──[🔀] description (23592:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (23584:25)❌ 
  │ │   ├──[+] minimum (23585:28)❌ 
  │ │   └──[-] format (1:392020)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (23748:22)
  │ │ ├──[🔀] description (23749:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (23738:15)❌ 
  │ └─┬trial_interval_count
  │   ├──[-] title (1:387496)
  │   ├──[🔀] description (23473:28)
  │   └─┬ANYOF
  │     └──[🔀] $ref (44614:17)❌ 
  └─┬ProductUpdate
    └─┬prices
      └─┬ANYOF
        └─┬Schema
          ├──[+] anyOf (42206:40)
          └─┬ANYOF
            └──[🔀] $ref (42349:23)❌ 
Document Element Total Changes Breaking Changes
components 370 163

PYTHON CHANGELOG

core: 5.22.1 - 2025-09-30

🐛 Bug Fixes

  • correct import aliasing when SDK class members conflict with model names in Python templates (commit by @BlakeTheAwesome)

unions: 3.1.0 - 2025-10-01

🐝 New Features

  • support nested discriminated unions (commit by @vishalg0wda)

Based on Speakeasy CLI 1.634.2

@github-actions github-actions bot added the patch Patch version bump label Sep 30, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1759191232 branch 3 times, most recently from db3f4ff to a89698f Compare October 3, 2025 00:14
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.25.1 chore: 🐝 Update SDK - Generate 0.26.0 Oct 3, 2025
@github-actions github-actions bot added minor Minor version bump and removed patch Patch version bump labels Oct 3, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1759191232 branch 2 times, most recently from e3fe259 to 82acc4f Compare October 5, 2025 00:16
* `polar.checkouts.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.customer_portal.orders.update()`:  `response` **Changed** **Breaking** ⚠️
* `polar._endpointorder_created_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointorder_updated_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointorder_paid_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointorder_refunded_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_created_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_updated_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_active_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_canceled_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_uncanceled_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_revoked_post()`: 
  *  `request.data.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_created_post()`: 
  *  `request.data.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_updated_post()`: 
  *  `request.data.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.subscriptions.list()`:  `response.items.[].product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.subscriptions.get()`:  `response.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.subscriptions.revoke()`:  `response.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.subscriptions.update()`:  `response.product.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.products.list()`:  `response.items.[].prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.products.create()`: 
  *  `request` **Changed**
  *  `response.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.products.get()`:  `response.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.checkouts.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.products.update_benefits()`:  `response.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.orders.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.orders.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.orders.update()`:  `response` **Changed** **Breaking** ⚠️
* `polar._endpointcheckout_updated_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointcheckout_created_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar.products.update()`: 
  *  `request.product_update.prices.[].[product_price_seat_based_create]` **Added**
  *  `response.prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.checkouts.update()`: 
  *  `request.checkout_update.seats` **Added**
  *  `response` **Changed** **Breaking** ⚠️
* `polar.checkouts.client_get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.checkouts.client_update()`: 
  *  `request.checkout_update_public.seats` **Added**
  *  `response` **Changed** **Breaking** ⚠️
* `polar.checkouts.client_confirm()`: 
  *  `request.checkout_confirm_stripe.seats` **Added**
  *  `response` **Changed** **Breaking** ⚠️
* `polar.checkout-links.list()`:  `response.items.[].products.[].prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.checkout-links.create()`:  `response.products.[].prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.checkout-links.get()`:  `response.products.[].prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.checkout-links.update()`:  `response.products.[].prices.[].[product_price]` **Changed** **Breaking** ⚠️
* `polar.customer_portal.subscriptions.update()`:  `response.product` **Changed** **Breaking** ⚠️
* `polar.customer_portal.subscriptions.cancel()`:  `response.product` **Changed** **Breaking** ⚠️
* `polar.customer_portal.subscriptions.get()`:  `response.product` **Changed** **Breaking** ⚠️
* `polar.customer_portal.subscriptions.list()`:  `response.items.[].product` **Changed** **Breaking** ⚠️
* `polar.customer_portal.organizations.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.checkouts.create()`: 
  *  `request.seats` **Added**
  *  `response` **Changed** **Breaking** ⚠️
* `polar.customer_portal.orders.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.customer_portal.orders.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.customer_portal.benefit-grants.update()`:  `response.[customer_benefit_grant_meter_credit].benefit.organization.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.customer_portal.benefit-grants.get()`:  `response.[customer_benefit_grant_downloadables].benefit.organization.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.customer_portal.benefit-grants.list()`:  `response.items.[].[customer_benefit_grant_git_hub_repository].benefit.organization.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.organizations.update()`: 
  *  `request.organization_update.feature_settings.seat_based_pricing_enabled` **Added**
  *  `response.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.organizations.get()`:  `response.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.organizations.create()`: 
  *  `request.feature_settings.seat_based_pricing_enabled` **Added**
  *  `response.feature_settings.seat_based_pricing_enabled` **Added**
* `polar.organizations.list()`:  `response.items.[].feature_settings.seat_based_pricing_enabled` **Added**
* `polar._endpointorganization_updated_post()`: 
  *  `request.data.feature_settings.seat_based_pricing_enabled` **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1759191232 branch from 2b94495 to 062c069 Compare October 6, 2025 00:15
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.

1 participant