Releases: getlago/lago-front
Releases · getlago/lago-front
v1.18.0
What's Changed
- misc(invoice-list-item): add issue a credit note action by @ansmonjol in #1970
- misc: align customersCount display in lists by @ansmonjol in #1971
- misc: restore list item icon by @ansmonjol in #1972
- feat: Migrate from webpack to vite by @stephenlago99 in #1974
- bug: make sure classname is merge with existing one by @ansmonjol in #1975
- misc(Table): allow to open row link in new tab by @ansmonjol in #1973
- bug(Combobox): fix element height with description by @ansmonjol in #1977
- misc: adjust some toast wordings by @ansmonjol in #1978
- refactor(favicons): swap staging and prod by @stephenlago99 in #1979
- fix(MultipleCombobox): regression chevron and clear icon wrong size by @keellyp in #1981
- bug(Volume charge): make sure amount calculation precision is correct by @ansmonjol in #1982
- misc: switch from mathjs to decimaljs by @ansmonjol in #1983
- fix(InvoicesPage): Fix export while having a issuing date filter enabled by @stephenlago99 in #1984
- misc: unify coupons experience by @ansmonjol in #1985
- feat(eslint): enable no-nested-ternary and no-unneeded-ternary by @stephenlago99 in #1986
- refactor(paymentProcessorToast): Update payment handling toast by @stephenlago99 in #1987
- feat: customer creation revamp by @keellyp in #1966
- misc: slightly improve customer info perf by @ansmonjol in #1989
- feat: invoice custom section by @keellyp in #1946
- misc: improve confusing Okta setup copy by @ansmonjol in #1991
Full Changelog: v1.17.5...v1.18.0
v1.17.5
What's Changed
- refactor: use centered layout for dunnings by @keellyp in #1936
- feat: create invoice custom section by @keellyp in #1917
- misc: some TW migration and refactor by @ansmonjol in #1938
- feat: create hyperlink for stripe customer in sidebar by @ansmonjol in #1939
- misc: remove focus on click for inlined link by @ansmonjol in #1940
- feat: new accordion variant by @keellyp in #1941
- misc: start migration of Combobox to Tailwind by @ansmonjol in #1942
- misc: improve multiple combobox behaviour by @ansmonjol in #1945
- misc: migrate combobox to Tailwind by @ansmonjol in #1943
- misc: migrate multiple combobox to tailwind by @ansmonjol in #1947
- misc: migrate styled typography to tailwind part I by @ansmonjol in #1948
- misc: migrate styled typography to tailwind part II by @ansmonjol in #1949
- bug: make sure className is passed to all Skeleton cases by @ansmonjol in #1951
- misc: refactor shared styled typography to render FC with TW by @ansmonjol in #1950
- misc: migrate all styled icon to use tailwind by @ansmonjol in #1952
- feat: handle invoice tax status pending by @ansmonjol in #1937
- fix: table thead row size by @keellyp in #1953
- refactor: extract customer information by @keellyp in #1955
- misc: migrate some shared style to FC components using tailwind by @ansmonjol in #1954
- misc: use Table component for billable metrics list by @ansmonjol in #1956
- bug: make sure table sticky action column is visible on scroll by @ansmonjol in #1957
- misc: allow click on menu active sidebar item by @ansmonjol in #1959
- misc: use Table component for plan list by @ansmonjol in #1958
- misc: use Table component for AddOns list by @ansmonjol in #1960
- refactor: external apps improvement by @keellyp in #1961
- misc: use Table component for Coupons list by @ansmonjol in #1962
- misc(OneOffInvoice): allow 3 decimal value for units by @ansmonjol in #1963
- misc: some more styled component migration to TW by @ansmonjol in #1965
- misc: some tailwind migration by @ansmonjol in #1964
- refactor: move CustomerInvoiceDetails into pages folder by @keellyp in #1967
- misc: remove feature flag on salesforce integration display by @ansmonjol in #1969
- refactor(tailwind): CreatePlan page by @stephenlago99 in #1968
Full Changelog: v1.17.4...v1.17.5
v1.17.4
What's Changed
- refactor: migrate json editor component by @keellyp in #1924
- chore: extend frame-ancestors list by @keellyp in #1927
- refactor: migrate checkbox component by @keellyp in #1926
- feat: revamp customers list by @keellyp in #1925
- (feat) Credit note export & filtering by @stephenlago99 in #1930
- chore: remove debug info dialog by @ansmonjol in #1931
- deps: fix CVE about nanoid by @ansmonjol in #1935
- deps: fix CVE path-to-regexp by @ansmonjol in #1934
- misc: remove some lint warnings by @ansmonjol in #1932
- refactor: migrate styled-components usage of form components by @keellyp in #1928
Full Changelog: v1.17.3...v1.17.4
v1.17.3
What's Changed
- [tailwind] Refactor Dialog to tailwind by @stephenlago99 in #1919
- [tailwind] Refactor DatePicker to tailwind by @stephenlago99 in #1920
- refactor: migrate switch to tailwind by @keellyp in #1921
- refactor: migrate radio to tailwind by @keellyp in #1923
Full Changelog: v1.17.2...v1.17.3
v1.17.2
What's Changed
- feat(metadataSchema): increase max metadata length by @stephenlago99 in #1922
Full Changelog: v1.17.1...v1.17.2
v1.17.1
What's Changed
- fix: migrate styled(Button) by @keellyp in #1903
- misc(Table): migrate to Tailwind by @ansmonjol in #1904
- refactor: split add customer drawer by @keellyp in #1905
- misc: fix some ts warnings by @ansmonjol in #1907
- refactor: tooltip migration by @keellyp in #1906
- misc(TextInput): migrate to Tailwind by @ansmonjol in #1908
- refactor: Use the new lago-expression package by @stephenlago99 in #1892
- feat: manage api keys permission in form by @ansmonjol in #1893
- fix(CustomExpressionDrawer): Fix broken example by @stephenlago99 in #1910
- feat: add tdCellClassName in table columns by @keellyp in #1909
- bug: prevent deletion of default filter price in subscription form by @ansmonjol in #1911
- misc(ButtonSelector): migrate to tailwind by @ansmonjol in #1912
- misc: migrate some components to tailwind by @ansmonjol in #1914
- misc(AmountInput): migrate to Tailwind by @ansmonjol in #1913
- fix: use string instead of number to avoid scientific notation by @keellyp in #1915
- fix: Wallet draft ongoing balance by @stephenlago99 in #1901
Full Changelog: v1.17.0...v1.17.1
v1.17.0
What's Changed
- misc: allow decimal on adjusted fee amount by @ansmonjol in #1864
- secu: bump eslint for CVE-2024-21539 by @ansmonjol in #1867
- misc: update package author section by @ansmonjol in #1868
- bug: orga switch should reset cache and invalidate all active queries by @ansmonjol in #1870
- misc: adapt fee copy for 1 tier graduated & percentage graduated by @ansmonjol in #1873
- feat: sync invoices to Salesforce by @keellyp in #1869
- misc(RouteWrapper): use tailwind by @ansmonjol in #1874
- misc(CustomerPortal): display some excluding tax label when needed by @ansmonjol in #1875
- refactor: move invoice settings into folder by @keellyp in #1876
- (fix): Fix custom expression crashing by @stephenlago99 in #1878
- refactor(Chip): rewrite styled component to tailwind by @stephenlago99 in #1877
- feat: migrate button to tailwind by @keellyp in #1879
- misc(Accordion): Use tailwind internally by @ansmonjol in #1880
- bug: prevent space removal when opening wallet in list by @ansmonjol in #1882
- bug(Accordion): make sure noContentMargin condition overrides by @ansmonjol in #1883
- misc(GenericPlaceholder): use tailwind internally by @ansmonjol in #1881
- feat: edit/delete dunnings by @keellyp in #1871
- refactor: remove usage of ButtonGroup by @keellyp in #1884
- feat: manage multiple api keys by @ansmonjol in #1872
- chore(config): migrate renovate config by @renovate in #1887
- deps: remove resolutions and update some packages by @ansmonjol in #1885
- chore(deps-minor) Update dependency @types/lodash to v4.17.13 by @renovate in #1591
- misc: unify interval copy lookup usage by @ansmonjol in #1888
- bug(Skeleton): prevent non text loading to take full width by @ansmonjol in #1889
- misc: hunt empty classname and restore value when needed by @ansmonjol in #1890
- misc: remove MUI warning by @ansmonjol in #1886
- misc: recast type to remove ts expected error comment by @ansmonjol in #1891
- bug: wrong interaction style definition by @ansmonjol in #1894
- bug: adjust styles that been broken after recent package bump by @ansmonjol in #1895
- misc: make sure we control filter values displayed by @ansmonjol in #1897
- fix(MultipleComboBox): Fix chip spacing by @stephenlago99 in #1898
- (refactor): Refactor drawer to tailwind by @stephenlago99 in #1896
- feat: Overdue column in invoices list by @stephenlago99 in #1900
- refactor: card tailwind migration by @keellyp in #1899
- feat: migrate code snippet component by @keellyp in #1902
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- bug: current usage period uses wrong dateTime by @ansmonjol in #1848
- feat: Custom expressions for billing metrics by @stephenlago99 in #1825
- chore(cors): Support new LAGO_DOMAIN by @jdenquin in #1849
- feat: Billable metrics rounding by @stephenlago99 in #1847
- misc: change Netsuite item mapping UX by @ansmonjol in #1850
- bug(e2e): flaky assertion in beforeEach by @ansmonjol in #1851
- misc: make sure Netsuite item's data is fully valid before flagging it as mapped by @ansmonjol in #1852
- misc: migrate some Skeleton to use the new API by @ansmonjol in #1853
- misc(Skeleton): migrate to remove unnecessary attribute by @ansmonjol in #1854
- feat: customer dunning settings by @keellyp in #1823
- bug: prevent current usage fetch for pending subscriptions by @ansmonjol in #1856
- feat: Cascade parent plan changes by @stephenlago99 in #1818
- bug: incoherent draft invoice data display by @ansmonjol in #1858
- chore: migrate eslint to v9 by @keellyp in #1846
- misc: remove sales order from Netsuite settings by @ansmonjol in #1857
- bug: only show override modal on edit mode by @ansmonjol in #1860
- misc: refactor keys page and add actions by @ansmonjol in #1859
- misc: continue one Skeleton api migration by @ansmonjol in #1861
- bug: use typography component for text display by @ansmonjol in #1863
- misc(Skeleton): use className to define style by @ansmonjol in #1862
- misc: reset password alert should be full screen by @ansmonjol in #1865
- bug(cache): make sure to no re-fetch active queries on orga switch by @ansmonjol in #1866
Full Changelog: v1.15.2...v1.16.0
v1.15.2
What's Changed
- feat: deprecate margin props by @keellyp in #1841
- feat: allow to search anywhere in the combobox value by @keellyp in #1840
- misc: enable Hubspot integration feature by @ansmonjol in #1843
- misc(NavigationTab): use Tailwind by @ansmonjol in #1842
- feat(popper): migrate to tailwind by @keellyp in #1844
- misc(Skeleton): start TW migration but allow backward compatibility by @ansmonjol in #1845
Full Changelog: v1.15.1...v1.15.2
v1.15.1
What's Changed
- bug: manual payload forge for tax mapping by @ansmonjol in #1838
- deps: bump sentry package to v8 by @ansmonjol in #1837
- misc: some TW migration around events and webhooks by @ansmonjol in #1834
- deps: upgrade webpack-dev-server by @ansmonjol in #1836
- fix: flacky e2e test by @keellyp in #1829
- bug: fix sentry init by @ansmonjol in #1839
Full Changelog: v1.15.0...v1.15.1