v1.8.2
版本发布时间: 2024-08-07 18:11:19
getlago/lago最新发布版本:v1.9.0(2024-08-19 21:41:17)
API Changes
- chore(services): Rename FinalizeService to RefreshDraftAndFinalizeService by @julienbourdeau in https://github.com/getlago/lago-api/pull/2302
- misc(devex) - Add support for asdf. expand .gitignore with .zed/ and config/master.key by @nudded in https://github.com/getlago/lago-api/pull/2328
- feat(invoices): Add open status by @julienbourdeau in https://github.com/getlago/lago-api/pull/2330
- Fix export invoices query object filters by @ancorcruz in https://github.com/getlago/lago-api/pull/2327
- feat(anrok): add model for error_details by @annvelents in https://github.com/getlago/lago-api/pull/2311
- Feat(anrok): create integration error details service by @annvelents in https://github.com/getlago/lago-api/pull/2316
- Feat: anrok - add error detail to invoice serialization by @annvelents in https://github.com/getlago/lago-api/pull/2329
- misc: change format of error_details description we send to FE by @annvelents in https://github.com/getlago/lago-api/pull/2333
- fix: GoCardless payment creation exception when no mandate available by @ancorcruz in https://github.com/getlago/lago-api/pull/2331
- refactor(wallet): change ApplyPaidCreditsService argument by @julienbourdeau in https://github.com/getlago/lago-api/pull/2325
- fix: invoices query payment_dispute_lost filter by @ancorcruz in https://github.com/getlago/lago-api/pull/2339
- fix(tax-integrations): add small improvements to the retry service by @lovrocolic in https://github.com/getlago/lago-api/pull/2337
- feat(wallet): Add
invoice_require_successful_payment
attributes on wallet-related models by @julienbourdeau in https://github.com/getlago/lago-api/pull/2326 - fix: invoices query payment_overdue filter by @ancorcruz in https://github.com/getlago/lago-api/pull/2340
- feat: Add Migration Scripts for Separate Migration Docker Container by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2304
- fix(db): Rename
invoice_require_successful_payment
to add S by @julienbourdeau in https://github.com/getlago/lago-api/pull/2343 - fix: Serialize nested collections with a symbol key by @ancorcruz in https://github.com/getlago/lago-api/pull/2344
- misc: refactor query object to align with new design by @ancorcruz in https://github.com/getlago/lago-api/pull/2313
- misc(events): Add new optimized index by @jdenquin in https://github.com/getlago/lago-api/pull/2345
- misc(migrations) - Add extra check to make sure schema.rb is up to date. by @nudded in https://github.com/getlago/lago-api/pull/2347
- Feat(anrok): add handling discarded errors when retrying invoice by @annvelents in https://github.com/getlago/lago-api/pull/2341
- feat(netsuite): Add lago customer link to netsuite by @ivannovosad in https://github.com/getlago/lago-api/pull/2350
- feat(netsuite): Add lago invoice link to netsuite by @ivannovosad in https://github.com/getlago/lago-api/pull/2353
- feat(netsuite): Add due date to netsuite invoice by @ivannovosad in https://github.com/getlago/lago-api/pull/2356
- Fix: Event ingestions when using a non default schema by @roeeklinger in https://github.com/getlago/lago-api/pull/2314
- fix: invoices query search and filtering by customer external id by @ancorcruz in https://github.com/getlago/lago-api/pull/2355
- fix(export invoices): Re arrange CSV column order, add new columns and fix row order by issuing date by @ancorcruz in https://github.com/getlago/lago-api/pull/2348
- misc - Bump ruby version to 3.3.4 by @nudded in https://github.com/getlago/lago-api/pull/2354
- feat(netsuite): Do not send line items with 0 amount cents by @ivannovosad in https://github.com/getlago/lago-api/pull/2359
- misc(events) - Setup more aggressive autovacuum_vacuum_scale_factor setting for events by @nudded in https://github.com/getlago/lago-api/pull/2360
- misc - Missing gemfile.lock update after ruby upgrade by @nudded in https://github.com/getlago/lago-api/pull/2365
- fix(redis) - set redlock_options even if REDIS_PASSWORD is not provided by @nudded in https://github.com/getlago/lago-api/pull/2367
- feat (tax-integration): add new webhook type for fee tax failure by @lovrocolic in https://github.com/getlago/lago-api/pull/2351
- feat(billing): Retry finalize jobs on Sequence error by @julienbourdeau in https://github.com/getlago/lago-api/pull/2364
- fix(netsuite): Do not send taxes columns if tax not mapped by @ivannovosad in https://github.com/getlago/lago-api/pull/2369
- Feat(anrok): add finalize_all_invoices job and service by @annvelents in https://github.com/getlago/lago-api/pull/2358
- misc(tracing) - Add custom spans to Services & GraphQLController by @nudded in https://github.com/getlago/lago-api/pull/2357
- misc(tracing) - add trace_id and span_id to lograge custom_options by @nudded in https://github.com/getlago/lago-api/pull/2370
- feat(tresholds): Add models by @ivannovosad in https://github.com/getlago/lago-api/pull/2368
- misc(tracing) - Capture and pass context inside Parallel execution blocks by @nudded in https://github.com/getlago/lago-api/pull/2372
- feat(wallet): Finalized open topup invoice only after payment successful by @julienbourdeau in https://github.com/getlago/lago-api/pull/2336
- fix(export invoice fees): reshuffle column order, add missing ones and change some headers in the CSV export by @ancorcruz in https://github.com/getlago/lago-api/pull/2352
- chore(deps): bump rexml from 3.2.8 to 3.3.3 by @dependabot in https://github.com/getlago/lago-api/pull/2361
- fix(wrong-month-abbreviation): use month full names instead by @ancorcruz in https://github.com/getlago/lago-api/pull/2373
- feat(tresholds): Add serializers by @ivannovosad in https://github.com/getlago/lago-api/pull/2371
- fix(wrong-month-abbreviation): Change abbreviation month names by @rsempe in https://github.com/getlago/lago-api/pull/2375
- fix(wrong-month-abbreviation): Do not prepend day number by 0 for fr and es locales by @rsempe in https://github.com/getlago/lago-api/pull/2376
- misc(tresholds): Rename progressive_billing_tresholds to usage_tresholds by @ivannovosad in https://github.com/getlago/lago-api/pull/2379
Front Changes
- bug: align min spending input and button by @ansmonjol in https://github.com/getlago/lago-front/pull/1624
- chore(Table): rename Table component into ChargeTable by @keellyp in https://github.com/getlago/lago-front/pull/1625
- misc: make the quick filters wrap on resize by @ansmonjol in https://github.com/getlago/lago-front/pull/1626
- feat: new table component by @keellyp in https://github.com/getlago/lago-front/pull/1627
- feat: new invoice table by @keellyp in https://github.com/getlago/lago-front/pull/1628
- fix: remove link for customer name by @keellyp in https://github.com/getlago/lago-front/pull/1629
- fix: multiple fixes on customer pages by @keellyp in https://github.com/getlago/lago-front/pull/1630
- fix: add missing key to action button by @keellyp in https://github.com/getlago/lago-front/pull/1634
- misc: change docker compose run command in CI by @ansmonjol in https://github.com/getlago/lago-front/pull/1635
- misc: fix some button alignment in plan form by @ansmonjol in https://github.com/getlago/lago-front/pull/1636
- feat: add settings for no invoice top-up by @keellyp in https://github.com/getlago/lago-front/pull/1631
- bug: change wrong disabled condition for charge option by @ansmonjol in https://github.com/getlago/lago-front/pull/1638
- feat: improve table component action column by @keellyp in https://github.com/getlago/lago-front/pull/1637
- feat: migrate list item into table component by @keellyp in https://github.com/getlago/lago-front/pull/1639
- feat: Add filters panel in invoice page by @ansmonjol in https://github.com/getlago/lago-front/pull/1633
- bug: make sure input is full width on error by @ansmonjol in https://github.com/getlago/lago-front/pull/1641
What's Changed
- feat: Add Lago license key to Docker by @brunomiguelpinto in https://github.com/getlago/lago/pull/387
- feat: Dedicated Migration Container by @brunomiguelpinto in https://github.com/getlago/lago/pull/383
Full Changelog: https://github.com/getlago/lago/compare/v1.8.1...v1.8.2