Icecat Studio – Sprint 97 Release Notes

By
Icecat Studio Release Notes

We are thrilled to announce the release of Sprint 97 for Icecat Studio. In this deployment cycle, we translated our ongoing core backend infrastructure projects into functional, high-value client features. Our primary focus was on delivering modular layout flexibility for global channels and improving rich-media interactivity. We also advanced data transparency and platform scalability.

Amazon – Comparison Table Publication Logic to Icecat Network channel

Navigating external marketplace restrictions requires intelligent content handling. In this sprint, we implemented a highly flexible, reusable filtering mechanism at the layout level. It dynamically isolates and excludes comparison tables from the Icecat Network Feed.

Instead of deploying a rigid, single-use fix, this layout-level configuration operates as a universal toggle. It has been successfully integrated and verified for one of the layouts. This ensures compliance with specific syndication policies without affecting the underlying data architecture. This feature gives modularity and is ready to be replicated for other brand layouts across the platform in the future.

Hotspot V2 Editor

We have officially eliminated the last remaining legacy iframe-bound component editor by migrating our interactive hotspots into the modern, host-side V2 Story Builder UI architecture. Previously, the hotspot editing experience relied on outdated iframe-based SweetAlert modals. We rebuilt it from the ground up to align with our native design system. At the same time, we preserved full backward compatibility with modern builders.

This major architectural release introduces several critical improvements:

  • Host-Side Modal Migration: The entire hotspot management loop (Create, Update, Delete) now renders seamlessly within host application modals outside the iframe viewport. This unifies the editing interface with our existing host-side workflows for images, videos, links, and forms.
  • Advanced Array Context & Cross-Language Moves: Users can now safely manage and move hotspots between complex array-based structures—such as Tabs, Slides, and Carousels. Backed by an automated active-slide detection mechanism, the engine supports a secure multi-step move strategy that safely transfers hotspot assets, content data, and video URLs between different slots without structural data loss.
  • Refined Validation & Cross-Field Logic: We have deployed strict field-level validation rules with visible error feedback. Position metrics are automatically normalized to integer percentages (0–100%), text fields are shielded with comprehensive XSS protection, and dynamic UI rules handle conditional element behavior (e.g., automatically hiding or locking unsupported animation states based on the chosen Icon or Click styles).
  • Component-Specific Override Presets: To enforce brand visual consistency, the new editor automatically respects template-specific restrictions. When active, it locks design properties such as Style, Animation, and Media triggers, ensuring creators stay within approved layout guidelines.
  • Flawless Host ↔ Iframe Synchronization: This core structural shift maintains full bidirectional sync with our legacy iframe renderer. Dragging a hotspot within the iframe live preview automatically updates the host state data without requiring a page reload. Saving changes in the host panel instantly refreshes the preview player through existing communication channels.

This release replaces the last piece of our legacy editor infrastructure. It delivers a faster, more secure, and intuitive interactive layout workspace for content teams.

Icecat Studio AI Agent

The AI Agent advanced from blueprints into deep engineering execution, successfully closing out its core backend foundation phase. The engineering team deployed a dual-provider integration strategy, establishing Anthropic (Messages API) as the primary LLM engine alongside OpenAI and Gemini channels.

This release lands several high-performance architectural standards and production safeguards:

  • End-to-End Trace-Linked Observability: Every stage of the AI execution loop natively hooks into our structured logging wrapper, tracking token spend, tool invocation events, and circuit breaker states with mandatory propagation.
  • Stateless Completion Refactor: To ensure predictable conversational flows, the provider layer was overhauled into a strict stateless pattern where full context is rebuilt natively from the database on every turn, and core prompt rules were migrated into secure constants.
  • Tool-Calling Loop & Execution Framework: We implemented a unified tool-calling infrastructure built around the Anthropic schema, supporting sequential tool loops and automated payload truncation barriers to protect system memory.
  • Two-Way Confirmation Flow for Mutating Actions: To ensure safe data handling, a new asynchronous confirmation gateway halts execution and waits for a user response via WebSockets within a time window before committing any data-mutating changes.
  • Defense-in-Depth Permissions & Auth Scoping: Security is enforced across four distinct layers, ensuring the user’s authenticated security context is propagated via metadata across all microservices.
  • Fault Isolation via Circuit Breakers: To prevent cascading system degradation, all outbound endpoints are wrapped in robust circuit breakers that trip when error rates exceed a threshold.

Group Actions: Status Update

Following our core backend data-layer developments, Sprint #97 finalized the front-end logic and data synchronization. We completed this work in close collaboration with our Design and Frontend engineering teams.

The team is currently designing and building a dedicated new administration menu section that hooks directly into our newly implemented database-tracking collection. Following our core backend data-layer developments, Sprint #97 finalized the front-end logic and data synchronization. We completed this work in close collaboration with our Design and Frontend engineering teams.

Variant Publication Scheduling

The product team worked closely with frontend engineering to integrate the new interface. Together, they connected it to our completed database schema and hourly cron-job infrastructure. This ensures that once the UI goes live, users can effortlessly manage promotional timelines, allowing variants to automatically activate and deprecate on the Icecat Network based on their predefined start and end dates.

Brand-Level Variants Publication Prioritization

To prevent empty retail windows, we finalized the backend fallback resolution engine. When a publication event occurs, the system automatically follows the brand’s custom reorderable priority sequence. For example, it can select a Premium story first and fall back to Standard options if needed. This process applies whenever explicit category or retail publishing rules are not available.

Product Story Framework V2

Our modern rendering engine, built on Web Components and Shadow DOM root encapsulation, underwent extensive integration testing and fine-tuning in our staging environments. We then rolled it out to all users.

Auto-Import: Modules Scope, Fine-Tuning & Fixes

Our autonomous data ingestion pipeline received key functional refinements this cycle. We expanded the structural module’s scope for automated feeds and optimized preset mapping variables. We also resolved minor parsing regressions to ensure seamless, real-time updates to supplier data.


If you are interested, click here and book a demo with Icecat Studio.

Icecat xml
 November 3, 2019
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