{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Release notes","description":"Find answers to your technical questions and learn how to integrate Mirakl products.","lang":"en-US","siteUrl":"https://developer.mirakl.com","keywords":"mirakl, documentation, api"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"release-notes","__idx":0},"children":["Release notes"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This page records what changed in the Channel Platform APIs, in the events, and in this documentation."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each entry groups its changes under a label:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Added"]},": a new operation, a new event, a new field, or a new page."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Changed"]},": a different behaviour, a different constraint, or a page that now states something else."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Removed"]},": an operation, an event, or a field that Mirakl no longer serves."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/rest/connect/openapi3"},"children":["REST APIs reference"]}," and the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/webhooks/webhook"},"children":["Event APIs reference"]}," always describe the contract Mirakl serves now."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"october-15-2026","__idx":1},"children":["October 15, 2026"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added","__idx":2},"children":["Added"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Diagnostic severity:"]}," a product diagnostic carries an optional ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["severity"]},", with the values ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ERROR"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WARNING"]},", and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["INFO"]},"."," ","Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/catalog/report-feedback#severity-of-a-diagnostic"},"children":["Severity of a diagnostic"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"october-5-2026","__idx":3},"children":["October 5, 2026"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"changed","__idx":4},"children":["Changed"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"documentation","__idx":5},"children":["Documentation"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Product grouping:"]}," the docs now explain how a channel turns on product grouping, with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["behaviors.emit_group_of_products"]}," in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/catalog-configuration#product-grouping"},"children":["Catalog configuration"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Requirement level of an offer attribute:"]}," the docs now describe the three values of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["requirement_level"]},", and what ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["REQUIRED"]}," asks of the seller."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Impact of the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["required"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["optional"]}," lists of a use case:"]}," the docs now explain which offers Mirakl Connect sends, and which fields the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["OfferUpsertEvent"]}," carries, on creation and on update."," ","They also warn against listing an attribute as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["required"]}," when the seller does not have to fill it."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"august-24-2026","__idx":6},"children":["August 24, 2026"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added-1","__idx":7},"children":["Added"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"documentation-1","__idx":8},"children":["Documentation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Full overhaul of the integration guide."]}]},"headings":[{"value":"Release notes","id":"release-notes","depth":1},{"value":"October 15, 2026","id":"october-15-2026","depth":2},{"value":"Added","id":"added","depth":3},{"value":"October 5, 2026","id":"october-5-2026","depth":2},{"value":"Changed","id":"changed","depth":3},{"value":"Documentation","id":"documentation","depth":4},{"value":"August 24, 2026","id":"august-24-2026","depth":2},{"value":"Added","id":"added-1","depth":3},{"value":"Documentation","id":"documentation-1","depth":4}],"frontmatter":{"seo":{"title":"Release notes"}},"lastModified":"2026-11-03T08:56:04.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/content/product/connect-channel-platform/release-notes","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}