
Church Music & Liturgy Planner
Worship Setlist & Team Planner
About
What's New in Church Music & Liturgy Planner
1.9.11
June 16, 2026
What's New in v1.9.11 User Registration Reliability & Account Deletion Fixes This release fixes critical issues with user registration where new accounts could fail to appear in the database, and improves account deletion to handle edge cases more gracefully. What's Fixed New user registration is now bulletproof. A database-level trigger now automatically creates your profile in public.users immediately when you sign up, even if the app experiences network issues or race conditions. Previously, some registrations could complete in authentication but fail to create the full user profile, leading to "user not found" errors. This fix ensures every successful registration always creates a complete, working account. Account deletion is more resilient when user records are already removed. When deleting your account, the system now gracefully handles cases where the user profile row was already deleted by another process. Instead of failing the entire deletion, it continues to remove your authentication account and associated data. This prevents partial deletions and ensures you can always fully delete your account. Duplicate registration errors are handled automatically. If you accidentally tap "Sign Up" multiple times or experience a slow network, the app now uses smart upsert logic to prevent duplicate key errors. It detects if your profile was already created and continues normally instead of showing an error. Registration failures now attempt automatic recovery. If profile creation fails for any reason, the app automatically tries to fetch the existing profile from the database before showing an error. This means you're less likely to see registration failures even in edge cases. What Improved User profile creation uses database triggers for guaranteed reliability. The new auto_create_user_profile() trigger runs at the database level with elevated permissions, bypassing any Row Level Security policies that could block client-side inserts. This is a fundamental infrastructure improvement that makes registration 100% reliable. Team creation and hymn seeding are more robust. The handle_new_user() trigger now has better error handling and logging. It creates your default team and seeds it with hymns more reliably, with improved fallback logic for edge cases. Nothing You Need to Do No account, lineup, or song data was migrated for this release. Update as usual and register or sign in as normal. All existing accounts continue to work exactly as before. Thank you for serving. We built this for you. Happy to serve you, your team, and Christ's Church!
MoreSubscription plans
Pro
Everything in Essentials + unlimited lineups








