Releases: flexprice/flexprice-front
Releases · flexprice/flexprice-front
Release list
v1.1.28
What's Changed
- feat(export): add support for additional metadata fields export for credit usage report by @subratsahilgupta in #883
- Develop by @subratsahilgupta in #888
- feat(export): add support for usage analytics report by @subratsahilgupta in #886
- feat: Allow to update environment name by @DiabolusGX in #887
- Release by @subratsahilgupta in #889
- refactor(query-builder): prefetch webhook dashboard by @omkar273 in #890
- fix(export): enhance export drawer to support custom metadata fields by @subratsahilgupta in #891
- Release by @subratsahilgupta in #892
- Release by @subratsahilgupta in #893
- Develop by @subratsahilgupta in #894
- fix(revenue): add support for conditional render voice metrics by @subratsahilgupta in #895
- feat(invoice): sort line items by amount by @omkar273 in #896
- Feat/consolidated-pricing by @omkar273 in #904
- Release by @omkar273 in #903
- fix(config): guard createClient against empty supabase URL/key by @omkar273 in #906
- feat(config): add config driven architecture by @omkar273 in #910
- Feat/config-fe by @omkar273 in #911
- Release by @omkar273 in #912
- fix(TaskRunsTable): enhance pagination and filter handling with stable reset reference by @subratsahilgupta in #916
- Feat/progressive-billinng-v2 by @omkar273 in #919
- Release by @omkar273 in #920
- Release by @omkar273 in #921
- feat(ux): enhancement by @subratsahilgupta in #922
- Release by @subratsahilgupta in #924
- feat(Invoice): add support for issue_date field to invoice model and update related components by @subratsahilgupta in #925
- Release by @omkar273 in #926
- feat(ui): add locale support by @omkar273 in #923
- Feat/auth-templates by @omkar273 in #927
- Feat/auth-templates by @omkar273 in #928
- Feat/auth-templates by @omkar273 in #929
- Feat/auth-templates by @omkar273 in #930
- Feat/auth-templates by @omkar273 in #931
- feat(localization): add localization for product by @omkar273 in #932
New Contributors
- @DiabolusGX made their first contribution in #887
Full Changelog: v1.1.27...v1.1.28
v1.1.27
What's Changed
- disabled Add integration button if already exists by @Amaanvikar in #745
- add duplication button in plan actionbutton by @Amaanvikar in #746
- Release v1.1.27 by @subratsahilgupta in #748
- Release by @hiteshshimpi-55 in #749
- fix(SubscriptionPriceTable): refine quantity input handling and impro… by @hiteshshimpi-55 in #750
- refactor(DuplicatePlanDialog): remove hardcoded source in metadata by @Amaanvikar in #747
- add workflow navigation on plan sync button by @Amaanvikar in #753
- feat(query-builder): add property filters functionality to FilterPopo… by @Amaanvikar in #737
- feat:add-display-unit by @Amaanvikar in #754
- Develop by @hiteshshimpi-55 in #755
- Feat/add entitlement drawer display calculator by @Amaanvikar in #756
- feat: Introduce customer portal with configurable sections by @pratham-ez in #758
- feat(UsageBreakdownWidget): add grouping and sorting functionality, e… by @pratham-ez in #760
- fix(feature): improve creation, entitlement add and grouping in usage breakdown ux by @subratsahilgupta in #761
- add:groups by feature and tab section by @Amaanvikar in #759
- fix(group): add support for entity type maintainability, type col, filter and sort by @subratsahilgupta in #762
- feat(InvoiceTableMenu): add recalculate invoice functionality by @omkar273 in #763
- Develop by @pratham-ez in #765
- feat(InvoiceStatusModal): enhance voiding logic with allowed payment statuses and add OVERPAID status by @omkar273 in #766
- Release by @omkar273 in #768
- feat(feature): add ux support for feature grouping by @subratsahilgupta in #767
- feat: Implement customer portal custom theme by @pratham-ez in #770
- feat: Implement customer portal custom theme by @pratham-ez in #772
- Release by @subratsahilgupta in #774
- feat(groups): add group profile and overview tabs by @Amaanvikar in #775
- Develop by @subratsahilgupta in #776
- feat(date-pickers): add timezone support to DatePicker by @omkar273 in #778
- feat(commitment): add proper labels by @hiteshshimpi-55 in #779
- feat(region): add environment region by @hiteshshimpi-55 in #780
- feat(ui): update plan entitlements to use search api by @omkar273 in #782
- Release by @omkar273 in #783
- refactor(CustomerAnalyticsTab): remove unused CustomerUsageChart component and simplify usage analytics parametersgit lo by @omkar273 in #784
- Release by @omkar273 in #785
- Add Claude Code guidance and session setup configuration by @nkmishra1997 in #751
- feat(settings): add support for settings dashboard by @subratsahilgupta in #781
- Develop by @subratsahilgupta in #786
- feat(add): cost sheet charges pagination by @Amaanvikar in #773
- refactor: groups info tab price redirect info ui by @Amaanvikar in #777
- refactor: replace date formatting in SubscriptionPreviewLineItemTable with utility function for billing period by @omkar273 in #787
- refactor: update PlanOverviewTab to fetch plan using filters instead of ID by @omkar273 in #788
- refactor: enhance Charges Table to always display Card and QueryBuilder with dynamic empty state messaging by @omkar273 in #789
- refactor: update CustomerOverviewTab to use plan filters for fetching plans instead of individual queries by @omkar273 in #790
- refactor: streamline SubscriptionTable rendering and ensure empty row visibility in CustomerOverviewTab by @omkar273 in #791
- refactor(customerportal)/add-feature-group by @Amaanvikar in #792
- refactor: add optional chaining for feature unit properties in FeatureDetails and PlanEntitlementsTab components by @omkar273 in #793
- refactor: simplify PlanPriceTable by empty state handling by @omkar273 in #794
- feat: add expand query parameters to PlanEntitlementsTab by @omkar273 in #796
- refactor: enhance null safety in InvoiceTableMenu and CustomerInvoiceDetail components by @omkar273 in #797
- feat(wallet): add validation for wallet credit expiry based on active subscriptions by @Amaanvikar in #795
- Merge pull request #795 from Amaanvikar/feature/wallet-credit-expiry-subscription by @hiteshshimpi-55 in #798
- feat: integrate expand query parameters in SubscriptionForm for enhanced plan entitlement retrieval by @subratsahilgupta in #801
- Feat/onbaording UI by @subratsahilgupta in #802
- feat(product-catalog): enhance FeatureDetails and PlanEntitlementsTab… by @omkar273 in #805
- refactor(sidebar): remove onboarding dropdown item from SidebarFooter by @omkar273 in #804
- refactor(api): update entitlement and price APIs to use filter-based search parameters by @omkar273 in #806
- Develop by @subratsahilgupta in #807
- refactor(api): update entitlement and price APIs to use filter-based search parameters by @omkar273 in #808
- fix(PlanDetailsPage): update button label to 'Sync Usage Charges' for clarity by @omkar273 in #810
- fix(customers): add support for listing sub with draft status def in additon to active and trialing by @subratsahilgupta in #811
- fix(subscription): add support for inv preview for draft sub by @subratsahilgupta in #812
- Feat/paddle by @pratham-ez in #813
- Feat/overpaid by @pratham-ez in #815
- refactor(sidebar): clean up Paddle Checkout references and adjust rou… by @pratham-ez in #817
- Release by @omkar273 in #816
- Fix/customer by @pratham-ez in #821
- refactor(paddle): clarify PaddleProvider responsibilities and improve… by @pratham-ez in #820
- fix(subscription): add expand of meters in price search api by @hiteshshimpi-55 in #822
- Rebase main -> develop by @omkar273 in #823
- refactor(customer): remove deprecated parent customer hierarchy by @omkar273 in #824
- Release by @omkar273 in #825
- Revenueui by @sudeepsd2 in #829
- Release by @hiteshshimpi-55 in #830
- Feat/revenue graph by @pratham-ez in #831
- feat(reo): integrate Reo JavaScript SDK and add user identification f… by @pratham-ez in #833
- Feat/cust-hierarchy by @omkar273 in #834
- feat(plan): add support for entitlement usage reset period ux by @subratsahilgupta in #836
- hotfix(revenue): add support for UTC-inclusive period boundaries in date range filters by @subratsahilgupta in #837
- Develop by @omkar273 in #835
- Develop by @omkar27...
Release v1.1.27
What's Changed
- refactor/formatedate-start-end-time-ui by @Amaanvikar in #712
- fix/commitment with amount/period in same line by @Amaanvikar in #733
- fix/price sync in plan with dynamic status by @Amaanvikar in #735
- Feat/grouped max by @hiteshshimpi-55 in #736
- disabled plan-entitlement edit button by @Amaanvikar in #738
- Staging by @pratham-ez in #739
- Feat/plan clone functionality by @Amaanvikar in #740
- Develop by @Amaanvikar in #742
- Develop by @omkar273 in #741
- Release by @hiteshshimpi-55 in #743
- fix(PlanDetailsPage): update workflow search limit by @Amaanvikar in #744
Full Changelog: 1.1.25...1.1.27
1.1.26
What's Changed
- refactor/formatedate-start-end-time-ui by @Amaanvikar in #712
- fix/commitment with amount/period in same line by @Amaanvikar in #733
- fix/price sync in plan with dynamic status by @Amaanvikar in #735
- Feat/grouped max by @hiteshshimpi-55 in #736
- disabled plan-entitlement edit button by @Amaanvikar in #738
- Staging by @pratham-ez in #739
- Feat/plan clone functionality by @Amaanvikar in #740
- Develop by @Amaanvikar in #742
- Develop by @omkar273 in #741
- Release by @hiteshshimpi-55 in #743
- fix(PlanDetailsPage): update workflow search limit by @Amaanvikar in #744
Full Changelog: 1.1.25...1.1.27
What's Changed
- refactor/formatedate-start-end-time-ui by @Amaanvikar in #712
- fix/commitment with amount/period in same line by @Amaanvikar in #733
- fix/price sync in plan with dynamic status by @Amaanvikar in #735
- Feat/grouped max by @hiteshshimpi-55 in #736
- disabled plan-entitlement edit button by @Amaanvikar in #738
- Staging by @pratham-ez in #739
- Feat/plan clone functionality by @Amaanvikar in #740
- Develop by @Amaanvikar in #742
- Develop by @omkar273 in #741
- Release by @hiteshshimpi-55 in #743
- fix(PlanDetailsPage): update workflow search limit by @Amaanvikar in #744
Full Changelog: 1.1.25...1.1.26
Release v1.1.25
What's Changed
- refactor(forms): plan-charges-and-form-wallet-description by @Amaanvikar in #701
- feat(commitment): added commitment_duration handling by @hiteshshimpi-55 in #713
- Feat/vapi UI by @pratham-ez in #716
- Feat/(plan charges)add calculator by @hiteshshimpi-55 in #717
- Remove unused getCustomerLabel function from UpdateSubscriptionDrawer component to streamline code. by @omkar273 in #718
- Feat/vapi UI by @pratham-ez in #715
- set subscription-calculator to default Annual by @Amaanvikar in #720
- Release v1.1.24 by @hiteshshimpi-55 in #721
- hotfix(contract): fix the contract caculation logic by @hiteshshimpi-55 in #722
- refactor: consolidate wallet alert configuration with sentinel alert structure by @subratsahilgupta in #702
- feat(invoice): add payment status filters and navigation in InvoiceIs… by @Amaanvikar in #723
- Feat/sub line item by @omkar273 in #726
- feat(subscription): add payment terms selection to subscription form … by @pratham-ez in #728
- fix(constants): update payment terms labels for consistency by @pratham-ez in #729
- Feature/add commitment period to subscription page by @Amaanvikar in #727
- feat(webhooks): expand StripeWebhookEvents enum with new checkout and… by @pratham-ez in #730
- Develop by @hiteshshimpi-55 in #731
- Release v1.1.25 by @hiteshshimpi-55 in #732
Full Changelog: 1.1.24...1.1.25
Release V1.1.24
What's Changed
- Staging by @pratham-ez in #681
- fix(export-details): improve key prefix display by @Amaanvikar in #682
- Feat(ImportFileDrawer): add Customers & Features sample file URL by @Amaanvikar in #683
- improve action buttons and make advanced form fields optional by @Amaanvikar in #684
- refactor(CustomerWalletTab): improve code formatting for better readability in the active wallet options section by @Amaanvikar in #685
- Develop by @omkar273 in #686
- Add comprehensive unit tests for ActionButton component by @CodewithEvilxd in #663
- Staging by @pratham-ez in #689
- feat(RegionSelector): replace text button with info icon for improved UI by @Amaanvikar in #692
- Add Events API documentation to Dashboard by @Amaanvikar in #690
- Feat/queryable data area filter persistence by @Amaanvikar in #687
- Develop by @omkar273 in #693
- Staging by @pratham-ez in #694
- feat(CreditGrant): add cancel future credit grant functionality and m… by @pratham-ez in #688
- Updated ApiDocsContent tags across multiple pages in api drawer by @Amaanvikar in #695
- feat(BreadCrumbs): add search trigger component to breadcrumbs for enhanced navigation; remove sidebar search trigger by @omkar273 in #696
- feat(BreadCrumbs): add search trigger component to breadcrumbs for enhanced navigation; remove sidebar search trigger by @omkar273 in #697
- refactor(dashboard)/search-ui by @Amaanvikar in #698
- Staging by @pratham-ez in #700
- Feat/febfixes by @sudeepsd2 in #699
- Add searchPrices API and filtering in Plan Price Table by @Amaanvikar in #703
- Feat/price search filter by @Amaanvikar in #704
- fix/filter-button-alignment by @Amaanvikar in #705
- fix(DashboardPage): comment out revenue trend card rendering logic to… by @Amaanvikar in #706
- Merge pull request #703 from Amaanvikar/feat/price-search-filter by @omkar273 in #708
- Staging by @omkar273 in #709
- Feat/temporal by @omkar273 in #710
- Staging by @omkar273 in #711
New Contributors
- @CodewithEvilxd made their first contribution in #663
Full Changelog: 1.1.23...1.1.24
Release v1.1.23
What's Changed
- feat(import): add support for features import by @subratsahilgupta in #607
- feat(import): add support for prices import by @subratsahilgupta in #608
- feat(s3-export): add support for flexprice managed s3 and task file download by @subratsahilgupta in #617
- Develop by @omkar273 in #619
- feat(filter): imrove filter and sorting ux by @omkar273 in #621
- Release v1.1.14 by @subratsahilgupta in #620
- refactor(InvoiceIssuesCard): remove issues count calculation and related summary display for cleaner UI by @omkar273 in #622
- Feat/customer-filters by @omkar273 in #623
- Release v1.1.15 by @subratsahilgupta in #624
- feat(features): add support for not-contains filter by @subratsahilgupta in #627
- Release v1.1.15 by @subratsahilgupta in #629
- feat(ui): remove unused filters by @Amaanvikar in #630
- chore: updated gitignore to ignore .env.* files by @omkar273 in #633
- chore: rename production deployment workflows for Flexprice.io to specify environments by @omkar273 in #634
- fix: create region specific deploy workflows by @omkar273 in #635
- Release v1.1.14 by @omkar273 in #636
- feat(dashboard): add support for currency segregated revenue trends, recent subscriptions and inv payment status by @subratsahilgupta in #640
- Develop by @omkar273 in #641
- Release v1.1.16 by @subratsahilgupta in #639
- Feat/janfix by @sudeepsd2 in #632
- fix(RegionSelector): restore US region URL check in available optionsfiltering by @subratsahilgupta in #642
- feat(subscription): migrated to the lightweight api for subscription detail by @hiteshshimpi-55 in #648
- Staging by @hiteshshimpi-55 in #649
- fix(dashboard-revenues): fix revenue tooltip to reflect finalized invoice calculation logic by @subratsahilgupta in #647
- feat(event): add support for event tracker by @subratsahilgupta in #645
- Develop by @hiteshshimpi-55 in #651
- fix(event): return customer within processed events response by @subratsahilgupta in #652
- Develop by @omkar273 in #653
- Release vv1.1.16 by @subratsahilgupta in #654
- feat(SubscriptionAddons): enhance AddAddonDialog with commitment configuration and billing context by @omkar273 in #657
- Release v1.1.17 by @subratsahilgupta in #658
- Feat/onbaording UI fixes by @sudeepsd2 in #646
- ui changes by @omkar273 in #659
- fix(addon): add handling of windowed feature while adding commitment on addon charges by @hiteshshimpi-55 in #661
- Add copy ID action to headers in Feature, Plan, and Customer modules by @Amaanvikar in #655
- Release v1.1.18 by @subratsahilgupta in #660
- fix: update loading and error handling in RevenueTrendCard and refine usage data filtering in CustomerAnalyticsTab by @omkar273 in #662
- feat(Moyasar): add Moyasar connection drawer component and integratio… by @pratham-ez in #664
- feat(QueryBuilder): Add Select All to multi-select filters by @Amaanvikar in #665
- feat(SubscriptionTable): enhance subscription display with tooltip for overridden plans; update props to support subscription overrides and customer name by @omkar273 in #667
- Refactor CustomerAnalyticsTab date pickers and validation logic by @Amaanvikar in #666
- Release v1.1.19 by @subratsahilgupta in #668
- Fix/date range start date restriction by @Amaanvikar in #669
- feat(Plans): add PlanHeader component and related tabs for plan details, entitlements, credit grants, and information by @omkar273 in #670
- feat(Page): enable document titles using documentTitle prop by @Amaanvikar in #671
- refactor(CustomerAnalyticsTab): initialize start date to the first day of the current month by @Amaanvikar in #672
- fix(onboarding): orgName precedence over default by @subratsahilgupta in #674
- Feat/moyasar v2 by @pratham-ez in #675
- fix(onboarding): add support for orgName consistency when recording tenant info by @subratsahilgupta in #676
- Feat/customer-usage-tab by @omkar273 in #677
- Release v1.1.21 by @subratsahilgupta in #678
- Release v1.1.22 by @subratsahilgupta in #679
- Release v1.1.23 by @subratsahilgupta in #680
New Contributors
- @Amaanvikar made their first contribution in #630
Full Changelog: 1.1.13...1.1.23
Release V1.1.13
What's Changed
- feat(priceunitconfig): add price unit config to price by @omkar273 in #599
- Develop by @omkar273 in #615
- feat(CreditGrantModal, CreateCustomerWalletModal): add conversion rate and top-up conversion rate fields; implement validation and UI updates for improved user experience by @omkar273 in #616
- Release v1.1.13 by @omkar273 in #618
Full Changelog: 1.1.12...1.1.13
Release v1.1.12
What's Changed
- feat(customer-portal): introduce time period selection and analytics functionality across components by @omkar273 in #602
- Develop by @omkar273 in #603
- Release v1.1.11 by @omkar273 in #604
- feat(customer-portal): add FeatureDrawer component for editing feature details and integrate it into FeatureTable and FeatureDetails pages by @omkar273 in #605
- feat: add edit price details drawer to plan price table by @omkar273 in #606
- refactor(customer-portal): update CustomerPortalApi integration across components and streamline customer dashboard interactions by @omkar273 in #609
- feat(portal): changed the api endpoints by @hiteshshimpi-55 in #611
- Develop by @omkar273 in #610
- feat(dashboard): fix url for generating link by @hiteshshimpi-55 in #612
- Develop by @hiteshshimpi-55 in #613
- Release v1.1.12 by @hiteshshimpi-55 in #614
Full Changelog: 1.1.11...1.1.12
1.1.11
What's Changed
- feat(price): add support for seat based pricing by @omkar273 in #555
- feat(wallet): add support for listing transactions by filter by @subratsahilgupta in #562
- Feat/seat based pricing by @omkar273 in #564
- Develop by @omkar273 in #563
- feat(Tabs): implement useQueryParam hook for tab state management and enhance FlatTabs component; add EmptyPage component to PaymentList for no payment records by @omkar273 in #565
- Reservation dicount by @hiteshshimpi-55 in #566
- Develop by @hiteshshimpi-55 in #567
- feat(commitment): made is windowed default true by @hiteshshimpi-55 in #568
- Develop by @hiteshshimpi-55 in #569
- Release v1.1.10 by @omkar273 in #571
- feat(PriceTable): enhance quantity input handling to allow empty state during editing by @omkar273 in #572
- feat(PriceTable): enhance quantity input handling to allow empty state during editing by @omkar273 in #573
- fix(PriceTable): clean up formatting for onPriceOverride and onResetOverride functions by @omkar273 in #574
- feat(subscription): include SubscriptionAddonsSection in CustomerSubs… by @pratham-ez in #570
- refactor(SubscriptionApi): update listSubscriptions method to include return type and modify CustomerOverviewTab to fetch subscriptions using SubscriptionApi by @omkar273 in #577
- fix(PriceTable): clean up formatting by @omkar273 in #575
- refactor(SelectFeature): replace SelectMeter with SelectFeature in UsagePricingForm and Query components, update feature fetching logic, and enhance feature filtering capabilities by @omkar273 in #578
- refactor(SelectFeature): replace SelectMeter with SelectFeature by @omkar273 in #579
- feat(Wallet): add AllWalletTransactionsTable and CustomerWalletTransactionsTable by @omkar273 in #581
- refactor(SelectFeature): replace SelectMeter with SelectFeature in UsagePricingForm and Query components, update feature fetching logic, and enhance feature filtering capabilities by @omkar273 in #582
- feat(Wallet): add AllWalletTransactionsTable and CustomerWalletTransactionsTable by @omkar273 in #583
- feat(addon): add support to add addon in sub by @omkar273 in #576
- feat(s3-export): add fe support for credit usage report export by @subratsahilgupta in #580
- Develop by @omkar273 in #584
- refactor(FeatureApi): update feature API methods for improved filtering and deprecate legacy methods; adjust component logic to utilize new methods by @omkar273 in #585
- refactor(SelectFeature): replace SelectMeter with SelectFeature in UsagePricingForm and Query components, update feature fetching logic, and enhance feature filtering capabilities by @omkar273 in #586
- Release v1.1.12 by @hiteshshimpi-55 in #587
- feat(Wallet): enhance formatAmount function to include transaction status and update styling based on status by @omkar273 in #588
- feat(Wallet): enhance formatAmount function by @omkar273 in #589
- fix(Wallet): update CustomerWalletTransactionsTable to include transaction status in formatAmount calls by @omkar273 in #590
- add legend and tooltip limits to CustomerUsageChart by @omkar273 in #591
- refactor(CreditGrant): remove unused expiration type option and update billing period options to include daily values by @omkar273 in #592
- feat(customer): customer lookup_key -> external_id by @subratsahilgupta in #594
- feat(wallet): add support for autotopup by @subratsahilgupta in #593
- Develop by @omkar273 in #595
- fix(wallet): AutoTopup -> Auto Topup by @subratsahilgupta in #597
- Feat/stateless-customer-portal by @omkar273 in #600
- feat(customer-portal): introduce time period selection and analytics functionality across components by @omkar273 in #602
- Develop by @omkar273 in #603
Full Changelog: 1.1.10...1.1.11