v1.36.0
What's Changed
- feat: prepare app to handle fixed charges by @ansmonjol in #2653
- misc: reset sub name during upgrade/downgrade by @ansmonjol in #2663
- refactor(multiple-payment-methods): Code optimization around Customer details section by @domenicofalco in #2661
- misc: add missing copy and prevent future gap by @ansmonjol in #2662
- chore(deps) Update dependency @nangohq/frontend to v0.69.5 by @renovate[bot] in #2664
- chore(deps) Update Babel to v7.28.5 by @renovate[bot] in #2667
- Customer details view info code cleanup by @domenicofalco in #2666
- misc(integrations): update design of integrations mapping by @AllanMichay in #2652
- chore(deps-minor) Update dependency @sentry/react to v10.22.0 by @renovate[bot] in #2671
- bug: hide premium feature upgrade for end users by @ansmonjol in #2670
- bug: make sure cache is up to date after evict by @ansmonjol in #2669
- chore(deps-minor) Update dependency @vitejs/plugin-react to v5.1.0 by @renovate[bot] in #2672
- bug: make sure entitlements are available for all plans by @ansmonjol in #2673
- feat(formatInvoice): fixed charges fees display order by @ansmonjol in #2674
- feat(Forecasts): Add Beta badge by @stephenlago99 in #2675
- misc: improve some components' code by @ansmonjol in #2676
- misc: use AGENT.md convention by @ansmonjol in #2677
- chore(deps-minor) Update dependency @vitejs/plugin-react-swc to v4.2.0 by @renovate[bot] in #2678
- feature(multiple payment flow): adding new payment view on the customer details section and a dialog to generate checkout URL by @domenicofalco in #2679
- chore(deps) Update dependency @types/node to v22.18.13 by @renovate[bot] in #2681
- feat: include fixed fee in edit fee drawer combobox data by @ansmonjol in #2680
- misc: tell agent about codegen purpose by @ansmonjol in #2683
- misc: clean up some eslint warnings by @domenicofalco in #2682
- chore(deps) Update dependency @eslint/compat to v1.4.1 by @renovate[bot] in #2684
- chore(deps) Update dependency @nangohq/frontend to v0.69.7 by @renovate[bot] in #2685
- bug: format email correctly on customer save by @ansmonjol in #2687
- bug: prevent infinite loop in credit note form by @ansmonjol in #2689
- chore(deps) Update dependency cssnano to v7.1.2 by @renovate[bot] in #2690
- chore(deps-minor) Update dependency globals to v16.5.0 by @renovate[bot] in #2691
- chore(deps-minor) Update dependency graphql to v16.12.0 by @renovate[bot] in #2692
- chore(deps-minor) Update dependency shiki to v3.14.0 by @renovate[bot] in #2693
- chore(deps-minor) Update ESLint to v9.39.0 by @renovate[bot] in #2694
- chore(deps-minor) Update pnpm to v10.20.0 by @renovate[bot] in #2695
- feat(integrations): allow integration mapping per billing entity by @AllanMichay in #2668
- misc: make sure we preserves semver ranges for node by @ansmonjol in #2702
- chore(eslint): add custom rule to prevent formikProps array dependency issue by @domenicofalco in #2697
- chore(husky): add pre-push hook to run codestyle checks and optimize npm tasks by @domenicofalco in #2698
- chore(deps-major) Update dependency vite to v7 by @renovate[bot] in #2650
- chore(deps-major) Update jest monorepo to v30 (major) by @renovate[bot] in #2644
- chore: remove extra fixed charge details boilerplate by @ansmonjol in #2703
- chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0 by @renovate[bot] in #2706
- feature(multi payment flow): Show available payment methods list by @domenicofalco in #2688
- chore(deps) Update dependency @nangohq/frontend to v0.69.9 by @renovate[bot] in #2708
- misc: better query and state management on organization switch by @ansmonjol in #2704
- bug: always allow fixed charge removal by @ansmonjol in #2705
- chore(deps) Update dependency html-react-parser to v5.2.8 by @renovate[bot] in #2710
- chore(deps) Update dependency @vitejs/plugin-react-swc to v4.2.1 by @renovate[bot] in #2709
- chore(deps) Update dependency npm-run-all2 to v5.0.2 by @renovate[bot] in #2714
- chore(deps) Update dependency formik to v2.4.8 by @renovate[bot] in #2713
- chore(deps) Update dependency typescript-eslint to v8.46.3 by @renovate[bot] in #2715
- chore(deps-minor) Update dependency @sentry/react to v10.23.0 by @renovate[bot] in #2718
- chore(deps) Update ESLint to v9.39.1 by @renovate[bot] in #2717
- chore(deps) Update dependency vite to v7.2.2 by @renovate[bot] in #2716
- chore(deps-minor) Update dependency cypress to v15.6.0 by @renovate[bot] in #2719
- chore(deps-minor) Update dependency shiki to v3.15.0 by @renovate[bot] in #2720
- chore(deps-major) Update dependency @trivago/prettier-plugin-sort-imports to v6 by @renovate[bot] in #2721
- chore(deps-major) Update dependency npm-run-all2 to v8 by @renovate[bot] in #2723
- Fix vertical icons alignment by @domenicofalco in #2726
- deps: another attempt to prevent node updates by @ansmonjol in #2727
- fix(integrations): remove anrok mention in xero mapping by @AllanMichay in #2729
- chore(deps-minor) Update dependency glob to v11.1.0 [SECURITY] by @renovate[bot] in #2728
- fix(deps): pin dependencies by @renovate[bot] in #2707
- feat(invoicing): add e-invoicing and allow the download of correct documents by @AllanMichay in #2541
- bug: Minimum spending fee (of charge) is not identified as True-up fee on UI invoice by @domenicofalco in #2730
- feat(integrations): add netsuite currency integration by @AllanMichay in #2686
- chore(deps) Update dependency typescript-eslint to v8.46.4 by @renovate[bot] in #2734
- chore(deps) Update dependency formik to v2.4.9 by @renovate[bot] in #2733
- chore(deps) Update dependency autoprefixer to v10.4.22 by @renovate[bot] in #2732
- chore(deps) Update dependency @nangohq/frontend to v0.69.12 by @renovate[bot] in #2731
- chore: fix some linter warnings by @ansmonjol in #2738
- bug: reset externalCustomerId even during customer edition by @ansmonjol in #2737
- chore(deps) Update dependency @vitejs/plugin-react to v5.1.1 by @renovate[bot] in #2739
- chore(deps) Update dependency @vitejs/plugin-react-swc to v4.2.2 by @renovate[bot] in #2740
- chore(deps) Update graphqlcodegenerator monorepo by @renovate[bot] in #2741
- chore(deps-minor) Update dependency @fragaria/address-formatter to v6.7.1 by @renovate[bot] in #2742
- misc: udpate agent.md by @ansmonjol in #2745
- bug: Fix error toast generic error on payment page by @domenicofalco in #2735
- chore(deps-minor) Update dependency @sentry/react to v10.25.0 by @renovate[bot] in #2749
- deps: auto merge patch bump by @ansmonjol in #2752
- Add sonarqube to the CI and enabled code test coverage by @domenicofalco in #2753
- chore(deps) Update dependency @nangohq/frontend to v0.69.13 by @renovate[bot] in #2746
- chore(deps) Update dependency react-router-dom to v6.30.2 by @renovate[bot] in #2747
- chore(deps) Update graphqlcodegenerator monorepo to v5.0.4 by @renovate[bot] in #2748
- chore(deps) Update SonarSource/sonarqube-scan-action digest to 40f5b61 by @renovate[bot] in #2760
- Refine main branch logic for SQ quality gate by @domenicofalco in #2756
- misc(ai): update AGENTS.md to add knowledge about folder architecture by @AllanMichay in #2712
- Refine sonarqube settings by @domenicofalco in #2764
- chore(deps-minor) Update pnpm to v10.22.0 by @renovate[bot] in #2761
- deps: allow renovate to not open a PR for patch updates by @ansmonjol in #2757
- chore(deps): pin dependency jest-junit to 16.0.0 by @renovate[bot] in #2759
- chore(EditorConfig): Add .editorConfig configuration by @domenicofalco in #2770
- feat(Stripe) edit 3ds setting on integration by @ansmonjol in #2773
- chore(deps) Update SonarSource/sonarqube-scan-action digest to 40f5b61 by @renovate[bot] in #2767
- misc(Alert) migrate back to the app by @ansmonjol in #2772
- misc(DesignSystem) migrate back some components to the app by @ansmonjol in #2775
- bug: improve activity logs unavailable error state by @ansmonjol in #2778
- bug: prevent null destructuring errors on auth token expiration by @ansmonjol in #2780
- bug: improve invitation experience by @ansmonjol in #2779
Full Changelog: v1.35.0...v1.36.0