Release Notes - Version v0.6.3
Release notes for version v0.6.3
Release Notes - Version 0.6.3
Parallax Improvements & Image Quality Enhancements
Release Date: 2025-06-14
Version: 0.6.3
Type: Minor Enhancement Release
Whatโs New
Enhanced Parallax Experience
Weโve completely overhauled the parallax animation system to provide a more realistic and immersive storytelling experience.
Realistic Parallax Physics
- Fixed Animation Direction: Parallax now works correctly with foreground elements moving faster than background elements, matching real-world depth perception
- Improved Depth Sensation: Creates a more convincing 3D effect that enhances story immersion
- Consistent Behavior: Both React and Astro parallax themes now behave identically
Full-Screen Foreground Coverage
- Expanded Coverage: Foreground images now fill the entire screen (105% width) eliminating edge gaps
- Better Composition: Full-height foreground elements for more dramatic visual impact
- Seamless Experience: No more distracting empty spaces around foreground elements
Superior Image Quality
Enhanced Foreground Detail
- Original Quality: Foreground images now use the highest quality โoriginalโ variant instead of compressed versions
- Sharper Details: Especially noticeable in character portraits and detailed foreground elements
- Better Visual Fidelity: Maintains the full quality of AI-generated artwork
Standardized Image Sizing
- Consistent Defaults: Fixed backend image generation to use proper model-specific default sizes
- Aspect Ratio Support: Better support for landscape and portrait orientations
- Model Optimization: Each AI model now uses its optimal default dimensions
Technical Improvements
Backend Enhancements
- Image Generation Service: Standardized default size logic across all components
- API Optimization: Enhanced image variant selection for better quality delivery
- Test Coverage: All 288 backend tests passing with updated expectations
Frontend Improvements
- Component Consistency: Unified behavior between React and Astro parallax implementations
- Performance Optimization: Maintained fast loading while improving quality
- Cross-Browser Support: Enhanced compatibility with modern CSS features
User Experience
For Story Creators
- Better Previews: What you see in the editor now matches the final parallax experience
- Quality Control: Foreground images display at maximum available quality
- Reliable Sizing: Images use the dimensions you configure instead of hardcoded defaults
For Story Readers
- Immersive Parallax: More realistic depth effects that enhance story engagement
- Visual Quality: Crisp, detailed foreground images that showcase AI artwork at its best
- Smooth Animation: Improved parallax movement that feels natural and responsive
Technical Details
Modified Components
ParallaxStoryDisplay.tsx- React parallax implementationParallaxImageDisplay.astro- Astro parallax implementationimage-generation.service.ts- Backend image sizing logicstory-node.controller.ts- Image variant selection
Animation Changes
Background Layer: 25 โ 5 (minimal movement, distant)
Middle Layer: 15 (unchanged, moderate movement)
Foreground Layer: 5 โ 25 (maximum movement, closest)
Image Quality Priority
Background/Middle: 'full' โ 'original' (performance optimized)
Foreground: 'original' โ 'full' (quality prioritized)
Deployment Information
Compatibility
- Backward Compatible: All existing stories continue to work without changes
- No Migration Required: Updates are automatic and transparent
- Safe Deployment: No database changes or environment updates needed
Performance Impact
- Minimal: Slight increase in foreground image file sizes
- Optimized: Background and middle layers remain performance-optimized
- CDN Cached: Cloudflare R2 ensures fast global delivery
Bug Fixes
Parallax Animation
- Fixed backwards parallax movement that broke depth illusion
- Corrected foreground layer sizing to eliminate screen edge gaps
- Unified animation behavior between different theme implementations
Image Quality
- Resolved hardcoded image size defaults that ignored story configuration
- Fixed foreground images using lower quality variants
- Standardized size selection logic between frontend and backend
๐ Upgrade Instructions
For Existing Users
No action required - All improvements are automatic upon deployment.
For Developers
- Update package versions to 0.6.3
- Run tests to verify compatibility
- Deploy using standard procedures
๐ฎ Coming Next
Planned Enhancements
- User preference settings for image quality vs. performance
- Dynamic quality selection based on device capabilities
- Extended โoriginalโ variant support for all layers
- Advanced parallax customization options
๐ Support
Issues or Questions?
- Check the updated documentation for parallax theme usage
- Review the troubleshooting guide for image quality issues
- Contact support for deployment assistance
Testing
- All automated tests passing (288 backend + 113 frontend)
- Manual testing completed for parallax behavior
- Cross-browser compatibility verified
Happy Storytelling! ๐ญ
The Everything Happens Team