Releases: getlago/lago-front
Releases · getlago/lago-front
v1.35.0
What's Changed
- misc: improve cache management on orga switch and logout by @ansmonjol in #2485
- misc: show different tooltip on trash icon for autogenerated taxes by @ansmonjol in #2487
- chore(deps) Update dependency @parcel/watcher to v2.5.1 by @renovate[bot] in #2488
- chore(deps) Update dependency @types/lodash to v4.17.20 by @renovate[bot] in #2491
- chore(deps) Update dependency @types/jsonwebtoken to v9.0.10 by @renovate[bot] in #2490
- chore(deps) Update dependency autoprefixer to v10.4.21 by @renovate[bot] in #2492
- chore(deps-minor) Update dependency @sentry/react to v9.46.0 by @renovate[bot] in #2497
- chore(deps) Update dependency glob to v11.0.3 by @renovate[bot] in #2493
- deps: makes sure renovate update package on all version bump by @ansmonjol in #2498
- chore(deps) Update dependency prettier-plugin-tailwindcss to v0.6.14 by @renovate[bot] in #2495
- chore(deps) Update dependency postcss to v8.5.6 by @renovate[bot] in #2494
- chore(deps) Update dependency @testing-library/dom to v10.4.1 by @renovate[bot] in #2489
- chore: improve cursor agent personalized prompt by @ansmonjol in #2500
- chore: define a browserlist for support by @ansmonjol in #2504
- bug: make sure the dev panel is closed on on orga switch by @ansmonjol in #2502
- misc(auth): use new token if provided by Backend by @ansmonjol in #2505
- chore(deps-minor) Update dependency yup to v1.7.1 by @renovate[bot] in #2513
- chore(deps-minor) Update dependency globals to v15.15.0 by @renovate[bot] in #2511
- chore(deps-minor) Update dependency dotenv to v16.6.1 by @renovate[bot] in #2510
- chore(deps-minor) Update dependency decimal.js to v10.6.0 by @renovate[bot] in #2509
- misc: adjust renovabot config by @ansmonjol in #2516
- chore(deps-minor) Update pnpm to v10.18.0 by @renovate[bot] in #2514
- chore(deps-minor) Update dependency @tanstack/react-virtual to v3.13.12 by @renovate[bot] in #2525
- chore(deps-minor) Update dependency @vitejs/plugin-react to ^4.7.0 by @renovate[bot] in #2526
- misc(customers): add more filters to customer list by @AllanMichay in #2486
- bug(Charges): make sure options are reset based on choices by @ansmonjol in #2499
- deps: bump node required version to 22 (LTS) by @ansmonjol in #2515
- chore(deps) Update dependency recharts to ^2.15.2 by @renovate[bot] in #2521
- deps: remove auto-changelog as we don't use it by @ansmonjol in #2529
- deps: make sure all dependencies uses tmp ">=0.2.4" by @ansmonjol in #2501
- chore(deps): Pin dependencies by @renovate[bot] in #2517
- fix(deps): pin dependencies by @renovate[bot] in #2520
- chore(deps-minor) Update Babel by @renovate[bot] in #2522
- misc: use cached contextual translations by @ansmonjol in #2503
- chore(deps-minor) Update dependency @apollo/client to v3.14.0 by @renovate[bot] in #2523
- chore(deps-minor) Update dependency @vitejs/plugin-react-swc to ^3.11.0 by @renovate[bot] in #2527
- misc: restore WebSocket connection with Apollo by @ansmonjol in #2483
- fix(deps): pin dependencies by @renovate[bot] in #2519
- chore(deps-minor) Update dependency @eslint/compat to v1.4.0 by @renovate[bot] in #2534
- chore(deps-minor) Update dependency @types/node to v22.18.8 by @renovate[bot] in #2535
- chore(deps) Update dependency recharts to v2.15.4 by @renovate[bot] in #2531
- chore(deps-minor) Update dependency cypress to v15.3.0 by @renovate[bot] in #2539
- chore(deps) Update dependency tailwindcss to v3.4.18 by @renovate[bot] in #2506
- deps: improve renovate rules by @ansmonjol in #2540
- chore(deps-minor) Update dependency cssnano to v7.1.1 by @renovate[bot] in #2537
- misc: add new formatAddress helper by @ansmonjol in #2427
- chore(deps-minor) Update Babel by @renovate[bot] in #2533
- chore(deps-minor) Update dependency graphql to v16.11.0 by @renovate[bot] in #2544
- misc: prepare plan form for new charge type by @ansmonjol in #2542
- chore(deps-minor) Update dependency luxon to v3.7.2 by @renovate[bot] in #2545
- misc: make sure renovate does not run on node packages versions by @ansmonjol in #2551
- chore(deps-minor) Update dependency prettier to v3.6.2 by @renovate[bot] in #2546
- chore(deps-minor) Update dependency react-router-dom to v6.30.1 by @renovate[bot] in #2547
- chore(deps-minor) Update dependency sanitize-html to v2.17.0 by @renovate[bot] in #2548
- chore(deps-minor) Update dependency typescript to v5.9.3 by @renovate[bot] in #2550
- chore(deps-minor) Update dependency shiki to v3.13.0 by @renovate[bot] in #2549
- chore(deps-minor) Update React types by @renovate[bot] in #2560
- chore(deps-minor) Update dependency vite-plugin-wasm to v3.5.0 by @renovate[bot] in #2556
- chore(deps-minor) Update dependency vite-plugin-svgr to v4.5.0 by @renovate[bot] in #2554
- chore(deps-minor) Update dependency ace-builds to v1.43.3 by @renovate[bot] in #2536
- chore(deps-minor) Update react monorepo to v18.3.1 by @renovate[bot] in #2559
- chore(deps-minor) Update dependency vite-plugin-top-level-await to v1.6.0 by @renovate[bot] in #2555
- deps: prevent node js version pin by @ansmonjol in #2561
- chore(deps-minor) Update Testing library by @renovate[bot] in #2566
- chore(deps) Update dependency @types/node to v22.18.9 by @renovate[bot] in #2564
- chore(deps) Update pnpm to v10.18.2 by @renovate[bot] in #2565
- misc(Charges): make the charge attribute on plan dynamic by @ansmonjol in #2552
- misc: extract formikProps from charge accordion elements by @ansmonjol in #2562
- bug: ensure luxon zone is UTC when running test by @ansmonjol in #2571
- misc: reorganise ChargeWrapperSwitch by @ansmonjol in #2570
- misc: change already used charge alert logic by @ansmonjol in #2572
- chore(deps-minor) Update emotion monorepo by @renovate[bot] in #2557
- chore(deps-minor) Update dependency @nangohq/frontend to v0.69.3 by @renovate[bot] in #2524
- chore(deps-major) Update actions/cache action to v4 by @renovate[bot] in #2567
- chore(deps-minor) Update material-ui monorepo by @renovate[bot] in #2558
- chore(deps-major) Update actions/checkout action to v5 by @renovate[bot] in #2568
- chore(deps-major) Update actions/download-artifact action to v5 by @renovate[bot] in #2569
- chore(deps-major) Update dependency @sentry/react to v10 by @renovate[bot] in #2575
- chore(deps) Update dependency typescript-eslint to v8.46.1 by @renovate[bot] in #2577
- chore(deps-major) Update actions/setup-node action to v5 by @renovate[bot] in #2573
- fix: Fix icon alignment in Plan -> Unlock Entitlements section by @domenicofalco in #2586
- fix: remove useless text in ...
v1.34.2
What's Changed
- feat: min-max wallet by @stephenlago99 in #2471
- fix: Taxes list by @stephenlago99 in #2477
- bug: make sure we don't have td in td by @ansmonjol in #2478
- fix: Add missing premium integration flow for generating credit notes when regenerating by @stephenlago99 in #2479
- fix: remove alert for non-premium by @stephenlago99 in #2480
- chore: better auth and app boot process by @ansmonjol in #2473
- bug: restore scroll to top behaviour by @ansmonjol in #2481
- chore: try to make the renovate job work by itself again by @ansmonjol in #2482
- fix(filters): fix customer filters when names are too long by @AllanMichay in #2484
New Contributors
- @AllanMichay made their first contribution in #2484
Full Changelog: v1.34.1...v1.34.2
v1.34.1
What's Changed
- bug: restore wallet scope edition by @ansmonjol in #2472
- bug: fix date format tests by @ansmonjol in #2475
- bug: make sure the imported fragment is spread by @ansmonjol in #2474
- chore: update doc link by @ansmonjol in #2476
Full Changelog: v1.34.0...v1.34.1
v1.34.0
What's Changed
- misc: make invoice related permissions relies on the same logic by @ansmonjol in #2462
- chore: update Dockerfile fo better layer caching by @IxDay in #2458
- misc: fetch fees and invoicesubscriptions independently of the invoice object details by @ansmonjol in #2459
- deps: bump cypress version to latest by @ansmonjol in #2464
- chore: set correct name for the subscription fee section by @ansmonjol in #2465
- feat(invoice): display wallet or transaction name on fee line by @ansmonjol in #2463
- bug: one-off fee amount value must be positive by @ansmonjol in #2466
- [ISSUE-1148] Prevent cached usage data by @stephenlago99 in #2467
- misc: rename usage charge related elements by @ansmonjol in #2468
- feat(ai-agent): support graphql subscriptions by @keellyp in #2448
- misc: compose charge accordion elements for better reusability by @ansmonjol in #2469
- Revert "feat(ai-agent): support graphql subscriptions" by @stephenlago99 in #2470
New Contributors
Full Changelog: v1.33.4...v1.34.0
v1.33.4
What's Changed
- misc(creditNotes): validate form has at least one fee checked by @ansmonjol in #2453
- bug: always hide entitlements on subscription details overview by @ansmonjol in #2454
- feat: Add Semiannual interval by @stephenlago99 in #2425
- deps: bumb nangohq to fix a high severity CVE on axios by @ansmonjol in #2457
- bug: redirect to billing entity general route for tz config by @ansmonjol in #2456
- feat: define name on wallet transaction by @ansmonjol in #2455
- bug: restore the canDispute action by @ansmonjol in #2461
Full Changelog: v1.33.3...v1.33.4
v1.33.3
What's Changed
- misc: add missing Italian translations by @ansmonjol in #2446
- feat(ai-agent): introduce new chat components by @keellyp in #2444
- fix: convert duration using Intl.DurationFormat by @keellyp in #2447
- feat(ai-agent): introduce new ai agent context by @keellyp in #2445
- fix(graphql): Fix date filters in API Logs and Activity Logs resolvers by @groyoh in #2451
- misc: remove "selected" logic on invoice custom section by @ansmonjol in #2450
- chore(deps) Update dependency vite to v6.3.6 [SECURITY] by @renovate[bot] in #2449
- misc(subscription): better overridden info display in list and details by @ansmonjol in #2452
New Contributors
Full Changelog: 1.33.2...v1.33.3
v1.33.2
What's Changed
- bug: email preview header wrong height by @ansmonjol in #2429
- misc: use plural copy by @ansmonjol in #2430
- misc: extract fee display name logic by @ansmonjol in #2432
- bug: rename portuguese-brasil locale code by @ansmonjol in #2431
- fix: add missing italian translations by @keellyp in #2433
- fix: undo dynamic width / move delete button in td by @stephenlago99 in #2434
- misc: add element index in virtualized list by @ansmonjol in #2435
- fix: Revenue streams - Show customers gross instead of net by @stephenlago99 in #2437
- Fix spelling mistake in payment receipt by @ansmonjol in #2438
- feat: Only call projected usage on tab switch by @stephenlago99 in #2436
- refactor: new usePanel hook by @keellyp in #2441
- bug: define default dateTo on some logs queries by @ansmonjol in #2442
- feat(ai agent): update design system by @keellyp in #2443
Full Changelog: v1.33.1...1.33.2
v1.33.1
What's Changed
- fix: get payment link wording by @keellyp in #2422
- misc: support Kosovo country code by @ansmonjol in #2423
- misc: add missing translation by @ansmonjol in #2424
- chore: billing entity name should be caption by @ansmonjol in #2426
Full Changelog: v1.33.0...1.33.1
v1.33.0
What's Changed
- feat: handle entitlement feature logs by @ansmonjol in #2405
- feat: terminate subscription by @keellyp in #2363
- misc: make subscription actions tooltip more generic by @ansmonjol in #2404
- feat(filters): add tests for formatFiltersForQuery by @keellyp in #2406
- chore: add missing copy and fix missing trad stack location by @ansmonjol in #2409
- misc: add key for the dash, as passed to translate method by @ansmonjol in #2410
- fix(ComboBox): add dependency to useEffect for rawData updates by @keellyp in #2411
- feat: Revenue streams improvements by @stephenlago99 in #2402
- feat: Projected usage by @stephenlago99 in #2412
- fix: add missing intl translations for projected usage by @keellyp in #2414
- fix: remove fixed width by @keellyp in #2415
- misc: add missing api key permission for billing_entity by @ansmonjol in #2417
- bug: only display fee boundary for one-off invoices by @ansmonjol in #2418
- bug: make sure we're using the same TZ list as on BE by @ansmonjol in #2419
- feat: assign entitlement to plan and subscriptions by @ansmonjol in #2416
- fix: prevent losing the search params by @stephenlago99 in #2401
- fix: generate payment link tab by @keellyp in #2421
Full Changelog: v1.32.4...v1.33.0
v1.32.4
What's Changed
- fix(Analytics Usage): Add missing filters from queries by @stephenlago99 in #2393
- fix(Analytics Usage): map filters by @stephenlago99 in #2394
- refactor: comment projected usage feature by @stephenlago99 in #2396
- bug: prevent accessing prorated arguments by @ansmonjol in #2397
- feat: include usage translations for all the languages by @stephenlago99 in #2399
- fix: warning filters by @keellyp in #2400
- feat: define boundaries on one-off fees by @ansmonjol in #2390
- misc: add stack trace location to missing trad message by @ansmonjol in #2403
- feat: filter customers by active subscriptions by @keellyp in #2395
Full Changelog: v1.32.3...v1.32.4