0.10.0
Highlevel
- New webhooks
- Better tests
- New plans, custom plans, plan versions
- New subscriptions, specified by subscription ID
- Pre-paid usage
- Reset interval for usage
- Invoice interval for usage
- Improve netsuite import
- Added salesforce integration
What's Changed
- refactor: separate track_event microservice by @meehawk in #574
- change some logging on services by @diego-escobedo in #611
- Set webhook checkbox left margins to 0px by @djanda97 in #616
- Frontend:Delete customer + edit ID and name by @mnida in #614
- update customer deletion by @diego-escobedo in #620
- Resolve "Optimistic UI For Plan Tags" by @glamboyosa in #617
- update gh action by @diego-escobedo in #625
- Fix Plan Version Status Component Design by @diego-escobedo in #626
- send invoices to kafka topic by @diego-escobedo in #629
- Add On Preview and Publish Button Sometimes Wrongly Diabled by @gitstart in #632
- Chore:Cypress tests in Actions by @mnida in #493
- Update documentation for taxes by @mnida in #636
- add nigerian naira as a supported currency by @diego-escobedo in #637
- Add webhook for subscription creation by @djanda97 in #604
- add tests for invoice webhooks and fix condition check on invoice paid webhook by @diego-escobedo in #639
- add alternative name to python ingestion by @diego-escobedo in #643
- Fix failing Cypress tests by @djanda97 in #642
- snake-case for typescript docs by @mnida in #645
- Feat:Tutorial/quickstart page by @mnida in #638
- Bug: Select in customer detail Modals not showing selected values by @gitstart in #647
- Feat: subscription_cancelled_webhook by @Aashish-Upadhyay-101 in #641
- Typo Fix On Error Message by @mnida in #648
- Enable cypress action by @mnida in #649
- UI test for event details section on metrics page by @djanda97 in #651
- Change invoice tax storage by @diego-escobedo in #656
- Isolate svix outtage by @mnida in #658
- improve netsuite csv generation by @diego-escobedo in #660
- Enable Porter automatic deployments by @porter-deployment-app in #663
- Enable Porter automatic deployments by @porter-deployment-app in #664
- Enable Porter automatic deployments by @porter-deployment-app in #667
- Update porter-setup.yml actions by @mnida in #668
- add posthog event tracking to guidance microservice by @diego-escobedo in #671
- Center and adjust top margin for alert on components by @gitstart-lotus in #670
- Resolve "Enhancement - Cypress Test for traveling to each customer detail tab" by @glamboyosa in #672
- Add webhook for subscription renewal by @djanda97 in #657
- python parser bug by @diego-escobedo in #676
- Feat: Quickstart Loading bar in sidebar by @gitstart-lotus in #674
- refactor: have shared types for go by @meehawk in #635
- fix: go types by @meehawk in #678
- Resolve "Bug - Refreshing on any page sometimes takes you to the login page" by @glamboyosa in #673
- Update authn.go by @mnida in #682
- Go headers fix to values by @mnida in #683
- Diego/plans redesign v2 by @diego-escobedo in #615
- Refactor: Draft Invoice move to CustomerViewSet (#675) by @diego-escobedo in #684
- Chore:metric create loading by @mnida in #687
- fixes to subscription cancellation by @diego-escobedo in #688
- fix: correctly format bash scripts (#685) by @mnida in #686
- remove print by @diego-escobedo in #690
- fix: plan name not sent on initial plan creation by @meehawk in #689
- Fix Plans and Update Font Sizes by @mnida in #691
- Resolve "Bug - Update Heading" by @glamboyosa in #677
- fix serialization of usage charge fixed units by @diego-escobedo in #696
- Resolve "Bug - Refreshing on any page sometimes takes you to the login page" by @glamboyosa in #694
- Resolve "Use new APIs for add, update, cancel methods" by @glamboyosa in #693
- Cypress Test by @mnida in #699
- fix pytest rounding by @diego-escobedo in #700
- refactor: feat customer in version information page by @meehawk in #695
- date comparison bug fix by @diego-escobedo in #701
- Resolve "Bug - Addons Flat Fee needs to be passed as Recurring charge" by @glamboyosa in #703
- feat: support edit recurring charge by @meehawk in #702
- Resolve "Enhancement - Add Bash script to combine generating types on both ends" by @glamboyosa in #704
- change subscription filters to arrayfield by @diego-escobedo in #707
- Improve Code Formatting and Copy on Quickstart page by @gitstart-lotus in #705
- pytest coverage for github action (#706) by @diego-escobedo in #710
- Refactor: cost_analysis moved to CustomerViewSet (#709) by @diego-escobedo in #711
- Diego/salesforce integration v1 by @diego-escobedo in #698
- use stripe invoice statuses by @diego-escobedo in #712
New Contributors
- @gitstart made their first contribution in #632
- @porter-deployment-app made their first contribution in #663
- @gitstart-lotus made their first contribution in #670
Full Changelog: 0.9.4...0.10.0