This Content Platform release introduces several improvements across the Content Platform, Authoring Hub (AH), and SFX components, including enhanced item authoring capabilities, improved search and filtering mechanisms, better UI/UX handling in dashboards, expanded 3D viewer functionality, and backend performance improvements.
The release also introduces new workflows for item mapping, dependency management improvements for in-progress versions, enhanced configuration settings, and improved handling of graphical and non-graphical items. Additionally, several API enhancements, performance optimizations, background services, and schema updates were implemented to support scalability and better maintainability of the platform.
✨ New Features, 🚀 Enhancements & Improvements
Improved Sub-Item Inheritance for Common Library
The inheritance logic for sub-items using $I$ references in the Common Library has been reviewed and optimized. This ensures more predictable inheritance behavior across dependent items and reduces inconsistencies when item configurations rely on inherited attributes.
Identify and Hide Non-Graphical Items in SFX Browser
A mechanism has been introduced to identify non-graphical items so they can be optionally hidden from the standard SFX browser view. This helps end users focus only on items that have visual/graphical representations, improving browsing usability and reducing clutter.
Additional Authorization Information for Content Providers
The platform now supports additional authorization metadata for content provider requests. This enhancement improves the security model and allows more granular access control when interacting with external content providers.
Improved SFX Dashboard Filtering
When filtering items in the SFX dashboard, empty groups were previously still displayed, leading to confusion and UI clutter. This feature ensures empty groups are hidden after filtering, resulting in a cleaner and more intuitive dashboard experience.
3D Viewer – Phase 3 Enhancements
Phase 3 of the 3D Viewer enhancements introduces additional capabilities for improved visualization and interaction with 3D models within the platform. These improvements extend the visualization capabilities used for product representation and configuration.
Add refCode Field to Features and Options
Authoring capabilities have been enhanced by introducing a refCode field for both features and options.
This enables better referencing, traceability, and integration with external systems that rely on unique identifiers.
Map Handle Positioning Feature
A new feature allows mapping and configuring handle positioning. This enables more accurate positioning control for interactive elements within the authoring environment.
Allow Dependencies on In-Progress Versions
Authoring Hub now supports dependencies between items that are still in the “In Progress” state.
This significantly improves authoring workflows by allowing authors to work with interconnected content without needing to finalize each item first.
Settings Popup and Configuration Logic in Authoring Hub
A settings popup interface and supporting configuration logic have been introduced in Authoring Hub.
This allows users to modify platform or workflow settings directly from the UI with a streamlined configuration experience.
Facetable Group References for Existence Queries
Search capabilities have been enhanced by enabling facetable GroupRefs, allowing better filtering and querying capabilities when performing existence-based searches.
Support Zero-Result Existence Checks (TOP = 0)
The search API now supports zero-result existence queries using TOP = 0. This allows clients to efficiently check if data exists without retrieving the actual dataset, improving performance for validation scenarios.
New Item Mapping Workflow
A new workflow for mapping items has been introduced to simplify how item relationships are defined and maintained. This improves authoring efficiency and ensures consistent mapping logic across catalog items.
Public Component – Toggle Features for SubItem Groups
A new toggle mechanism has been introduced for subItem groups, enabling users to easily enable or disable grouped features within public components.
🐞 Bug Fixes
Geometry Assembly Enhancements for SubItem Overrides
Added support for orientationCenter and scaleCenter properties within subItem overrides, improving geometry assembly behavior for 3D configurations.
Improved Search Filtering for Item Types
The backend search API now supports excluding baseItemTypes and fullItemTypes, providing more precise search filtering capabilities.
Graphical Item Flagging
Items can now be flagged based on the presence of graphical data, allowing systems to distinguish between graphical and non-graphical items.
3D Authoring Measurement and Comparison Tools
The production tool now includes measurement and comparison functionality within the 3D authoring environment, improving validation and design workflows.
Catalog Request UI Improvements
The UI has been updated to display relevant information when a catalog request is made, improving transparency and feedback for users.
Configurable Characteristic Weights
Characteristic weights are now configurable, enabling more flexible configuration and prioritization of characteristics in calculations.
Batch Search Count Endpoint
A new backend endpoint allows batch retrieval of search counts, improving performance for dashboards and filtering interfaces.
GroupRef Counts in Category Tree
Category trees now support displaying counts based on GroupRefs, enabling better visibility into category content distribution.
Hide Non-Graphical Items in Item Offerings
New flags allow item offerings to hide non-graphical items, improving presentation and usability for graphical browsing scenarios.
Catalog Version Deletion Status via API
The API now allows setting CatalogVersion status to “To Be Deleted”, enabling safer catalog lifecycle management.
GitHub Migration
Migration to GitHub repositories has been completed to improve collaboration, version control management, and CI/CD integration.
Crawl SubItems for Referenced Attributes
The getReferencedAttributes functionality now supports optional crawling of subitems, enabling better attribute resolution when formulas reference subitems.
Easier Access to Production Data in Test Hub
Improved configuration allows simplified access to production data within Test Hub development environments for debugging and testing.
Formula Token – Inverted Flag Accumulation
A new formula token for inverted flag accumulation has been introduced to support advanced formula logic scenarios.
Feature Group Toggle Flag
Feature groups now return a toggles flag, identifying groups that support toggle-only features.
Price Group Infrastructure
Support has been added for price value groups, including:
- Price group containers
- Database indexes
- Import/export support for grouped price values
- This enables better pricing structure management.
Background Scheduled Service
A new background service framework has been introduced that runs scheduled tasks, enabling automation of recurring backend processes.
Schema Update – Labels Field
A new labels field has been added across all entities in the schema, allowing flexible tagging and metadata usage.
AI-Based Full Item Type Classification
The system can now generate full item type classifications automatically using AI, based on BaseItemType and characteristics.
Material Creation from Item Data
Added a command to generate materials directly from item data, simplifying content creation workflows.