v0.21.0-beta
API Changes
- fix(timezone): Fix GraphQL handling of GMT+12 timezone by @vincent-pochet in getlago/lago-api#744
- fix(s3): Add compatible S3 Bucket Region by @jdenquin in getlago/lago-api#745
- chore(deps): bump rack from 2.2.4 to 2.2.6.2 by @dependabot in getlago/lago-api#742
- chore(deps): bump globalid from 1.0.0 to 1.0.1 by @dependabot in getlago/lago-api#746
- feat(delete_bm): Add deleted_at and setup discard for soft-delete by @rsempe in getlago/lago-api#741
- feat(delete_bm): Expose deleted resources in PDF invoice by @vincent-pochet in getlago/lago-api#747
- feat(delete_bm): Ensure deleted resources are exposed in Invoice API endpoint by @vincent-pochet in getlago/lago-api#749
- feat(delete_bm): Ensure deleted resources are exposed in Invoice GrahQL type by @vincent-pochet in getlago/lago-api#751
- fix(delete_bm): fix specs after merge conflict by @vincent-pochet in getlago/lago-api#752
- fix: Add unscoped to legacy tasks by @rsempe in getlago/lago-api#753
- feat(delete_bm): Add deleted_at field in GraphQL schema by @vincent-pochet in getlago/lago-api#754
- feat (coupons): add logic for handling forever coupons by @lovrocolic in getlago/lago-api#743
- feat(delete_bm): Remove billable metric canBeDeleted by @rsempe in getlago/lago-api#748
- feat(delete_bm): Add activeSubscriptionsCount and draftInvoicesCount by @rsempe in getlago/lago-api#750
- feat(delete_bm): Discard metric and associations by @rsempe in getlago/lago-api#756
- feat(delete_bm): Track metric and refresh draft invoices by @rsempe in getlago/lago-api#757
- feat(delete_charge): Refact plan update service to merge api and graphql by @vincent-pochet in getlago/lago-api#758
- misc(env): Add some production configuration env by @jdenquin in getlago/lago-api#759
- feat(delete_plan): Merge API and GraphQL service method to destroy plan by @vincent-pochet in getlago/lago-api#761
- misc: remove duplicated job by @vincent-pochet in getlago/lago-api#762
- feat(delete_charge): Discard charge, properties and refresh invoices by @rsempe in getlago/lago-api#760
- fix(credit-note): Subscription fee currency by @jdenquin in getlago/lago-api#764
- feat(delete_plan): Add deleted_at on plans by @rsempe in getlago/lago-api#767
- fix: ensure sidekiq is disabled unless true by @vincent-pochet in getlago/lago-api#769
- feat(webhooks): Add invoice payment status updated webhook by @jdenquin in getlago/lago-api#768
- feat (wallets): add API endpoint to fetch wallet transactions with query class by @lovrocolic in getlago/lago-api#740
- fix(stripe): prevent issue with payment method update by @vincent-pochet in getlago/lago-api#770
Front Changes
- chore(deps) Update dependency ts-jest to v29.0.5 by @renovate in getlago/lago-front#709
- Search for Plan, AddOns, Coupons and customers by @ansmonjol in getlago/lago-front#691
- Search cust and invoices by @ansmonjol in getlago/lago-front#711
- bug: fix gmt 12 timezone by @ansmonjol in getlago/lago-front#715
- chore(deps-minor) Update dependency eslint to v8.32.0 by @renovate in getlago/lago-front#714
- chore(deps-minor) Update dependency eslint-plugin-react to v7.32.0 by @renovate in getlago/lago-front#702
- chore(deps-minor) Update sentry-javascript monorepo to v7.30.0 by @renovate in getlago/lago-front#683
- chore: get last translations by @ansmonjol in getlago/lago-front#716
- chore: remove axios package resolution version by @ansmonjol in getlago/lago-front#717
- chore(deps) Update dependency prettier to v2.8.3 by @renovate in getlago/lago-front#722
- chore(deps) Update dependency eslint-plugin-react to v7.32.1 by @renovate in getlago/lago-front#721
- chore(deps) Update dependency eslint-plugin-import to v2.27.5 by @renovate in getlago/lago-front#720
- chore(deps-minor) Update sentry-javascript monorepo to v7.31.0 by @renovate in getlago/lago-front#724
- chore(deps) Update typescript-eslint monorepo to v5.48.2 by @renovate in getlago/lago-front#723
- chore(deps) Update dependency @mui/x-date-pickers to v5.0.14 by @renovate in getlago/lago-front#719
- chore: copy update by @ansmonjol in getlago/lago-front#728
- chore(deps) Update dependency @mui/material to v5.11.5 by @renovate in getlago/lago-front#729
- chore(deps) Update sentry-javascript monorepo to v7.31.1 by @renovate in getlago/lago-front#730
- chore(deps) Update dependency @types/jest to v29.2.6 by @renovate in getlago/lago-front#731
- chore(deps) Update dependency @types/react to v18.0.27 by @renovate in getlago/lago-front#732
- chore(deps) Update dependency @mui/x-date-pickers to v5.0.15 by @renovate in getlago/lago-front#734
- [FEAT]: Coupon set with a frequency "forever" by @MorganeLecurieux in getlago/lago-front#712
- chore: fix some svg wrong syntax by @ansmonjol in getlago/lago-front#735
- chore: deduplicate packages versions by @ansmonjol in getlago/lago-front#727
- chore: make sure we deduplicate packages after install and update by @ansmonjol in getlago/lago-front#736
- Formats tests by @ansmonjol in getlago/lago-front#737
- [FEAT]: Delete BM with subscription by @MorganeLecurieux in getlago/lago-front#713
- chore: add test for serializePlanInput hook by @ansmonjol in getlago/lago-front#738
- chore(deps-minor) Update dependency react-router-dom to v6.7.0 by @renovate in getlago/lago-front#733
- chore: add test for serializeCreditNoteInput hook by @ansmonjol in getlago/lago-front#739
- chore: update chip styles by @ansmonjol in getlago/lago-front#741
- chore: 🫣 Create session for E2E tests by @MorganeLecurieux in getlago/lago-front#740
- feat: 🗑 Delete charge used in subscription by @MorganeLecurieux in getlago/lago-front#742
- chore(deps) Update dependency @mui/material to v5.11.6 by @renovate in getlago/lago-front#744
- chore(deps-minor) Update sentry-javascript monorepo to v7.32.1 by @renovate in getlago/lago-front#745
- chore(deps-minor) Update typescript-eslint monorepo to v5.49.0 by @renovate in getlago/lago-front#746
What's Changed
Full Changelog: v0.20.0-beta...v0.21.0-beta