Skip to content

Conversation

@maciej-nedza
Copy link
Contributor

@maciej-nedza maciej-nedza commented Aug 19, 2024

  • 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
  • [ON-128] Add SalesforceId to Customer models

@swarmia
Copy link

swarmia bot commented Aug 19, 2024

✅  Linked to Task DE-932 · Release SDKs

@maciej-nedza maciej-nedza marked this pull request as ready for review August 19, 2024 14:37
@maciej-nedza maciej-nedza changed the title [DE-932] Release 5.0.0 [DE-932] Release v0.4.0 Aug 21, 2024
@michalpierog michalpierog merged commit c177eb5 into main Aug 21, 2024
@michalpierog michalpierog deleted the release-5.0.0 branch August 21, 2024 09:24
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