App Migration Guide
Guide to migrating apps between versions.
Migration Checklist
- Backup current app
- Review breaking changes
- Update app.json
- Update hook implementations
- Test all hooks
- Verify assets load
- Test on staging
Common Migration Tasks
app.json Updates
Update app metadata:
{
"id": "app-id",
"version": "2.0.0",
"compatibility": {
"minVersion": "2.0.0"
}
}
Hook Updates
Update hook names if changed:
// Check hook documentation for updates
liquid.registerHook('updated_hook_name', handler);