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

[DE-932] Release 5.0.0 #142

Merged
merged 4 commits into from
Aug 21, 2024
Merged

[DE-932] Release 5.0.0 #142

merged 4 commits into from
Aug 21, 2024

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

Copy link

swarmia bot commented Aug 19, 2024

✅  Linked to Task DE-932 · Release SDKs

@maciej-nedza maciej-nedza changed the title Automated commit message [DE-932] Release 5.0.0 Aug 19, 2024
@michalpierog michalpierog merged commit 394008b into main Aug 21, 2024
2 checks passed
@michalpierog michalpierog deleted the publish branch August 21, 2024 09:05
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