v1.1.0
What's New
Onboarding Tutorial
- 7-step interactive guided tour using driver.js with auto-scrolling parallax viewport
- Tutorial completion persistence — logged-in users see it only once, guests every visit
- Admin tutorial completion badge in user table
- Skip & cancel support (ESC / close button / panel open auto-cancel)
Partner Data Sharing
- Shared photo library and photo wall between bound partners
- Shared AI memory facts with source attribution and family context labels
Beach Scene Decorations
- Interactive starfish and pearl decorations
- Bloom effect in pearl shell 3D scene
- Improved AI image stickers and photo wall filters
AI Memory Improvements
- Category-based memory fact extraction with deduplication
- Per-user fact dedup (both partners can independently record same facts)
AI Chat
- Chat typing effect for AI responses
- Conversation summary for long-term context (auto-compress after 20 turns)
- Structured memory facts with management panel
- Role-based AI prompts (mom, dad, professional)
Community Board Redesign
- Full board-style community UI with avatars and scroll behavior
- Comment editing, my-questions / my-answers tabs
- AI auto-reply on all posts with source footnotes
Security Hardening
- httpOnly cookie authentication (XSS mitigation)
- Fixed-window rate limiting on all endpoints
- SQL injection prevention, input validation hardening
- CodeQL compliance fixes
Photo Gallery & Lifecycle
- Auto-cleanup of expired photos, admin photo controls
- Photo wall expanded to 2x5 grid (10 photos)
- AI-generated photos in memoir
Whisper & Tasks
- Audio-to-text conversation (speech recognition)
- Goal-setting and task-tracking with partner support
ModelScope Docker Deployment
- Single-container deployment with embedded PostgreSQL
Full Changelog: https://github.com/koishi510/MomShell/blob/main/CHANGELOG.md