Icecat Release Notes 251: Enhanced Multimedia Visibility, Faster Imports, and Platform Improvements 

By
Release Notes

This release introduces several enhancements designed to improve visibility into multimedia asset processing, streamline import workflows, and strengthen the reliability and scalability of the Icecat platform.

Highlights include a new ConversionStatus field in the Multimedia API, improvements to the Import Tool that provide faster processing and better progress visibility, and a series of platform enhancements focused on reliability, performance, software quality, and user experience.

Together, these updates help users work more efficiently while providing a stronger foundation for future growth and innovation across Icecat services.

For additional details, please refer to the previous Icecat Release Notes

Multimedia Conversion Status Available in Multimedia API

To provide better visibility into multimedia asset processing and distribution readiness, a new field, ConversionStatus, has been added to the Multimedia API response.

Previously, API consumers could retrieve multimedia assets but had no visibility into their conversion state. As a result, integrations could not reliably determine whether an asset was ready for distribution, still being processed, or had failed conversion.

The new ConversionStatus field addresses this limitation by providing clear conversion status information directly in the API response.

Affected endpoint: GET /restful/v3/Multimedia/{ProductId}

New Field: ConversionStatus (string) – Indicates the current conversion state of the multimedia asset

Supported asset types:

  • Video (MP4)
  • EU Energy Label
  • UK Energy Label
  • Product Story (HTML)

For all other asset types, the field will return an empty string.

Possible Values:

  • Converted: The asset has completed all required conversion steps and is ready for use in downstream systems.
    Recommended action: No action required.
  • Processing: The asset has been uploaded successfully, but conversion is still running.
    Recommended action: Retry the request later if the converted asset is required immediately.
  • Failed: The conversion process failed after five retry attempts and will not be automatically retried.
    Recommended action: Review the source asset and re-upload if necessary.
  • Empty String (“”): The asset type does not participate in the conversion workflow.

Important Notes:

  • The field is read-only.
  • API consumers cannot modify or set the value.
  • The field is generated internally by the system.
  • Available only in API V3.
  • The field is not present in API V2.

What This Means for API Consumers

The new ConversionStatus field enables integrations to make more informed decisions when consuming multimedia assets. Systems can now distinguish between assets that are ready for distribution, assets that are still being processed, and assets that require intervention due to conversion failures.

This improvement helps reduce uncertainty when working with multimedia content, simplifies troubleshooting, and improves synchronization between multimedia upload workflows and downstream systems.

Backward Compatibility

This change is fully backward compatible.

The new field is additive and does not modify existing API behavior. Integrations that do not require conversion status information can continue operating without any changes. Consumers who wish to leverage the new functionality can begin reading the optional ConversionStatus field from the Multimedia API V3 response.

ETL Import Tool Improvements: Faster Processing, Better Visibility, and Increased Reliability

Several enhancements have been introduced to the ETL Import Tool to improve import performance, provide clearer execution visibility, and increase overall reliability when processing large datasets. These improvements help users complete imports faster, better understand import progress, and reduce disruptions caused by unexpected errors. 

Faster Import Processing

Users can now accelerate import execution by enabling the new Run import in sync mode option. Sync mode allows imports to be processed immediately and ensures they are routed through high-priority processing queues. This prevents user-initiated imports from being delayed by background activities and significantly reduces waiting times when immediate results are required.

These improvements are particularly beneficial for large imports, testing scenarios, and situations where users actively monitor import execution and need rapid feedback.

Better Visibility into Import Progress 

The Import Tool now provides a more accurate representation of import progress. Progress calculations have been improved to better reflect actual processing activity, giving users a clearer understanding of how far an import has progressed.

In addition, task status reporting has been enhanced to more accurately indicate when processing is actively running. Imports that enter report-generation stages are now automatically marked as Running, making it easier to distinguish between queued imports and those currently being processed.

Together, these improvements provide greater transparency, reduce uncertainty during long-running imports, and help users identify potential issues earlier.

Increased Stability and Error Handling

The upload workflow has been strengthened to better handle unexpected backend responses that could previously cause the Import page to become unresponsive. Improved error handling ensures that uploads continue to be processed safely whenever possible, while meaningful error messages are presented when user action is required.

These changes make the import process more resilient and predictable, reducing interruptions and improving the overall user experience.

User Benefits

The Import Tool now delivers a faster, more transparent, and more reliable import experience. Users benefit from reduced waiting times, clearer progress visibility, and improved system stability, making it easier to manage large product content imports efficiently and with greater confidence.

Other Developments in Release 251: Behind-the-Scenes Improvements

In addition to the customer-facing enhancements delivered in this release, several improvements have been implemented behind the scenes to strengthen platform reliability, scalability, maintainability, and overall user experience.

While many of these changes are not directly visible to end users, they contribute to a more stable, resilient, and future-ready platform.

Improved Platform Reliability

  • Enhanced Infrastructure Monitoring and Diagnostics

Significant improvements have been made to platform monitoring and diagnostics capabilities. Enhanced visibility into storage utilization, system health, and operational risks helps the technical team identify potential issues earlier, respond more effectively to incidents, and maintain a more stable operating environment.

These improvements strengthen the reliability of the platform and support the continued growth of Icecat services.

  • Kubernetes Infrastructure Modernization

Several infrastructure enhancements have been implemented within the Kubernetes environment to improve service management, networking capabilities, and operational flexibility. These changes provide a stronger foundation for running and scaling platform services while supporting future infrastructure growth.

  • Improved Reliability of Temporary Report Links

To improve the reliability of generated reports, a new resilience mechanism has been introduced for temporary report links. The enhancement allows temporary link information to be recovered even after cache service interruptions, helping ensure continued access to generated reports.

As a result, users experience fewer issues when accessing report files and benefit from a more consistent and reliable experience.

Improved Scalability and Performance

  • Modernized Related Product Processing

The Related Products processing pipeline has been upgraded to a modern event-driven architecture designed to support growing data volumes and increasing processing demands.

This enhancement improves scalability and processing reliability while providing a stronger foundation for future platform growth.

  • Simplified Product Modification Tracking

Internal product modification tracking mechanisms have been streamlined and modernized to reduce architectural complexity and improve operational efficiency.

The updated implementation simplifies data processing flows, reduces maintenance overhead, and supports improved long-term platform performance.

Improved User Experience

  • Cleaner Product Navigation

To strengthen protection against automated data harvesting, search links displayed on product pages have been replaced with button-based interactions. While functionality remains unchanged for users, this approach helps reduce exposure of internal search URLs and improves platform protection against large-scale automated scraping activities.

  • Improved Product Gallery Experience

The product image gallery has been refined to provide a cleaner and more intuitive browsing experience. Optimized spacing between images and navigation controls improves visual balance and usability, making it easier to browse product content.

  • Removal of Obsolete Interface Elements

Several outdated and non-functional interface elements have been removed from Icecat.biz. These changes help reduce user confusion, simplify navigation, and provide a cleaner and more consistent user experience.

Improved Software Quality and Maintainability

  • Automated Testing Foundation

A comprehensive automated testing framework has been introduced for the Server Side Rendering (SSR) application. Automated validation is now integrated into the development workflow, helping detect issues earlier and improving confidence during releases.

  • Expanded Test Coverage

Additional automated tests have been implemented for critical application components and utility functions. The expanded coverage reduces the risk of regressions, improves maintainability, and supports higher overall software quality.

  • Improved Data Consistency

Several improvements have been made to application caching mechanisms to ensure users receive more accurate and up-to-date information when navigating between products and views. These changes reduce the likelihood of outdated information being displayed and improve overall application consistency.

  • Modernized Application Components

Legacy software components have been replaced with modern alternatives, helping improve maintainability, reduce dependency overhead, and align the application with current development standards.

  • Utility Layer Refactoring

The SSR application’s utility layer has been reorganized and cleaned up to improve structure, remove obsolete code, and strengthen separation of responsibilities. These improvements simplify ongoing maintenance and provide a more sustainable foundation for future development.

What This Means for Users

Although many of these improvements operate behind the scenes, they contribute directly to a faster, more reliable, and more scalable platform. Users benefit from improved stability, more consistent application behavior, reduced operational risk, and a stronger foundation for future enhancements across Icecat services.

Release Summary

Release 251 delivers improvements across multiple areas of the Icecat platform. API consumers can now track multimedia conversion progress through the new ConversionStatus field, while Import tool users benefit from faster imports, improved progress tracking, and enhanced system stability.

In addition, numerous behind-the-scenes improvements have been implemented to strengthen platform reliability, improve scalability, modernize internal components, and enhance the overall user experience.

We encourage you to explore the new capabilities described in this release and review any relevant integration opportunities within your existing workflows.

If you have any questions about these changes or would like assistance with implementation, please contact our support. We will be happy to help.

Thank you for using Icecat. We appreciate your continued trust and feedback as we continue to improve our products and services.