API Changes
- misc(puma): use web concurrency by @jdenquin in getlago/lago-api#1167
- revert(subscriptions): revert subscriptions index filters by @jdenquin in getlago/lago-api#1168
- feat(tax): Expose plans_count and charges_count for taxes in API by @vincent-pochet in getlago/lago-api#1166
- fix: Handle ActionController::ParameterMissing error by @vincent-pochet in getlago/lago-api#1171
- fix(customers): always render customer metadata in customer api response by @lovrocolic in getlago/lago-api#1172
- fix(tax): fee estimate with applied taxes by @vincent-pochet in getlago/lago-api#1173
- fix: To datetime boundary on invoice refresh by @rsempe in getlago/lago-api#1170
- feat(tax): Rename credit#before_vat into credit#before_taxes by @vincent-pochet in getlago/lago-api#1174
- feat(tax): Add fields for coupons pro-rata by @vincent-pochet in getlago/lago-api#1177
- fix(event): Reduce noise with duplicated event errors by @vincent-pochet in getlago/lago-api#1176
- feat(tax): Apply taxes to charges and plans via GraphQL by @vincent-pochet in getlago/lago-api#1155
- feat(tax): Apply taxes to fees with charge or plan taxes by @vincent-pochet in getlago/lago-api#1156
- feat(taxes): Assign tax to charges by @rsempe in getlago/lago-api#1175
- fix(subscriptions) return active subscriptions by default by @ansmonjol in getlago/lago-api#1169
- feat(tax): Expose invoices_taxes#fees_amount_cents in API by @vincent-pochet in getlago/lago-api#1180
- fix (subscription): fix billing boundaries for termination case by @lovrocolic in getlago/lago-api#1179
- feat(taxes): Ability to assign taxes on customer creation by @rsempe in getlago/lago-api#1182
- feat(taxes): Ability to assign taxes on plan creation by @rsempe in getlago/lago-api#1183
- fix(credit): Migrate v3 credits with wrong before taxes flag by @vincent-pochet in getlago/lago-api#1187
- feat (aggregation-refactoring): Handle various charge changes: recurring, prorated, in advance by @lovrocolic in getlago/lago-api#1188
- fix (billable-metrics): temporary block recurring_count_agg aggregation type by @lovrocolic in getlago/lago-api#1189
- feat(stripe sdd): Stripe sdd model by @ivannovosad in getlago/lago-api#1159
- feat(stripe sdd): Add data migration for existing stripe customers to… by @ivannovosad in getlago/lago-api#1154
- feat(webhooks): Webhook endpoints update by @jdenquin in getlago/lago-api#1191
- feat(stripe sdd): Fix stripe update_provider_default_payment_method by @ivannovosad in getlago/lago-api#1192
- fix(stripe): set payment method to nullable on graphql by @jdenquin in getlago/lago-api#1196
- fix: Rails seeds by @rsempe in getlago/lago-api#1195
- fix(stripe): Payment provider customer provider payment methods defau… by @jdenquin in getlago/lago-api#1197
- bug(customer) makes the provider_payment_methods not required by @ansmonjol in getlago/lago-api#1199
Front Changes
- bug(invoice) hide metadata section if invoice is draft by @ansmonjol in getlago/lago-front#1096
- feat(chip) update API with variant and size by @ansmonjol in getlago/lago-front#1097
- chore(deps-minor) Update dependency sanitize-html to v2.11.0 by @renovate in getlago/lago-front#1098
- chore(deps-minor) Update dependency typescript to v5.1.6 by @renovate in getlago/lago-front#1099
- chore(deps-minor) Update sentry-javascript monorepo to v7.58.1 by @renovate in getlago/lago-front#1100
- chore(deps-minor) Update typescript-eslint monorepo to v5.62.0 by @renovate in getlago/lago-front#1101
- chore(deps) Update jest monorepo by @renovate in getlago/lago-front#1105
- chore(deps-minor) Update dependency eslint to v8.45.0 by @renovate in getlago/lago-front#1107
- chore(deps-minor) Update dependency graphql to v16.7.1 by @renovate in getlago/lago-front#1109
- chore(customer-tax) new update and delete methods by @ansmonjol in getlago/lago-front#1111
- bug(currency) IDR has 2 decimal for display by @ansmonjol in getlago/lago-front#1112
- feat: charge paid in advance by @ansmonjol in getlago/lago-front#1068
- fix: bm code snippet bearer token by @sarkissianraffi in getlago/lago-front#1114
- feat(charge-percent) allow long decimal on rate by @ansmonjol in getlago/lago-front#1115
- feat(customer) allow different stripe payment methods by @ansmonjol in getlago/lago-front#1095
- bug(invoice) fix tax value rounding by @ansmonjol in getlago/lago-front#1116
- chore(deps-minor) Update dependency @testing-library/jest-dom to v5.17.0 by @renovate in getlago/lago-front#1106
- bug(customer) better variable access by @ansmonjol in getlago/lago-front#1118
- chore(graph) get last version by @ansmonjol in getlago/lago-front#1119
What's Changed
- misc(version): bump api to v0.39.1-beta by @jdenquin in #254
- Bump version to v0.39.2-beta by @rsempe in #256
- Bump version to v0.40.0-beta by @rsempe in #260
Full Changelog: v0.39.0-beta...v0.41.0-beta