Skip to content

9.1.0#64

Merged
imlukedewitt merged 4 commits into
mainfrom
publish
Jun 12, 2026
Merged

9.1.0#64
imlukedewitt merged 4 commits into
mainfrom
publish

Conversation

@imlukedewitt

@imlukedewitt imlukedewitt commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

ab-python-sdk 9.1.0 Changelog

Breaking Changes

  • None.

New Features

  • Added support for the invoice_pending webhook event.
  • Added support for the chjs_tokenization_failure and chjs_tokenization_success webhook events.
  • Added typed CHJS tokenization webhook payload support through Event.event_specific_data.

New Models

  • ChjsTokenizationFailure
  • ChjsTokenizationSuccess
  • TokenizedPaymentProfile
  • PaymentProfileParams

Model Enhancements

  • BankAccountPaymentProfile
    • masked_bank_routing_number is now nullable.
    • masked_bank_account_number is now nullable and no longer required.
  • Customer
    • Added maxioid (Optional[str]).
  • Site
    • Added multi_frequency_enabled (bool).
    • Added auto_renewals_enabled (bool).
    • Added portal_enabled (bool).
  • InvoiceLineItem
    • Added tax_included (bool).
    • Added prepaid_allocation_expires_at (Optional[date]).
  • CreditNoteLineItem
    • Added tax_included (bool).
    • Added prepaid_allocation_expires_at (Optional[date]).
  • Event
    • event_specific_data now deserializes CHJS tokenization success/failure payload models.
  • EventKey and WebhookSubscription
    • Added invoice_pending.
    • Added chjs_tokenization_failure.
    • Added chjs_tokenization_success.
  • BillingSchedule
    • initial_billing_at now has nullable handling.

Bug Fixes

  • CreateSubscription.skip_billing_manifest_taxes — No longer initialized with a default value, preventing the SDK from serializing that preview-only field unless explicitly set by the caller.

Internal / Non-functional Changes

  • API endpoint doc comments reworded across controllers (no behavioral impact).

@imlukedewitt imlukedewitt merged commit 530998c into main Jun 12, 2026
1 check passed
@imlukedewitt imlukedewitt deleted the publish branch June 12, 2026 13:51
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.

2 participants