Skip to content

Releases: stripe/stripe-ruby

v13.4.0-beta.1

20 Dec 19:26
Compare
Choose a tag to compare
v13.4.0-beta.1 Pre-release
Pre-release
  • Support parameter and resource fields with typed RBIs
    • #1509 (beta) Publish RBIs with gem

    • #1505 Add method parameter type classes to all resources and services

    • Add method parameter classes for all resources and service methods.

    • These changes are NOT breaking and are purely additive. The method parameter classes are not required, we still accept hashes as well as the new RequestParams classes. Any additional gated parameters are still available to pass via hash. Resource fields define publicly documented fields and other deserialized fields are still accessible.

See the changelog for more details.

v13.3.0

18 Dec 23:40
Compare
Choose a tag to compare
  • #1500 This release changes the pinned API version to 2024-12-18.acacia.

  • #1507 Pass requestor to all deserialized objects including lists

    • Fixes bug where StripeObject retrieved from lists could not be used to make requests, such as refresh

See the changelog for more details.

v13.3.0-beta.3

12 Dec 22:56
Compare
Choose a tag to compare
v13.3.0-beta.3 Pre-release
Pre-release
  • #1499 Update generated code for beta
    • Add support for AllowRedisplay on Card and Source
    • Add support for new values am_tin, ao_tin, ba_tin, bb_tin, bs_tin, cd_nif, gn_nif, kh_tin, me_pib, mk_vat, mr_nif, np_pan, sn_ninea, sr_fin, tj_tin, ug_tin, zm_tin, and zw_tin on enums CheckoutSessionCollectedInformationTaxIdsType and OrderTaxDetailsTaxIdsType
    • Add support for new value network_fallback on enum IssuingAuthorizationRequestHistoryReason
    • Remove support for AmountRefunded on PaymentRecord
    • Add support for Account on TerminalReaderActionCollectPaymentMethod, TerminalReaderActionConfirmPaymentIntent, TerminalReaderActionProcessPaymentIntent, and TerminalReaderActionRefundPayment

See the changelog for more details.

v13.3.0-beta.2

05 Dec 21:20
Compare
Choose a tag to compare
v13.3.0-beta.2 Pre-release
Pre-release
  • #1492 Update generated code for beta

  • #1490 Add explicit attributes for fields in resources, and rbis for resources

See the changelog for more details.

v13.3.0-beta.1

21 Nov 21:11
Compare
Choose a tag to compare
v13.3.0-beta.1 Pre-release
Pre-release
  • #1489 Merging code from master to get the latest bug fixes.

See the changelog for more details.

v13.2.0

20 Nov 23:31
Compare
Choose a tag to compare
  • #1486 This release changes the pinned API version to 2024-11-20.acacia.
    • Add support for respond test helper method on resource Issuing.Authorization

See the changelog for more details.

v13.2.0-beta.3

15 Nov 00:00
Compare
Choose a tag to compare
v13.2.0-beta.3 Pre-release
Pre-release
  • #1484 Update generated code for beta

See the changelog for more details.

v13.1.2

15 Nov 15:26
Compare
Choose a tag to compare
  • #1488 Fix incorrect key in param encoding
  • #1487 Update VSCode default extensions to use solargraph instead of ruby lsp

See the changelog for more details.

v13.2.0-beta.2

07 Nov 22:10
Compare
Choose a tag to compare
v13.2.0-beta.2 Pre-release
Pre-release
  • #1480 Update generated code for beta
    • Add support for new resources Issuing.FraudLiabilityDebit, PaymentAttemptRecord, and PaymentRecord
    • Add support for list and retrieve methods on resources FraudLiabilityDebit and PaymentAttemptRecord
    • Add support for report_payment_attempt_canceled, report_payment_attempt_failed, report_payment_attempt_guaranteed, report_payment_attempt, report_payment, and retrieve methods on resource PaymentRecord

See the changelog for more details.

v13.1.1

06 Nov 22:38
Compare
Choose a tag to compare
  • #1483 Fix APIResource#retrieve not sending stripe_version
  • #1478 Update changelog with a note on 2024-10-28.acacia API version

See the changelog for more details.