-
v1.26.0 Stable
released this
2025-04-28 08:55:45 +00:00 | 1153 commits to main since this releaseWhat's Changed
- fix(invoices): improve organization numbering performances by @jdenquin in https://github.com/getlago/lago-api/pull/3436
- feat: Add section_type to InvoiceCustomSections to support different section types by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3456
- feat(wallet-transactions): Add generate payment url endpoint by @floganz in https://github.com/getlago/lago-api/pull/3459
- bug(PayInAdvance) - don't create invoice outside of transaction by @nudded in https://github.com/getlago/lago-api/pull/3460
- feat: Add Stripe funding instructions as system-generated invoice custom sections by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3458
- Feat(multientities): add billing_entity constraints on invoices by @annvelents in https://github.com/getlago/lago-api/pull/3447
- Feat(multientities): customers billing entity constraints by @annvelents in https://github.com/getlago/lago-api/pull/3448
- Feat(multientities): add setting that was added on organization by @annvelents in https://github.com/getlago/lago-api/pull/3462
- Feat(multientities): Add billing_entity constraints for fees by @annvelents in https://github.com/getlago/lago-api/pull/3449
- fix(seeders): set billing_entity_id by @julienbourdeau in https://github.com/getlago/lago-api/pull/3465
- fix(analytics): Fix null customer name by @ivannovosad in https://github.com/getlago/lago-api/pull/3464
- fix(payment-receipts): Implement missing payment_method by @ivannovosad in https://github.com/getlago/lago-api/pull/3467
- fix(payment-receipts): Fix payment_method by @ivannovosad in https://github.com/getlago/lago-api/pull/3468
- fix(processor): Avoid dead jobs with subscription consumer by @vincent-pochet in https://github.com/getlago/lago-api/pull/3469
- misc: Removes some references to OpenStruct by @vincent-pochet in https://github.com/getlago/lago-api/pull/3470
- feat(fee): reset timestamps when updating fee.payement_status by @julienbourdeau in https://github.com/getlago/lago-api/pull/3471
- Chore(fees): add null_false to organization_id at fees table by @annvelents in https://github.com/getlago/lago-api/pull/3466
- misc(plans): Extract plan GraphQL arguments in types by @vincent-pochet in https://github.com/getlago/lago-api/pull/3473
- fix(deps): Require ostruct when initializing by @julienbourdeau in https://github.com/getlago/lago-api/pull/3476
- bug: Add zeitwerk check to the linters by @nudded in https://github.com/getlago/lago-api/pull/3477
- feat(avalara-integration): add support for company code by @lovrocolic in https://github.com/getlago/lago-api/pull/3463
- feat(Fee): improve scopes on Fee by @nudded in https://github.com/getlago/lago-api/pull/3481
- chore: Drop unused indexes on events by @nudded in https://github.com/getlago/lago-api/pull/3479
- Feat(multientities): add missing fields to serializer by @annvelents in https://github.com/getlago/lago-api/pull/3474
- misc(job): Add a new ClockJob base job class by @vincent-pochet in https://github.com/getlago/lago-api/pull/3482
- feat(avalara-integration): add support for avalara integration customer by @lovrocolic in https://github.com/getlago/lago-api/pull/3461
- Feat(multientities): Services to apply and remove taxes on billing entity by @annvelents in https://github.com/getlago/lago-api/pull/3475
- feat(multientities): Assign billing entity sequential id to invoices by @ancorcruz in https://github.com/getlago/lago-api/pull/3394
- Feat(multientities): update old taxes services by @annvelents in https://github.com/getlago/lago-api/pull/3478
- fix(migration): Apply migration to create unique index on billing_entity_sequential_id after fixing its content. by @ancorcruz in https://github.com/getlago/lago-api/pull/3485
- fix(migration): handle invoices billing_entity_sequential_id index by @ancorcruz in https://github.com/getlago/lago-api/pull/3487
- chore(spec): Send
customer.vies_checkwebhook if error by @julienbourdeau in https://github.com/getlago/lago-api/pull/3472 - Fix(multientities): one more seed org creation with billing_entity by @annvelents in https://github.com/getlago/lago-api/pull/3484
- misc(db): Change indexes on cached aggregations table by @vincent-pochet in https://github.com/getlago/lago-api/pull/3488
- feat(exports): Create Export views by @jdenquin in https://github.com/getlago/lago-api/pull/3491
- fix(exports): Force type for exports by @vincent-pochet in https://github.com/getlago/lago-api/pull/3493
- chore(workers): Add dedicated payments worker by @jdenquin in https://github.com/getlago/lago-api/pull/3496
- feat: Enqueue EU tax update job for organizations by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3498
- feat(multientities): Add taxes (applied) to billing entity serializer by @ancorcruz in https://github.com/getlago/lago-api/pull/3495
- feat(jobs): Make
Payments::UpdatePaymentMethodDataJobunique by @julienbourdeau in https://github.com/getlago/lago-api/pull/3490 - feat(multientities): Migrate organization applied taxes. by @ancorcruz in https://github.com/getlago/lago-api/pull/3489
- Fix: save provider_payment_id on payment even if it failed by @annvelents in https://github.com/getlago/lago-api/pull/3501
- feat(dx): improve seeders and truncate db by @julienbourdeau in https://github.com/getlago/lago-api/pull/3507
- chore(spec): maintain_test_schema! before test by @julienbourdeau in https://github.com/getlago/lago-api/pull/3497
- misc(usage): Remove OpenStruct by @vincent-pochet in https://github.com/getlago/lago-api/pull/3509
- feat: add usage_already_billed_cents by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3508
- chore(deps): bump nokogiri from 1.18.4 to 1.18.8 by @dependabot in https://github.com/getlago/lago-api/pull/3514
- Feat/multientities 4 graphql taxes by @annvelents in https://github.com/getlago/lago-api/pull/3420
- feat(multientities) BillingEntity as source of truth for Invoices by @ancorcruz in https://github.com/getlago/lago-api/pull/3506
- misc(filter): Remove OpenStruct for Query::Filters definition by @vincent-pochet in https://github.com/getlago/lago-api/pull/3499
- feat(multientities): Handle eu tax management at billing entity level by @ancorcruz in https://github.com/getlago/lago-api/pull/3500
- Fix(stripe-webhooks): do not process payment on stripe webhook that belongs to another organization by @annvelents in https://github.com/getlago/lago-api/pull/3511
- Prepaid credits GQL by @ivannovosad in https://github.com/getlago/lago-api/pull/3503
- feat: Add create_org helper to Rails console by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3521
- feat(avalara-integration): add logic for fetching company id by @lovrocolic in https://github.com/getlago/lago-api/pull/3492
- feat(multi entities): Billing entities as source of truth for invoices by @ancorcruz in https://github.com/getlago/lago-api/pull/3515
- Feat(multientities): add api endpoint and service to manage taxes all together by @annvelents in https://github.com/getlago/lago-api/pull/3483
- Feat(multientities): use billing_entity when generating a credit note by @annvelents in https://github.com/getlago/lago-api/pull/3516
- feat(Idempotency): introduce IdempotencyRecord by @nudded in https://github.com/getlago/lago-api/pull/3494
- misc(charge_model): Define Result for charge model services by @vincent-pochet in https://github.com/getlago/lago-api/pull/3517
- Feat(multientities): payment receipt pdf use billing_entity_info by @annvelents in https://github.com/getlago/lago-api/pull/3519
- chore(ci): Set permissions to none by @julienbourdeau in https://github.com/getlago/lago-api/pull/3529
- refactor(billing): Breakdown RecalculateAndCheckService to inject current_usage by @julienbourdeau in https://github.com/getlago/lago-api/pull/3528
- feat(ProgressiveBilling) - Add Idempotency.transaction to progressive billing service by @nudded in https://github.com/getlago/lago-api/pull/3526
- fix(invoice-preview): Handle downgraded subscriptions in invoice previews by @floganz in https://github.com/getlago/lago-api/pull/3534
- misc: Add organization_id field on charges by @vincent-pochet in https://github.com/getlago/lago-api/pull/3532
- misc(segment): Track only active memberships during login by @floganz in https://github.com/getlago/lago-api/pull/3537
- feat(payment-urls): Store payment url by @floganz in https://github.com/getlago/lago-api/pull/3518
- chore(organization): Add organization_id to subscriptions table by @vincent-pochet in https://github.com/getlago/lago-api/pull/3539
- fix(dispute-lost): Do do call lose dispute service for payment requests by @ivannovosad in https://github.com/getlago/lago-api/pull/3546
- chore(organization): Add organization_id to wallets table by @vincent-pochet in https://github.com/getlago/lago-api/pull/3541
- chore(organization): Add organization_id to wallet_transactions table by @vincent-pochet in https://github.com/getlago/lago-api/pull/3542
Full Changelog: https://github.com/getlago/lago-api/compare/v1.25.0...v1.26.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads