v1.13.1
What's Changed
- Fix: misspelled resource on credit note graphQL serializer by @annvelents in #2626
- Feat netsuite taxes payloads by @ivannovosad in #2622
- feat(netsuite-taxes): Add new tax attributes to GraphQL types and inputs by @ivannovosad in #2616
- feat(dunning): Add subscriptions resolver to customer portal by @rsempe in #2627
- feat(customer-portal): Add current billing dates to subscription object by @rsempe in #2629
- feat(cp-improv): Customer Portal expose and edit customer info by @ancorcruz in #2599
- feat(event): Add event list API by @earthpyy in #2601
- feat(cp-improv): Customer portal - expose wallet info and top up workflow by @ancorcruz in #2630
- Fix: credit notes sorting by @annvelents in #2632
- feat: added translations by @brunomiguelpinto in #2634
- feat(customer_portal): Add usage resolver to customer portal by @rsempe in #2636
- feat(tax-integrations): Cover tax deduction case for tax integrations by @lovrocolic in #2628
- feat(DynamicPricing) - Add dynamic charge model & validator by @nudded in #2613
- fix(vat-rates): Update Finnish VAT by @ivannovosad in #2638
- misc: Refact some services to the call pattern by @vincent-pochet in #2641
- feat(PreciseAmountRounding) - format precise numbers with 6 significant digits by @nudded in #2639
- feat(customer-portal): Add Subscription graphql resolver by @rsempe in #2644
- misc: Refactor Customer::UpdateService by @vincent-pochet in #2645
- fix(okta): Fix okta auth url by @jdenquin in #2647
- feat(customer-portal): Extract organization type and add premium integrations by @rsempe in #2648
- Fix: closed invoices with generated number by @annvelents in #2646
- fix(invoice-template): Fix grouped_by_display helper method by @ivannovosad in #2649
- fix(okta): fix auth URL by @jdenquin in #2651
- Feat: Add price breakdown for pay in advance percentage charge by @annvelents in #2605
- fix(payment-provider-code): Fix payment provider code change by @ivannovosad in #2640
- fix(webhook): Handle Errno::EHOSTUNREACH by @vincent-pochet in #2654
- Don't execute RefreshDraft service when the ready_to_be_refreshed is not true by @nudded in #2655
- misc: Refactor more pre-call era services by @vincent-pochet in #2653
- fix(intergrations): Fix fees in invoices payload by @ivannovosad in #2656
- fix(membership): Ensure membership is in current organization when revoking by @vincent-pochet in #2658
- feat(customer-portal): Add applicable timezone to customer portal customer by @rsempe in #2652
- misc: Remove the need for BaseService current user argument by @vincent-pochet in #2660
- fix(pdf): Fix credit note generating pdf and webhook by @ivannovosad in #2659
- misc: Update cache format version by @vincent-pochet in #2661
- feat(clickhouse): Rework tables configuration by @jdenquin in #2657
- feat(PreciseAmountCents) Show pay in advance units with same precision as other fees by @nudded in #2663
- Fix: adjust tax precise amount when issuing credit notes by @annvelents in #2643
- feat(hubspot): Add new attributes to hubspot integration model by @brunomiguelpinto in #2662
- fix (wallet-race-condition): Retry wallet update upon race condition by @lovrocolic in #2664
New Contributors
Full Changelog: v1.12.2...v1.13.1