Feb 9 - Feb 24
View details
New Features
-
Background Generation: Users can now generate backgrounds directly within the Shot Builder and the Backgrounds creation page.
-
Enhanced Shot Filtering: Added the ability to filter shots by specific poses within the interface, as well as order them alphabetically.
-
File Naming Configuration: Introduced new settings to control file naming conventions for outputs.
-
(Editorial) Prompt-Only Generation: Users can now initiate generation workflows using only text prompts, without requiring reference images.
-
(Editorial) Prompt Editing: Added functionality to edit prompts directly during the generation process for finer control.
-
External Integration for Feedback:
-
Slack: Enabled direct Slack integration for shot feedback, replacing the email-to-channel workflow.
-
Jira: Added the ability to attach screenshots when submitting bug reports or feature requests via the Jira integration.
-
-
Comparison Mode: Expanded the operator view to include comparison tools and comment functionality.
-
Pose Constraints: Implemented configuration options to restrict specific poses to certain garment types.
Enhancements and UI Improvements
-
Shot Builder Experience:
-
Added zoom functionality within the Image Modal and Builder page.
-
New shots and shot groups now appear at the top of the list for immediate access.
-
Enabled the deletion of images and shot groups directly from the interface.
-
Introduced numbered comments in the Shot Builder to streamline communication.
-
Users can now input scene details via a dedicated text area.
-
Images in the Shot Builder are now scored by default.
-
-
Image Handling and Organization:
-
Expanded input support to include JPG, PNG, WEBP, and AVIF formats.
-
Improved the system to handle deliveries in batches.
-
-
Photoshoot Management:
-
Added the ability to filter photoshoots by category.
-
Refined the Photoshoot card UI and Shot Group designs based on user feedback.
-
The photoshoot name is now hidden when the sidebar is collapsed to maximize workspace.
-
-
Performance:
-
Significantly improved load times and responsiveness on the Backgrounds page.
-
Optimized product fetching to load in chunks, improving general application performance.
-
Bug Fixes
-
Image Editor: Fixed a caching issue where the editor would display outdated versions of images.
-
Downloads & Renaming: Corrected errors affecting shot renaming and file downloads.
-
Pose Selection: Fixed a bug that prevented users from adding poses to a photoshoot.
-
Feedback Markers: Corrected indexing errors where feedback markers displayed incorrect numbers.
-
Product Linking: Resolved an issue where products could not be located within the Shot Builder.
-
UI Layout: Fixed floating button positioning on the Photoshoot Details page and scrolling issues in the Shot Groups sidebar.
Jan 24 - Feb 9
View details
New Features
Image Editing
-
Improved Face Edit: Introduced a new edit mode featuring a dedicated expression picker. Users can now select specific expressions via a grid interface and toggle between modes in the dialog.
-
Background Retention Control: Added a "Background Retention" parameter (0-100) with a UI slider for both batch and single-shot background fixes, allowing for more precise control over how much of the original background is preserved.
-
Annotation Tools: Implemented comprehensive annotation capabilities in the ShotBuilder. Users can now pin annotations directly on images, utilize referral images for annotations, and access these tools via a new floating action bar.
Editorial & Explorer
-
Asset Management: Enhanced the Explorer with new modal capabilities. Users can now create models, upload backgrounds, add products, and upload templates directly within the asset selection workflow.
-
Preview Generation: Added automatic generation of preview images for Vibe templates and shot groups to improve visibility in the library.
-
Ratio Selection: Added the ability to select aspect ratios directly within the Explorer interface.
Improvements
Catalog & Workflow
- Catalog Driver Enhancements: Expanded driver to support XLSX files alongside CSVs. Added support for configurable brand columns and "underscore" image naming patterns for improved file scanning.
Photoshoots
-
Batch Actions: Enabled batch action functionality for selected shots to streamline bulk operations.
-
Deliveries Feedback: Improved the user interface for the Deliveries feedback modal.
Performance & Infrastructure
-
Image Resolution Logic: Improved logic to infer image resolution from dimensions, specifically enhancing the stability of Nano edits.
-
Security Updates: Applied critical security patches to Next.js and underlying dependencies to address vulnerabilities.
Bug Fixes
Editor & Rendering
-
4K Image Crash: Fixed a critical issue causing an error when cropping 4K images.
-
Nano Edit Processing: Resolved an issue where Nano edits would occasionally get stuck in the "processing" state.
-
Preview Sync: Fixed a bug where clicking "preview" would open the incorrect shot.
-
Reference Masking: Resolved an issue where reference masking was failing to apply correctly.
UI & Navigation
-
Preset Products: Fixed an issue where preset products failed to load in specific contexts.
-
Side Navigation: Corrected broken links within the side navigation menu.
-
Product Display: Fixed the Shot Group page to correctly display extra products.
Jan 10 - Jan 24
View details
New Features
Improved Product Ingestion
-
XML Feed Driver: Implemented a new driver supporting URL fetching for Google Shopping XML feeds.
-
Intelligent Re-import: Added logic to skip re-enriching products when images remain unchanged between imports.
-
Automated Classification: Introduced Google category mapping to automatically pre-classify products upon import.
-
Brand Filtering: Added a brand filter to detect and manage brands directly from product titles.
-
Database Expansion: Added support for Google Category Mappings and Product Type Aliases to support the new driver.
Logo Consistency
-
End-to-End Workflow: Implemented a complete workflow to fix logo consistency
-
Job Management: Updated the orchestration layer to handle new jobs and deliverable types.
Shot Builder Enhancements
-
Expression Support: Users can now add expressions directly within the ShotBuilder.
-
Background Creation: Added the ability to create new backgrounds directly inside the ShotBuilder.
-
Pose Management: Enabled the creation of poses and the ability to add poses from an existing list within the ShotBuilder.
Batch Editing
-
Nano Batch Edits: Implemented both frontend and backend support for Nano Banana AI batch edits.
-
Background Batching: Added API endpoints and UI support for batch editing backgrounds.
Improvements and Refactorings
User Interface & Experience
-
Resolution Cropping: Added functionality to allow cropping images to a specific resolution instead of just aspect ratio.
-
Visual Enhancements: Improved the fit-to-fill behavior for shot group preview images.
-
Dialog Management: Enhanced dialog sizing for wider screens and enabled closing the Image Modal by clicking outside the window.
-
Structured Prompting: Implemented structured prompting to improve AI generation results ([BSD-669]).
-
Google Sign-In: Updated the visual style of the Google Sign-In button and improved loading states.
Performance & Stability
- Optimization: Replaced reference-based ID handling with memoized values to prevent interface stalling during polling.
Bug Fixes
-
Image Comparison: Fixed an issue where the system allowed comparing an image against itself.
-
Data Integrity: Resolved issues related to deleting shots and cropping large images.
-
Uploads: Fixed bugs affecting expression uploads and replace functionality in the Shot Builder.
-
Backgrounds: Corrected the background fix section in the UI and established workflows to fix background colors.
-
Logic Constraints: Improved AI edit validation to prevent invalid inputs.
Infrastructure & CI/CD
-
Pipeline Automation: Significant upgrades to CI/CD workflows.
-
Testing: Enhanced End-to-End (E2E) testing coverage.
-
Notifications: Improved Slack notifications.
-
Deployment: Standardized API versioning and enforced version checks during backend changes.
Dec 27 - Jan 10
View details
New Features
-
Job Tracking: implemented real-time tracking for certain jobs with an automatic polling indicator to detect completion.
-
Shot Builder Backgrounds: Users can now add new backgrounds directly within the Shot Builder view.
-
Download Formats: Added support for downloading shots in various file formats and improved file type detection.
-
User Roles: The account role is now visible in the header user dropdown menu.
-
Sentinel Integration: Implemented Sentinel scores and selections within the application.
Improvements
-
Navigation Feedback: Added loading indicators when navigating to photoshoot details, model profiles, and shot group pages to improve user feedback during data retrieval.
-
Photoshoot Status Workflow: Photoshoot status now automatically updates from "Accepted" to "Ongoing" when previews are generated.
-
Category Management: Re-added actions to the 'Other' category and introduced a 'Nano' category in the UI.
-
Image Quality: Enhancements made to preserve image quality during conversion processes.
Bug Fixes
-
Product Visibility: Fixed an issue where products would not appear when attempting to add them to a photoshoot.
-
Performance: Resolved a performance regression where validating a shot caused a 15-second delay before the next shot could be processed.
-
Preview Generation: specific image mime types no longer cause preview generation failures.
-
Batch Downloads: Fixed errors preventing customers from downloading images in batch. Corrected "Download All" behavior.
-
Authentication & Login:
-
Fixed a bug with email casing
-
The OTP input field now receives focus automatically.
-
-
Product Upload: Resolved service interruptions affecting the product upload functionality.
-
Shot Builder UI: The product image selection modal now reliably opens when a product has more pictures than a generation supports.
Dec 13 - Dec 27
View details
New Features
-
Catalog Ingestion Tool: Introduced a new tool for importing product data from customer files (CSV, XLSX). This includes support for specific driver formats, direct database integration, and automated image uploads to bucket storage.
-
Automated Product Enrichment: Implemented an enrichment queue that utilizes Oracle API and LLM processing to automatically classify and enrich product data upon ingestion.
-
Model Expressions: Added support for configuring and managing model expressions within the system.
-
Shot Builder Notes: Integrated a notes interface directly into the Shot Builder to improve collaboration and context tracking during creation.
Improvements
-
Photoshoot Workflow:
-
Enabled image generation without the need to explicitly save a Look first.
-
Added functionality to append generated images directly to a shot group.
-
Implemented progress indicators for image uploads and enabled parallel uploading to improve speed.
-
Persisted the collapsed/expanded state of photoshoot sections to maintain user preference across sessions.
-
-
User Interface:
-
Major update to the Customer User Experience (UIX) and design system.
-
Upgraded the underlying styling framework for improved performance and consistency.
-
Added hover card interactions for better data visibility.
-
-
Editing tools:
-
Improved reliability
-
Improved automations
-
-
Catalog Management:
-
Refactored product data structures to support better data integrity and soft deletion.
-
Standardized lookups for consistent casing and searchability.
-
Fixes
-
Shot Builder:
-
Fixed issues in rendering customer feedback.
-
Resolved layout and interaction issues within the Shot Builder UI.
-
-
Models & Poses:
-
Resolved issues preventing poses from being added to existing models.
-
Fixed a bug where removing a model would not correctly remove associated poses from photoshoots.
-
Corrected model creation workflows to ensure stability.
-
-
Product Data:
-
Fixed an issue where saving product categories would fail.
-
Corrected the product type display in the outfit selection modal.
-
Nov 29 - Dec 13
View details
New Features
AI and Image Editing Tools
-
Basic Image Adjustments: Introduced new tools allowing users to crop, rotate, and adjust brightness and contrast on images.
-
AI Editing Suite: Reconnected and stabilized core AI editing capabilities.
Prompt Library and Workflow Builder
- Workflow Tools: Enabled base workflow creation.
Project and Asset Management
-
Legacy Conversion Tools: Implemented functionality to convert legacy "Delivery" items into "Photoshoots," ensuring associated products and outfits are preserved.
-
Data Portability: Added the ability to export delivery information as JSON and import JSON data directly into a Photoshoot.
-
Secondary Garments: Added full support for secondary garments within the project flow.
-
Pose Management: Poses for a photoshoot are now ordered alphabetically for consistent browsing.
Improvements
User Experience and Interface
-
Navigation Updates: Reorganized sidebar items and updated top navigation to improve accessibility.
-
Bug Reporting: Enhanced the bug report submission process to automatically capture relevant user context and integrated it with internal notification systems.
-
Shot Management:
-
Added an optional "Notes" field to ShotGroups.
-
Implemented filtering to show only model-specific poses during ShotGroup creation.
-
Introduced a "Debug Mode" for shots to assist in troubleshooting.
-
-
Interface Cleanup: Removed the "Live chat blocked" notification bar to declutter the UI.
Security and Stability
-
Authentication: Enforced JWT (JSON Web Token) authentication standards and hardened API key validation checks.
-
Security Patch: Applied fixes for CVE-2025-55182 to address potential security vulnerabilities.
Bug Fixes
-
Product Creation: Resolved an issue where creating products would fail due to missing type fields; users can now filter products by type.
-
Runpod Integration: Fixed callbacks and removed unnecessary partner key requirements from responses.
-
Data Integrity: Corrected image source paths during migrations from delivery to photoshoot systems.
-
Caching: Fixed R2 URL caching issues to ensure the most up-to-date assets are displayed.
-
UI/Modal Fixes: Resolved errors occurring within the shot-builder-modal and fixed "Double-click" issues in the ai edit interface.
Nov 15 - Nov 29
View details
New Features
-
Customer Portal & Collaboration:
-
Launched a dedicated customer interface for viewing photoshoots.
-
Implemented assignment functionality, allowing specific users to be assigned to photoshoots.
-
Added feedback mechanisms allowing customers to comment on shots.
-
Enabled batch image downloading.
-
Added support for filtering shots within the customer view.
-
-
Product & Garment Management:
-
Introduced support for secondary garments.
-
Added template garment support
-
Enhancements
-
Photoshoot Management:
-
Workflow Improvements: Streamlined the photoshoot creation process with new modal interactions and automatic redirection to the details page upon creation.
-
Editable Details: Users can now edit titles, descriptions, due dates, and categories directly on the Photoshoot page.
-
Shot Groups: Added functionality to create, manage, and remove shot groups. Included a summary view showing total shots generated.
-
Configuration: Enhanced image configuration settings with validation and immediate user feedback.
-
-
User Interface & Experience:
-
Visual Feedback: Implemented loading states for model fetching, background fetching, and product deletion.
-
View Options: Added a toggle to switch between gallery and list views for shot groups.
-
Product Selection: Improved the product selection step during photoshoot creation and added a modal for selecting product images for previews.
-
-
Access & Security:
-
Updated access control logic to User Level for outfits, photoshoots, and products.
-
Implemented signed URLs for image generation output to enhance security.
-
Performance & Technical Improvements
-
Infrastructure: Upgraded core dependencies and runtime environment to .NET 10 for improved performance and security.
-
Processing Speed: Optimized file operations by parallelizing R2 copy endpoints and implementing batch processing for pre-signed URL generation.
-
AI Integration:
-
Improved prompt construction loops and job type handling for the orchestrator.
-
Corrected model references for Gemini integration.
-
Added JQW support for the orchestrator.
-
Bug Fixes
-
Fixed issues with filtering shots.
-
Resolved pose display rendering issues.
-
Fixed JSON serialization errors affecting API responses.
-
Addressed npm security vulnerabilities.
-
Corrected logic regarding feedback submission and retrieval.
Nov 1 - Nov 15
View details
Released between 1st and 15th of November, 2025
New Features
-
Photoshoot Management
-
Introduced a dedicated Photoshoot page with a new ShotGroup component to display and manage shot groups.
-
Implemented functionality to manage associated models, outfits, and backgrounds within a photoshoot.
-
Added support for creating, editing, and deleting photoshoots.
-
-
Catalog & Looks
-
Launched a new Catalog page for better product organization.
-
Implemented "Outfits" and "Looks" creation and selection workflows.
-
-
Delivery Configuration
-
Major update to Delivery creation to include Models, Backgrounds, and modern Product definitions.
-
Added configuration options for images per look, aspect ratio, width, height, and DPI.
-
Improvements
-
User Interface
-
Added UI elements for expanding and collapsing sections for outfits and shots.
-
Made the feedback modal fully responsive.
-
-
Asset Management
-
Integrated download and delete functionalities for shots within a Shot Group.
-
Added search-by-email functionality to assign products to specific users.
-
-
Workflow Optimization
-
Adapted Deliveries UI to align with AI Studio.
-
Disabled mandatory pose generation for digital twins and custom models to streamline the publishing process.
-
Enhanced background and product selection grids.
-
Bug Fixes
-
Image Editing: Fixed AI Edit functionality on the products page and resolved issues with upscaling single images.
-
Navigation & Links: Corrected URL generation for previews and callback functions.
-
Interaction: Resolved an issue where users could not click on delivered images more than once.
