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/renders in 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:

Logger Migration

If you have custom logging:

  • Replace console.log with logger.log from @/lib/utils/logger
  • Errors should use logger.error
  • See Logger Documentation

Deprecations

Deprecated Features

  • /api/renders Route: 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

Changelog