Skip to content

Releases: maxio-com/ab-typescript-sdk

5.2.0

17 Oct 14:50
538dbe3
Compare
Choose a tag to compare

What's Changed

  • Added tax_exempt_reason and default_auto_renewal_profile_id to Customer
  • Added received_on to InvoicePayment and CreateInvoicePayment
  • Added product_price_point_id and product_price_point_handle to UpdateSubscription
  • Improved some properties descriptions

Full Changelog: 5.1.0...5.2.0

5.1.0

27 Sep 10:42
10cc113
Compare
Choose a tag to compare

What's Changed

  • Add imported to subscription cancellation_method
  • Add id filter to List Products API

Full Changelog: 5.0.0...5.1.0

5.0.0

21 Aug 14:29
bed2205
Compare
Choose a tag to compare

What's Changed

  • [DE-602] test CRUD for subcodes by @jumper2210 in #81
  • De-900: test crud for components part 1 by @jumper2210 in #82
  • DE-934 Setup tests on a new site by @michalpierog in #83
  • [DE-932] Release 5.0.0 by @maciej-nedza in #84
  • DE-921 DE-922 Fix problem with interval units - interval units now can be nullable in various contexts, ExtendedIntervalUnit was renamed to ExpirationIntervalUnit, now ExpirationIntervalUnit is used in SubscriptionCustomPrice, CreatePrepaidComponentPricePoint, CreateProductPricePoint, CreateOrUpdateProduct, PrepaidComponent, ProductPricePoint and Product for expirationIntervalUnit property. This enum has additional value of never (this has not changed)
  • DE-921 DE-924 Reworked vaults - CurrentVault enum was renamed to AllVaults and filled with previously missing values. BankAccountVault was filled with missing values. ApplePayVault was added with the vault supporting this payment method. CreditCardVault was added with vaults supporting this payment method. PayPalVault was added with vaults supporting this payment method. Models for respective payment profiles types now use respective enums.
  • DE-910 Distinguish response payment profiles based on the paymentType. PaymentProfileResponsePaymentProfile was renamed to PaymentProfile.ApplePayPaymentProfile, and PayPalPaymentProfile were added as possible PaymentProfile in PaymentProfileResponse. Fixed a bug, when response payment profile couldn't be deserialized due to missing fields.
  • Added publicUrlExpires_on to the Invoice
  • Added achLateReject to the InvoiceRefund
  • Added tax-related properties to InvoiceTaxComponentBreakout and InvoiceTax
  • SUB-4037 Add taxIncluded to ComponentCustomPrice. Added request model for Activate Event-Based Component endpoint, SubscriptionComponentActivateEventBasedComponent
    productFamilyId in endpoint paths parameters is now string, to enable searching by both handle and id
  • [DE-932] Rename Chargify API by @michalpierog in #85

New Contributors

Full Changelog: 4.0.0...5.0.0

4.0.0

01 Jul 08:55
d24c42c
Compare
Choose a tag to compare

What's Changed

  • Increase timeout to 120s by default (DE-874)
  • Ability to create products using the product family handle - productFamilyId in createProduct method is now String instead of number (SUB-3996 )
  • Add API endpoints for finding price points by handle. Move PricePoint methods from ComponentsController to ComponentPricePointsController (IN-3434)

PRs

Full Changelog: 3.0.0...4.0.0

3.0.0

05 Jun 11:59
1a43517
Compare
Choose a tag to compare

What's Changed

  • Removed redundant container classes
  • Changed structure of filters in some list endpoints
  • Made some properties nullable
  • Added fixes for Subscription Invoice Account endpoints
  • ListSubscriptionComponents include query parameter becomes list with additional possible value, HISTORIC_USAGES
  • Set usage ids, events ids and invoice event ids as longs
  • Add new invoice event data types
  • Add handle parameter for create product family request body
  • Add in_use query parameter for listing subscription components
  • Remove default collection method value
  • Reorganize Invoice Event structure:
    • Invoice Event is now union type
    • Invoice Event Data is no longer union type. Each Invoice Event has it's own invoice_data with a concrete type
  • Remove some redundant models

PRs:

Full Changelog: 2.0.0...3.0.0

2.0.0

21 Mar 10:02
143607b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...2.0.0

1.0.0

05 Feb 10:57
d2e5fb3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.4...1.0.0

0.0.4 Release

29 Jan 17:07
9527019
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/maxio-com/ab-typescript-sdk/commits/0.0.4

0.0.3

29 Jan 14:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/maxio-com/ab-typescript-sdk/commits/0.0.3