v1.2.0

getlago/lagov1.2.0Apr 19, 2024by vincent-pochet

AI Summary

A major update introducing a new filters system to replace the legacy groups, alongside SSO production support, trial period invoicing, and new integration mapping capabilities.

Key Highlights

  • Migrated from groups to filters system
  • Added SSO production environment support
  • Trial period invoice generation
  • Integration mapping models
  • Custom aggregation support

New Features

  • Filters system
  • SSO production
  • Trial billing
  • Integration mappings
  • Custom aggregation

Full Release Notes

## Front changes
* feat: switch from groups to filters system by @ansmonjol in https://github.com/getlago/lago-front/pull/1462
* bug(snippet): fix bm display with filters by @ansmonjol in https://github.com/getlago/lago-front/pull/1464
* bug(plan-form) fix button overlap in percentage charge by @ansmonjol in https://github.com/getlago/lago-front/pull/1465
* misc(invoice): slightly increase units column size by @ansmonjol in https://github.com/getlago/lago-front/pull/1466
* fix(bm-snippet): fix billable metric snippet by @sarkissianraffi in https://github.com/getlago/lago-front/pull/1467


**Full Changelog**: https://github.com/getlago/lago-front/compare/v1.1.2...v1.2.0

## API changes
* fix (integrations): add account id setter with needed transformations by @lovrocolic in https://github.com/getlago/lago-api/pull/1865
* feat(sso): Production environment support sessions by @jdenquin in https://github.com/getlago/lago-api/pull/1867
* feat(trial): Invoice subscription fee at the end of the trial period by @julienbourdeau in https://github.com/getlago/lago-api/pull/1847
* feat (accounting-integrations): add logic for calling nango sync endpoint by @lovrocolic in https://github.com/getlago/lago-api/pull/1869
* fix(tests): Better date definition for flacky test by @julienbourdeau in https://github.com/getlago/lago-api/pull/1874
* feat(integrations-mapping): Add integration mapping models by @ivannovosad in https://github.com/getlago/lago-api/pull/1866
* feat: Add missing fields in Wallet and CreditNote responses by @rsempe in https://github.com/getlago/lago-api/pull/1873
* feat(metric): Add custom_agg type and custom_aggregator to BM by @vincent-pochet in https://github.com/getlago/lago-api/pull/1870
* misc: Replace TransactionalJobs with after_commit by @vincent-pochet in https://github.com/getlago/lago-api/pull/1876
* feat(integrations-resolvers): Add resolvers and queries by @ivannovosad in https://github.com/getlago/lago-api/pull/1875
* feat (accounting-integrations): add has_mappings_configured graphql field by @lovrocolic in https://github.com/getlago/lago-api/pull/1882
* feat(accounting-integrations): Send restlet endpoint to nango by @lovrocolic in https://github.com/getlago/lago-api/pull/1878
* fix(invoice): Remove charges if charge boundaries are invalid by @julienbourdeau in https://github.com/getlago/lago-api/pull/1883
* feat(integrations-mapping): Add integration mapping services by @ivannovosad in https://github.com/getlago/lago-api/pull/1879
* misc(guard): Add guard-rspec gem by @ivannovosad in https://github.com/getlago/lago-api/pull/1885
* misc(settings-and-secrets): Add settings and secrets accessors to payment providers and customers by @ivannovosad in https://github.com/getlago/lago-api/pull/1886
* feat(filter): Move from group to filters by @vincent-pochet in https://github.com/getlago/lago-api/pull/1846
* misc: Make group migrations non transactional by @vincent-pochet in https://github.com/getlago/lago-api/pull/1887
* fix(filter): Group migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/1891
* feat(filters): Improve migration perf for filters by @rsempe in https://github.com/getlago/lago-api/pull/1892
* fix(filter): Migrate deleted groups by @vincent-pochet in https://github.com/getlago/lago-api/pull/1893
* fix(filter): fix migration for deleted groups by @vincent-pochet in https://github.com/getlago/lago-api/pull/1895


**Full Changelog**: https://github.com/getlago/lago-api/compare/v1.1.2...v1.2.0

## What's Changed
* misc: Bump version to 1.2.0 by @vincent-pochet in https://github.com/getlago/lago/pull/341


**Full Changelog**: https://github.com/getlago/lago/compare/v1.1.2...v1.2.0