📝 Changelog
Stay up to date with the latest features, improvements, and bug fixes for Max AI Alt Text Optimizer.
[v1.3.5] - 2025-10-11
Max AI Alt Text Optimizer - Version 1.3.5
What's New
🎨 Dashboard Improvements
Cleaner Overview Display
- Simplified statistics cards for easier reading
- Removed unnecessary progress bars for a cleaner look
- Better layout that adapts to different screen sizes
Smarter Information Layout
- Product, Collection, and Blog image statistics now show in a more compact format
- Removed duplicate numbers to reduce clutter
- All important information is now easier to find at a glance
🔍 Better Filtering Experience
Easier Image Search
- Filter options now appear immediately - no extra clicking needed
- Added new "Not Max Optimized" filter to help you find images that still need attention
- Four clear filter choices: Has Alt Text, Missing Alt Text, Max Optimized, Not Max Optimized
📚 Updated Help Resources
Quick Access to Support
- Tutorial section now links directly to SEO best practices
- Contact support via email (support@selofy.com) with 1 business day response time
- Updated documentation links for faster help
💎 Plan Page Polish
- Fixed text formatting inconsistencies
- Clearer display of your optimization usage history
Why This Update Matters
This update focuses on making Max AI Alt Text Optimizer easier and more pleasant to use. We've streamlined the interface, removed confusing elements, and made it faster to find the images you need to optimize. Everything works the same way - just better!
Need Help? Visit our documentation or email us at support@selofy.com
[1.2.0] - 2025-10-08
✨ New Features
Dual-Status Tracking System
- Introduced Alt Text Coverage metric: Tracks images with alt text from any source (manual or app-generated)
- Added Max Optimized metric: Specifically tracks images optimized by the app
- Enhanced Dashboard Overview with both metrics displayed prominently
- Image Manager now shows dual-layer badges for better visibility
Enhanced Data Tracking
OptimizeHistory.detailsnow stores JSON data with{message, imageIds[]}for precise tracking- Improved optimization history with detailed image-level records
🎨 UI Improvements
Dashboard Redesign
- Simplified Overview cards with large numbers (headingLg) and percentage badges
- Removed redundant progress bars for cleaner interface
- By Image Type cards now show compact dual-metric display:
📝 Alt Text: 20/25 | ⚡ Max: 10/25 - Removed duplicate action buttons for streamlined UX
Image Manager Enhancements
- Dual-status badges: 📝 Has Alt / ❌ Missing + ⚡ Max Optimized
- Clearer visual distinction between alt text status and optimization source
🐛 Bug Fixes
Manual Edit Logic
- Fixed: Saving blank alt text no longer incorrectly marks image as "Max Optimized"
- Logic updated:
optimizedByMax: finalAltText.length > 0
Settings Defaults
- Corrected
scheduleFrequencydefault value to"weekly"(previously inconsistent) - Automation enable now pre-selects weekly schedule with Monday at 02:00
- Lite plan correctly enforces weekly-only automation
- Max/Ultra plans can choose between daily and weekly schedules
⚙️ Technical Improvements
Multi-Environment Configuration
- Added
shopify.app.tomlfor localhost development - Added
shopify.app.production.tomlas production reference - Same App ID with environment-specific instances for better isolation
- Production runtime uses environment variables instead of TOML files
[1.1.0] - 2025-09-28
✨ New Features
GDPR Compliance Webhooks
- Implemented
customers/data_requestwebhook for GDPR data access requests - Implemented
customers/redactwebhook for GDPR customer data deletion - Implemented
shop/redactwebhook for shop data deletion after uninstall - Added
compliance_topicsfield to app configuration
🔧 Improvements
Database Schema Updates
- Migrated from SQLite to PostgreSQL for better scalability
- Updated
schema.prismawith proper PostgreSQL syntax - Improved data integrity and performance
[1.0.0] - 2025-09-15
🎉 Initial Release
Core Features
- 🔍 Full Store Scanning: Scan Products, Collections, and Blog images
- 🤖 AI-Powered Optimization: GLM-4.5V vision model with shop context injection
- ⚡ Dynamic Format: Template-based alt text generation with variables
- ✏️ Manual Editing: Single-image editing with preview
- 🔄 Automation: Weekly/Daily scheduled optimization with distributed locking
- 💰 Subscription Plans: Lite (Free), Max ($15.9), Ultra ($39.9)
- 📊 Dashboard: Overview statistics and optimization history
AI Capabilities
- Dual-model architecture: Zhipu AI (primary) + SiliconFlow (backup)
- Smart batch processing: Auto-grouping for efficiency
- Global concurrency pool: Prevent API rate limits
- Shop context: Brand name and description injection for relevant alt text
Automation
- Offline access token: No user presence required
- Distributed locking: Multi-instance conflict prevention
- Best Effort quota mode: Partial processing when quota is limited
- Configurable schedules: Weekly/Daily based on plan tier
Template System
- Product variables:
{{ product_title }},{{ variant }},{{ product_type }} - Collection variables:
{{ collection_title }},{{ description }} - Blog variables:
{{ article_title }},{{ blog_title }} - Real-time preview with sample data
Dashboard & UI
- Overview statistics with coverage metrics
- By Image Type breakdown (Products/Collections/Blogs)
- Optimization History timeline
- Image Optimization Manager with filtering and sorting
- Batch operations and single-image actions
Subscription Management
- Three-tier plans with different quotas
- Usage statistics tracking per month
- Dynamic Format: Unlimited across all plans
- AI Optimize: 10/month (Lite), 400/month (Max), 1500/month (Ultra)
- Plan upgrade/downgrade with prorated billing
Technical Stack
- Frontend: Remix + TypeScript + Shopify Polaris
- Backend: Node.js + Shopify Admin API
- Database: PostgreSQL + Prisma ORM
- AI: GLM-4.5V (Zhipu AI & SiliconFlow)
- Scheduling: node-cron
- Deployment: Dokploy (Docker)
📋 Version History
| Version | Release Date | Highlights |
|---|---|---|
| 1.2.0 | 2025-10-08 | Dual-status tracking, UI simplification, multi-env config |
| 1.1.0 | 2025-09-28 | GDPR compliance, PostgreSQL migration |
| 1.0.0 | 2025-09-15 | Initial release with core features |
🔮 Coming Soon
We're constantly working to improve Max AI Alt Text Optimizer. Here's what's on the roadmap:
- 🎫 Pay-As-You-Go UI: Purchase additional credits directly in the app
- 🏷️ Discount Code Management: Backend system for promotional campaigns
- 🌐 Additional Language Support: Expand beyond current 18 languages
- 📈 Advanced Analytics: Detailed SEO impact reporting
- 🔗 API Integration: Programmatic access for advanced users
Have a feature request? We'd love to hear from you! Contact us at support@selofy.com
📞 Support
Need help with a specific version or update?
📧 Email: support@selofy.com
🌐 Website: selofy.com
📱 App Page: www.selofy.com/apps/maxai-alttext