v1.19.0
getlago/lagov1.19.0Jan 21, 2025by vincent-pochet
AI Summary
Significant feature additions including the Cashfree payment provider, invoice preview functionality, manual payments support, and partner/revenue share capabilities.
Key Highlights
- Added Cashfree Payment Provider
- Added invoice preview service
- Added manual payments controller
- Added partner support and self-billed invoices
- Added invoice amount filter in frontend
New Features
- Cashfree payment provider
- Invoice preview
- Manual payments
- Partner support
Full Release Notes
## Front changes * misc: improve improved Okta setup copy by @ansmonjol in https://github.com/getlago/lago-front/pull/1992 * feat: Invoice amount filter by @stephenlago99 in https://github.com/getlago/lago-front/pull/1980 * feat: handle static filters and refactor component by @keellyp in https://github.com/getlago/lago-front/pull/1990 * feat: add new partially filled icon by @keellyp in https://github.com/getlago/lago-front/pull/1993 * Add Cashfree Payment Provider by @ansmonjol in https://github.com/getlago/lago-front/pull/1826 * refactor: migrate PageHeader by @keellyp in https://github.com/getlago/lago-front/pull/1994 * bug: update missed page header implementations by @ansmonjol in https://github.com/getlago/lago-front/pull/1995 * feat: add new icon by @keellyp in https://github.com/getlago/lago-front/pull/1996 **Full Changelog**: https://github.com/getlago/lago-front/compare/v1.18.0...v1.19.0 ## API changes * feat(invoices): Add new filters by @floganz in https://github.com/getlago/lago-api/pull/3046 * fix(validations): Fix subscriptions validate service by @ivannovosad in https://github.com/getlago/lago-api/pull/3052 * feat(payment_providers): Add Cashfree by @vincent-pochet in https://github.com/getlago/lago-api/pull/2767 * feat(invoice): Avoid generating 0 amount charge fees by @vincent-pochet in https://github.com/getlago/lago-api/pull/3032 * Feat manual payments controller by @ivannovosad in https://github.com/getlago/lago-api/pull/3045 * Revert "feat(invoice): Avoid generating 0 amount charge fees (#3032)" by @vincent-pochet in https://github.com/getlago/lago-api/pull/3059 * fix(terminate-relations): Fix terminate relations service by @ivannovosad in https://github.com/getlago/lago-api/pull/3061 * feat(revshare): Add db columns for partners and self_billed invoices by @ancorcruz in https://github.com/getlago/lago-api/pull/3062 * feat(revshare): Skip self billed invoices in analytics by @ancorcruz in https://github.com/getlago/lago-api/pull/3066 * feat(revshare): Create customers with partner as account_type by @ancorcruz in https://github.com/getlago/lago-api/pull/3065 * feat: Expose billing periods in invoice serializer by @vincent-pochet in https://github.com/getlago/lago-api/pull/3064 * feat(invoice-preview): add base preview service by @lovrocolic in https://github.com/getlago/lago-api/pull/3056 * Add taxes to recreated recurring pay in advance fees by @floganz in https://github.com/getlago/lago-api/pull/3069 * feat(revshare): self billed invoice creation and skip payments by @ancorcruz in https://github.com/getlago/lago-api/pull/3067 * feat(segment): Remove 8 unused events by @julienbourdeau in https://github.com/getlago/lago-api/pull/3075 * feat(revshare): update customer account_type by @ancorcruz in https://github.com/getlago/lago-api/pull/3074 * chore(spec): Rename shared example file by @julienbourdeau in https://github.com/getlago/lago-api/pull/3076 * Feat(revshare): self billed invoices - do not trigger integrations by @annvelents in https://github.com/getlago/lago-api/pull/3072 * chore: Use enum with positional arguments by @julienbourdeau in https://github.com/getlago/lago-api/pull/3077 * fix(migration): Payment status migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/3080 * fix(stripe): Idem-potency errors should keep the payment pending by @vincent-pochet in https://github.com/getlago/lago-api/pull/3063 * chore(gems): Upgrade gems to latest patch version by @julienbourdeau in https://github.com/getlago/lago-api/pull/3081 * feat(invoice-preview): add logic for applying coupons on preview invoice by @lovrocolic in https://github.com/getlago/lago-api/pull/3073 * misc(stripe): Improve payment create specs by @vincent-pochet in https://github.com/getlago/lago-api/pull/3086 **Full Changelog**: https://github.com/getlago/lago-api/compare/v1.18.0...v1.19.0 ## What's Changed * fix: Migrate script has been renamed by @vincent-pochet in https://github.com/getlago/lago/pull/449 * misc: Bump version to v1.19.0 by @vincent-pochet in https://github.com/getlago/lago/pull/451 **Full Changelog**: https://github.com/getlago/lago/compare/v1.18.0...v1.19.0