bs-app

Release Notes

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.

  • Oracle Integration: Implemented Oracle 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.