What We Shipped

Every feature, improvement, and fix. Newest first.

Mar 13, 2026

Activity Feed Performance ImprovementsImprovement

The activity feed loads faster and handles long histories without slowing down.

  • Grouped entries: bulk uploads and imports collapse into one summary row with a count and the latest 5 items, instead of expanding into hundreds of rows
  • Readable file names: grouped upload labels show clean file names instead of raw storage paths with UUIDs
  • Smoother scrolling: memoized card rows and content-visibility hints reduce rendering work on long lists
  • No more background polling when you're browsing deep history, so old activity pages stop triggering full refreshes

Mar 12, 2026

Library Keyboard Navigation ImprovementsImprovement

Keyboard navigation in the asset library now works reliably from the moment you open the page.

  • Arrow keys work on page load without needing to click the grid first
  • Keyboard nav persists across grid/list view switches
  • Kebab menu shows on hover even when items are selected
  • First arrow keypress lands on the first selectable item instead of skipping past folders
  • Focus recovery after interacting with header controls (sort, filter, view mode)

New Pricing Tiers for Individuals and TeamsImprovement

We rebuilt the pricing page around two clear tracks: Individuals (Free and Pro) and Teams (Team, Growth, Business, Scale), with Enterprise starting at $2,000+/mo.

  • Pro at $59/mo replaces the old Starter plan with more credits and storage
  • Team tiers from $149 to $1,199/mo scale with seats, credits, and storage so growing teams don't hit walls
  • Free plan now includes 15 credits to try every AI tool before committing
  • All pricing, billing, and public pages updated to reflect the new structure

Sidebar Navigation OverhaulImprovement

The dashboard sidebar got a major upgrade with expandable sections, pinned collections, and a cleaner layout.

  • Expandable Products section with inline sub-items: All Products, Product Groups, Attribute Schemas, Media Slot Templates, Naming Conventions, Validation Profiles
  • Expandable Assets section with All Assets, Favourites, and your pinned collections
  • Pin collections to the sidebar from any collection's dropdown menu, with cross-tab sync
  • Overview replaces Get Started as your permanent workspace home
  • Create link replaces the old AI Tools sub-panel for faster access
  • Smoother sidebar resize with drag-from-collapsed, double-click to reset, and better collapse threshold behavior

Vendor Portal Settings CleanupImprovement

Vendor portal settings pages are reorganized for clarity.

  • Renamed tabs: Portal Content is now Homepage & Help, Validation Rules is now Approval & Validation, Shot Templates is now Upload Structure
  • Portal Home shows launch readiness, default approval behavior, and setup status at a glance
  • Cleaner spec cards with plain-language summaries ("Passing uploads auto-approve") instead of terse badge labels
  • Advanced options tucked behind collapsibles so the default view stays focused
  • First-run hero on the vendors page points admins straight to the setup wizard

Vendor Portal Setup Wizard RedesignImprovement

The vendor portal setup wizard is now faster to complete with fewer steps and clearer guidance.

  • Three steps instead of seven: Approval & Validation, Upload Structure (shot lists), and Vendor Invites
  • Vertical sidebar stepper with numbered steps, completion checkmarks, and progress bar
  • Smarter defaults: manual review is set automatically, naming conventions lead the upload structure form, and slot setup asks for the typical image count instead of raw slot configuration
  • Navigation guards warn you about unsaved changes when jumping between steps
  • Better preset controls: approval presets use radio-style cards, naming convention uses segmented selectors with live filename previews

Mar 11, 2026

Vendor Preview Works for Org OwnersImprovement

Org owners and admins can now use /vendor as a real preview instead of landing in an empty portal.

  • Preview falls back to workspace products when you have vendor management access but no vendor assignments
  • Product pages and upload flows stay open for preview users across the vendor portal
  • A preview mode banner explains that the portal is showing workspace data, not a real vendor account

Mar 4, 2026

Collection Cover Images, Drag-and-Drop, and Inline ManagementNew Feature

Collections got a big upgrade. You can now set cover images, manage collections directly from the gallery header, and drag assets between collections.

  • Cover images — pick a cover from your library when creating or editing a collection. If you don't pick one, the first asset you add is used automatically.
  • Collection header — when viewing a collection, the gallery header now shows edit, delete, and share buttons. No more hunting through the sidebar.
  • Remove from collection — right-click any asset (or use the batch action bar) to remove it from a manual collection. Smart collections aren't affected since they're rule-based.
  • Drag-and-drop — gallery items are now draggable. If you have multiple assets selected, dragging one drags all of them.
  • Faster navigation — switching between collections uses pushState instead of a full page reload. Back/forward works as expected.
  • Better empty states — smart collections show "No matching assets" while manual collections show "This collection is empty" with an upload button.

Mar 3, 2026

Multi-Channel Batch ExportNew Feature

Export images to multiple marketplace channels at once with organized ZIP downloads.

  • Multi-preset Smart Export — select multiple channels (Amazon, Shopify, Instagram, etc.) in the Smart Export modal and export all at once. Single preset still downloads directly; multiple presets download as a ZIP with per-channel subfolders.
  • Batch Export from Library — select multiple assets in the DAM, click Smart Export in the batch action bar or context menu, choose channels and preprocessing options, then export all combinations (assets × channels) as an organized ZIP.
  • Processing pipeline — optional upscale (2x) and background removal preprocessing, concurrent smart crop processing with progress tracking per job, retry failed exports.
  • Credit estimation — see estimated credit cost before starting, with confirmation step for batch operations.
  • Parallel downloads — ZIP archive creation now fetches all blobs concurrently instead of sequentially.

DAG Mode Step Addition FixesFix

Fixed several constraints from the old linear pipeline that broke in DAG mode.

  • Terminal steps no longer block adding more steps — adding a text/video/3D output step (alt text, product description, video generation) no longer prevents adding further steps. In DAG mode, new branches are always allowed.
  • Port type compatibility enforced on all insertion paths — the "+" button, context menu "Add step after", edge insert, and toolbar "Add Step" all now check port types before auto-connecting. Text output won't connect to image input; incompatible steps are added disconnected instead.
  • Toolbar "Add Step" creates disconnected nodes in DAG mode — instead of auto-chaining to the last step (which may be incompatible), new steps appear below with no connections for manual wiring.
  • Additional sources default to Library tab instead of Upload
  • Context menu "Add source" places the node at click position using screen-to-flow coordinate conversion
  • Source node tab styling fixed — Library/Upload/Generate tabs on additional sources now show proper active/hover states (was broken by Tailwind dynamic class purging)
  • Node positions persist across sessions — dragged node positions are saved to localStorage and restored on reload