Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beta SDK updates between Open API versions 1473 and 1505 #2271

Merged
merged 24 commits into from
Mar 17, 2025

Conversation

ramya-stripe
Copy link
Contributor

@ramya-stripe ramya-stripe commented Mar 13, 2025

Why?

We are a bit behind on shipping updates to our beta SDKs. The last one was on Feb 7th for the Open API version 1473. The automated PR for updating the betas (#2261) now has breaking changes that is meant for the March GA release. Creating this PR manually to ship an update to the beta SDKs without including such breaking changes.

What?

Picked the commit mapping to version 1505 of the Open API from the list of commits in the automated PR #2261. This was the last version of the Open API before planned breaking changes started showing up

Codegen for openapi 1505.

Changelog

  • Add support for succeed_input_collection and timeout_input_collection test helper methods on resource Terminal.Reader
  • Change type of Account.risk_controls.rejected_reason from enum to enum | null
  • Change Checkout.Session.collected_information.shipping_details and Checkout.Session.collected_information to be required
  • Add support for target_date on Order.payment.settings.payment_method_options.acss_debit, Order.payment.settings.payment_method_options.sepa_debit, OrderCreateParams.payment.settings.payment_method_options.acss_debit, OrderCreateParams.payment.settings.payment_method_options.sepa_debit, OrderUpdateParams.payment.settings.payment_method_options.acss_debit, and OrderUpdateParams.payment.settings.payment_method_options.sepa_debit

@ramya-stripe ramya-stripe marked this pull request as ready for review March 13, 2025 21:36
@ramya-stripe ramya-stripe requested a review from a team as a code owner March 13, 2025 21:36
@ramya-stripe ramya-stripe removed the request for review from a team March 13, 2025 21:36
@ramya-stripe ramya-stripe changed the title Ramya/march beta Beta SDK updates between Open API versions 1473 and 1505 Mar 14, 2025
@ramya-stripe ramya-stripe reopened this Mar 14, 2025
Copy link
Contributor

@jar-stripe jar-stripe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ramya-stripe ramya-stripe merged commit 5088166 into beta Mar 17, 2025
17 checks passed
@ramya-stripe ramya-stripe deleted the ramya/march-beta branch March 17, 2025 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants