🔵 v2.121.4 - Critical System Notification & Shopify Reliability Fixes
⭐ Simple • 4 commits • 6 files changedThis patch release ensures system notifications (authentication codes, admin invites) are always delivered regardless of global notification settings, and updates Shopify integration dependencies to improve platform stability and compatibility.
What’s New
- System Notifications Always Deliver - Critical authentication and admin notifications now bypass global notification settings to guarantee users receive essential communications
- Shopify Integration Stability - Updated OpenAPI schema dependencies to ensure Shopify widget deployments work reliably across all environments
- Email Notification Reliability - Improved notification service logic to properly distinguish between system notifications and marketing communications
Apps Updated
API
✓ Updated - 1 change
Shopify
✓ Updated - 1 change
User App
— No changes
Admin
— No changes
MCP Server
— No changes
Games
— No changes
Detailed Changes
API - System Notification Delivery Fix
API - System Notification Delivery Fix
Problem: Global email notification settings (EMAIL_NOTIFICATIONS_ENABLED) were blocking critical system notifications like OTP codes, password reset links, and admin invitations. Users couldn’t access their accounts even when notifications were temporarily disabled.Solution: Refactored notification service to identify system notifications and bypass global disable switches. The fix intelligently separates concerns:
- System notifications (authentication codes, admin invites) always deliver
- Marketing notifications respect global settings
- Proper error handling maintains backward compatibility
- Users never miss critical authentication codes
- Admin team always receives important invitations
- Platform maintains email compliance during maintenance windows
- Zero downtime for notification service improvements
- Updated notification service to check notification type before applying global settings
- Improved logging to distinguish system vs. marketing notification paths
- Maintained existing behavior for non-critical communications
Shopify - OpenAPI Schema Version Alignment
Shopify - OpenAPI Schema Version Alignment
Problem: Shopify widget deployments were using inconsistent OpenAPI schema versions (zod-openapi ^5.4.0), causing compatibility issues and unpredictable behavior across deployment environments.Solution: Aligned zod-openapi dependency to use the monorepo’s managed catalog version (3.3.0), ensuring consistency across all packages and improving deployment reliability.Customer Impact:
- Shopify widgets deploy consistently across all environments
- Reduced deployment failures and rollbacks
- Better compatibility with other packages
- Simplified dependency management
- Updated package.json to reference catalog-managed zod-openapi version
- Synchronized pnpm-lock.yaml to reflect version alignment
Contributors
@jamescockayne2 commits • +12/-7 lines
@SaadK941 commit • +18/-15 linesRelease Stats
| Metric | Value |
|---|---|
| Total Commits | 4 |
| Lines Added | +399 |
| Lines Removed | -23 |
| Files Changed | 6 |
| Release Size | Small |
| Complexity | Simple |
v2.121.4 deployed on January 13, 2026

