Changelog
Recent changes, updates, and improvements to Renderiq
Changelog
All notable changes to Renderiq will be documented in this file.
[Unreleased]
Planned
- Enhanced mobile experience
- Additional rendering styles
- Improved error handling
- Performance optimizations
- New AI models
[2024-12-XX] - Recent Updates
Added
- Documentation System: New GitBook-style documentation site
- Server Actions: Migrated rendering to server actions for better performance
- Production Logging: Production-safe logger utility
- Gemini 3 Support: Full integration with Gemini 3 Pro Image Preview
- Improved Error Handling: Better error messages and recovery
Changed
- Rendering Performance: Optimized rendering pipeline
- API Routes: Deprecated
/api/rendersin favor of server actions - Logging: Replaced console.log with production-safe logger
- Architecture: Improved separation between internal (server actions) and external (APIs)
Fixed
- Console Logs in Production: Fixed excessive logging in production
- Rendering Speed: Improved rendering performance in production
- Error Messages: More descriptive error messages
- Mobile Layout: Improved mobile interface responsiveness
[2024-11-XX] - Previous Updates
Added
- Canvas Editor: Node-based visual workflow editor
- Render Chains: Organize renders into chains
- Version References: Reference previous renders with @mentions
- Upscaling: 2x, 4x, and 10x upscaling options
- Style Transfer: Apply styles from reference images
- Environment Controls: Weather and lighting conditions
- Effect Controls: Various rendering effects
Changed
- Unified Chat Interface: Enhanced with more controls
- Project Management: Improved project organization
- Gallery: Enhanced gallery with better filtering
- Dashboard: Redesigned dashboard layout
Fixed
- Image Upload: Fixed upload issues on mobile
- Render Quality: Improved default quality
- Chain Navigation: Fixed chain rendering issues
- Mobile UI: Various mobile interface improvements
[2024-10-XX] - Earlier Updates
Added
- OAuth Authentication: Google and GitHub sign-in
- Credit System: Credit-based billing system
- Public Gallery: Share renders publicly
- Project System: Organize work into projects
- Basic Rendering: Initial AI rendering capabilities
Changed
- Authentication Flow: Improved signup and login
- UI/UX: Major interface improvements
- Performance: Initial performance optimizations
Fixed
- Authentication Bugs: Various auth-related fixes
- Rendering Issues: Initial rendering stability improvements
Version History
Current Version
- Major: 0
- Minor: 1
- Patch: 0
Versioning Scheme
- Major: Breaking changes
- Minor: New features, backward compatible
- Patch: Bug fixes, backward compatible
Migration Guides
Server Actions Migration
If you're using the deprecated /api/renders endpoint:
- Update to use
createRenderActionserver action - See Rendering Infrastructure Audit Report
Logger Migration
If you have custom logging:
- Replace
console.logwithlogger.logfrom@/lib/utils/logger - Errors should use
logger.error - See Logger Documentation
Deprecations
Deprecated Features
/api/rendersRoute: Use server actions instead- Console.log in Production: Use logger utility
- Direct API Calls: Prefer server actions for internal use
Removal Timeline
- Deprecated features will be removed in next major version
- Migration guides available for all deprecations
- Support available during migration period
Breaking Changes
None Currently
No breaking changes in recent releases. All changes are backward compatible.
Security Updates
Recent Security Improvements
- Enhanced authentication security
- Improved API security
- Better error handling to prevent information leakage
- Production-safe logging
Performance Improvements
Recent Optimizations
- Server actions for reduced HTTP overhead
- Database query optimizations
- Image processing improvements
- Caching enhancements
Known Issues
See Known Issues for current issues and workarounds.
Feedback
We welcome feedback on:
- New features
- Bug reports
- Performance issues
- Documentation improvements
Contact us at: support@renderiq.io