Icecat Studio – Sprint 90 Release Notes

By
Icecat Studio Release Notes

Sprint 90 focused on improving delivery workflows, strengthening system architecture, and laying the foundation for scalable automation and AI-assisted content creation.

This sprint combined practical usability improvements with deeper architectural refactoring to support the long-term growth of Icecat Studio.

ZIP Package Download via Asset Page

We introduced direct ZIP package download from the Icecat Studio interface.

Previously, the ZIP package was generated and publicly available, but only via XML/JSON endpoints.

What’s new

  • Added a “Download” action to the Story Variant context menu (three-dot menu).
  • Positioned near “Get link” to align with other output-related actions.

To trigger the ZIP package generation process for Product Story v2, product story status must be Approved. If the status is different and/or ZIP package is not yet available, a warning message is shown:

Download is available at any submission status for Product Stories v1 (Uploaded as HTML-package):

This improvement simplifies access to deliverables and reduces dependency on technical endpoints.

UGC Framework Refactoring – Standalone Component

We completed a major architectural refactoring of UGC (User Generated Content).

UGC has been extracted into a fully standalone Web Component (studio-ugc) and is now integrated into the framework via an adapter layer.

Key improvements:

  • Full Shadow DOM isolation
  • No global CSS leakage
  • No dependency on framework runtime
  • Maintained backward compatibility
  • Minimal bundle size impact

We also implemented:

  • Accessible modal behavior
  • Slider synchronization
  • Accessibility translations (5 core languages with fallback)
  • Custom interaction events for analytics

This refactoring significantly improves modularity, maintainability, and future extensibility.

IcecatPIM Preview API

We introduced a dedicated internal API endpoint that enables IcecatPIM to display Product Story previews directly on product pages – including stories that are not yet approved or published.

A new endpoint provides data based on brand+mpn+lang and returns metadata including story variant and submission status.

Security & Access:
• Endpoint is protected via internal authentication (service token / API key)
• Not publicly exposed
• Proper error handling implemented (404 and validation errors)

This enables:
• Preview rich content content directly within the same environment as basic content
• Improve quality control and coordination between systems

External Gateway – Import Interface

We are finilising our new external gateway import interface designed to support structured content ingestion from external systems.

This development lays the foundation for automated Product Story generation from feeds and structured data sources.

Implemented:

  • Module structure replication for feed compatibility
  • Automated asset and Story creation logic
  • Publication and overwrite policies
  • Ongoing reporting and test improvements

This is a strategic step toward scalable, feed-driven Story creation.

New ZIP Package Publication to Icecat Network

We replaced the legacy ZIP archive format sent to Icecat Network with the new standardized ZIP export pipeline.

Benefits:

  • Unified ZIP structure across downloads and network publication
  • Improved maintainability of export logic
  • Backward-safe migration with no disruption to live integrations

Stories continue to render correctly when consumed via Icecat Network and are provided in the same format as via Icecat Studio.

AI-Driven Sandbox Image Generation

Sprint 90 introduced the foundation for AI-powered image generation inside the Sandbox.

We implemented a full AI orchestration layer with:

  • Context-aware prompt building (based on canvas layout and components)
  • Persistent chat history
  • Real-time WebSocket streaming
  • Reconnect and cancel support
  • Structured error handling
  • Automated post-processing to update Sandbox components

This marks a major milestone toward AI-assisted Story creation workflows.

Integration Test Coverage for Live Microservice

We expanded integration test coverage for the Live microservice.

This improves:

  • Stability of production deployments
  • Regression detection
  • Confidence in cross-service communication

Click here and book a demo for Icecat Studio.

manual thumbnail3

Manual for Icecat Live: Real-Time Product Data in Your App

Icecat Live is a (free) service that enables you to insert real-time produc...
 June 10, 2022
Icecat CSV Interface
 September 28, 2016
manual thumbnail
 September 17, 2018

Icecat Add-Ons Overview. NEW: Claude AI, ChatGPT, AgenticFlow.AI, Mindpal.space and BoltAI

Icecat has a huge list of integration partners, making it easy for clients ...
 September 3, 2025
LIVE JS

How to Create a Button that Opens Video in a Modal Window

Recently, our Icecat Live JavaScript interface was updated with two new fun...
 November 3, 2021
 January 20, 2020
New Standard video thumbnail

Autheos video acquisition completed

July 21, Icecat and Autheos jointly a...
 September 7, 2021
Manual How to Import Free Product Content Into Your Webshop via Icecat

Manual: How to Import Free Product Content Into Your E-commerce System via Icecat

This guide will quickly show you how to import free product content from Ic...
 May 24, 2024