v1.5.1

getlago/lagov1.5.1Jun 10, 2024by vincent-pochet

AI Summary

A maintenance release focusing on integration stability and frontend polish, including Netsuite support, improved accounting integration syncing for invoices and credit notes, and UI fixes for date pickers and navigation.

Key Highlights

  • Netsuite integration added
  • Accounting integration syncs improved (invoices, credit notes, payments)
  • Wallet balance refresh on update
  • UI fixes for date picker and invoice switcher

New Features

  • Netsuite integration support
  • Accounting sync triggers
  • Wallet balance management
  • UI refinements

Full Release Notes

## Front changes
* bug: restore date picker label display by @ansmonjol in https://github.com/getlago/lago-front/pull/1533
* bug: make invoice switcher button use caption text by @ansmonjol in https://github.com/getlago/lago-front/pull/1534
* ftr: add netsuite integration by @ansmonjol in https://github.com/getlago/lago-front/pull/1463
* bug: allow to add Netsuite connection on customer edit by @ansmonjol in https://github.com/getlago/lago-front/pull/1536
* misc: add new navigationTab component by @ansmonjol in https://github.com/getlago/lago-front/pull/1535
* misc: add default empty state in credit note list page by @ansmonjol in https://github.com/getlago/lago-front/pull/1537


**Full Changelog**: https://github.com/getlago/lago-front/compare/v1.5.0...v1.5.1

## API changes
* fest(accounting-integrations): enable integration customers calls by @lovrocolic in https://github.com/getlago/lago-api/pull/2054
* feat(integrations): Trigger invoices and sales orders syncs by @ivannovosad in https://github.com/getlago/lago-api/pull/2050
* feat(integrations): Trigger credit notes sync by @ivannovosad in https://github.com/getlago/lago-api/pull/2097
* feat(integrations): Trigger payments sync by @ivannovosad in https://github.com/getlago/lago-api/pull/2123
* chore(deps): bump actionpack from 7.0.8.1 to 7.0.8.4 by @dependabot in https://github.com/getlago/lago-api/pull/2131
* misc: Try to speed up group to filter migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/2130
* Reapply "misc: Add scheduler monitoring for sentry if enabled" (#2112) by @vincent-pochet in https://github.com/getlago/lago-api/pull/2129
* feat(billing): Add billing_at arg to BillingService by @julienbourdeau in https://github.com/getlago/lago-api/pull/2128
* fix(stripe): Add more ignore invoice not found error when in test mode by @vincent-pochet in https://github.com/getlago/lago-api/pull/2137
* fix(service): Ignore current_user if it's not an instance of User by @julienbourdeau in https://github.com/getlago/lago-api/pull/2134
* feat(xero): Add models by @ivannovosad in https://github.com/getlago/lago-api/pull/2138
* chore(spec): Use `awesome_print` to debug tests by @julienbourdeau in https://github.com/getlago/lago-api/pull/2140
* chore(invoice): Rename `Invoices::CreateService` to `Invoices:CreateOneOffService` by @julienbourdeau in https://github.com/getlago/lago-api/pull/2141
* feat(tax-integration): Add base logic for anrok customer and mapping by @lovrocolic in https://github.com/getlago/lago-api/pull/2135
* fix(filters): Fix deleting filters by @ivannovosad in https://github.com/getlago/lago-api/pull/2146
* feat(xero): Add integration services by @ivannovosad in https://github.com/getlago/lago-api/pull/2142
* Revert "Reapply "misc: Add scheduler monitoring for sentry if enabled" (#2112) (#2129)" by @vincent-pochet in https://github.com/getlago/lago-api/pull/2148
* feat(events): Refactor PayInAdvance Billable Metric validation by @julienbourdeau in https://github.com/getlago/lago-api/pull/2143


**Full Changelog**: https://github.com/getlago/lago-api/compare/v1.5.0...v1.5.1

## What's Changed
* misc: Add support for postgres schema by @vincent-pochet in https://github.com/getlago/lago/pull/360
* misc(version): Bump to v1.5.1 by @vincent-pochet in https://github.com/getlago/lago/pull/362


**Full Changelog**: https://github.com/getlago/lago/compare/v1.5.0...v1.5.1