What are the changes?
New Pages and Enhanced Functionality
This version introduces several new pages including payments and subscriptions with enhanced search and filtering capabilities. The new interfaces provide detailed information and improved user experience for managing records. Important: To ensure the payments page displays correctly and search functionality works properly, you must run the post-upgrade rake task described below.Unified Upgrade Process
Starting from this version, all post-upgrade tasks will be executed using a single rake task:bundle exec rails upgrade:perform_required_jobs
, simplifying the upgrade process and ensuring consistency across all installations.
Why are we doing this?
These changes are made to:- Provide better management capabilities for payments and subscriptions with advanced search and filtering
- Ensure proper data indexing and display for the new payment search functionality
- Streamline the upgrade process by consolidating all post-upgrade tasks into a single command
- Improve user experience and system maintainability
What should self-hosted users do?
Cloud users do not need to follow these instructions as the migration will be performed by the Lago Team.
Migration Steps
- Install Lago v1.32.0
- Open a shell (bash) on your API server
- Run the unified upgrade task:
This task will automatically execute all required post-upgrade jobs for this version, including the necessary data indexing for the payments page search functionality. The process runs in the background and may take some time depending on your data size.
All resources are processed in background jobs to ensure system stability during the upgrade process.