# Changelog

Product channel publications
Control which products are visible on each sales channel. Create and delete publications individually or in bulk, and transition them through the draft, published, and unpublished lifecycle states.

Publication schedules
Schedule channel publications to be published or unpublished at a future date. Schedules can be created individually or in bulk, and cancelled before execution.

Products
Create and manage products with lifecycle states, bulk operations, and the ability to link attributes, terms, categories, tags, assets, input values, and relations to each product.

Catalog structure
Define your catalog with families, attributes, categories, brands, tags, and collections. Families support configurable requirements for attributes, categories, input types, asset types, and relation types. All resources include lifecycle management and bulk operations.

Localized content
Manage locales and create localized content for attributes, attribute terms, brands, categories, and tags. Content can be created and updated individually or in bulk.

Assets and file management
Upload and manage digital assets with a two-step file upload flow (initiate and complete). Organize assets into collections and link them to products with configurable asset types. Supports bulk uploads and bulk operations.

Channels
Configure sales channels and define which input types are required for each channel. Channel input types can be managed individually or in bulk.

Type system
Organize input types into type groups. Input types support multiple data types including text, rich text, integer, decimal, boolean, date, and URL. Both type groups and input types include lifecycle management.

Product relations
Define relation types and link products to each other. Manage product relations individually or in bulk, with configurable relation types per family.

Webhooks
Subscribe to platform events with configurable endpoints. Track deliveries and retry attempts, manage subscription event types, and rotate secrets. Webhook subscriptions include lifecycle management.