Pulse

OpenDXP continues to evolve

New releases, better bundles, more stable integrations: Pulse shows where OpenDXP is evolving and what progress is currently being made in the ecosystem.

Six changes across Admin Bundle, Content Crafter Bundle, and Payum Saferpay Bundle; focus on test stability, infrastructure, and grid logic. Developers benefit from more reliable test runs and clearer flows, while a new payment integration becomes usable. The day advances stability and developer experience.
  • PR
    Rid parameter only passed for scratch user creation when presentRid parameter only passed for scratch user creation when present
  • PR
    Tests reviewed and stabilized
  • PR
    Keep grid offer for every turn query, not only the last
  • PR
    Tests infrastructure expanded with dedicated test world
  • PR
    Debug prompts removed
  • v1.0.0
    Payum Saferpay Bundle v1.0.0: First release
One change in Content Crafter Bundle, focus on the Query Explorer. Signatures now clearly state what methods and comparisons return, and fields describe where row sources live. Developers gain clearer context for queries and can use the Query Explorer more easily.
  • PR
    Query Explorer: Signatures clarified and return values defined
Two changes in the Content Crafter Bundle, focusing on content handling and AI tools. For developers, that means more control over WYSIWYG content in object fields and new AI-powered capabilities in the workflow.
  • PR
    Sanitizer config now controls WYSIWYG retention in object fields
  • PR
    Genius module with AI-powered conversational tools and core domain classes
Twelve changes across Admin Bundle, Newsletter Bundle, and Social Data; focus on admin features and bundle compatibility. System UUID introduced and centralized identity handling strengthen admin workflows, CSV export for email logs and log cleanup speed up operations, and compatibility updates tie Admin, Newsletter, and Personalization bundles together.
Nine changes across Core, Admin Bundle, and Headless eCommerce Bundle, with a focus on stability, performance, and developer experience. Core improves thumbnail error reporting and reduces queries during loading; Admin Bundle adopts CQRS-Lite and introduces backend structure improvements; Headless Bundle fixes config paths. For developers, these changes mean clearer error messages, faster workflows, and better separation of concerns.
Two changes in OpenDXP Core; focus on object-relations stability and FieldCollections tests. Import now preserves ownerClassId for ReverseObjectRelation, eliminating a prior inconsistency. A new test covers invisible fields in FieldCollections to guard against regressions.
One change in News Bundle: a bugfix for an empty entry type. The fix eliminates a publishing break caused by empty entry types. Developers gain a more reliable content-entry experience in the News bundle.
  • PR
    News Bundle: Empty entry type fixed.
One change in Admin Bundle, focused on a notification bugfix. The fix resolves an undefined elementId in notifications. Developers gain more stable notifications and more predictable flows.
Three changes across two bundles, focusing on configuration and cart item comparison. We fix headless config paths and stabilize the cart item comparison logic in the v1.0.3 release.
  • PR
    Headless eCommerce Bundle: Headless config path corrected
  • PR
    eCommerce Configurable Options: Cart item comparison fixed
  • v1.0.3
    eCommerce Configurable Options v1.0.3: Cart item comparison fixed
One change in Formbuilder Cart Bundle fixes a namespace issue. Developers gain more stable integrations and fewer conflicts when loading components. The focus was on a concrete bugfix in the bundle's namespace management.
  • PR
    Namespace issue in Formbuilder Cart Bundle fixed
One change in OpenDXP Core: invisible fields in fieldcollections are now editable. This reduces the effort to fine-tune complex fields and gives developers more control when building forms.
Two changes across the Perspective Editor Bundle and Formbuilder Cart Bundle; focus on correct Composer package names and the launch of the new bundle. The updates give developers a more stable base and clearer references for future integrations.
One change in the Scheduler Bundle: documentation clarity at the forefront. The package name correction in the README reduces confusion and speeds onboarding for developers. Developers benefit from reliable, aligned docs that stay consistent across the bundle.
  • PR
    Scheduler Bundle: package name corrected in README
Three changes across two bundles, focus on Canto Assets stability and Mediabrowser reliability. The CantoController update fixes a loader error when opening the Mediabrowser. Canto Assets Bundle reaches v1.0.2 and Form Builder Subscribe Bundle ships its initial release.
  • PR
    CantoController updated; Mediabrowser now loads without error
  • v1.0.2
    Canto Assets Bundle 1.0.2: Mediabrowser loader fix
  • v1.0.0
    Form Builder Subscribe Bundle 1.0.0: Initial release
One change in the eCommerce Bundle: standard attribute added and grouping by @solverat supported. For developers, this means easier attribute handling and better data organization. The focus is on a consistent attribute structure and straightforward item grouping.
  • v1.1.1
    Standard attribute added; grouping by @solverat supported
Four changes across Headless, Perspective Editor, and Ecommerce Mailchimp; focus on type support, package naming, and releases. For developers, Headless gains native bool and float types for aggregation values, Perspective Editor aligns its package naming, and Ecommerce Mailchimp arrives as a new bundle. The batch emphasizes more stable core components and clearer versioning in the bundle ecosystem.
  • PR
    Headless Bundle now supports bool and float types for aggregation values.
  • v1.3.4
    Headless Bundle v1.3.4 released.
  • PR
    Perspective Editor Bundle now uses the published composer package name.Perspective Editor Bundle now uses the published composer package name.
  • v1.0.0
    Ecommerce Mailchimp Bundle v1.0.0 initial release.
Three changes across Core and Data Hub Bundle, focused on query performance and type handling. Developers gain faster filtering for large data sets and more robust folder-type resolution. Overall, the day pushes the developer experience toward more stable types and more efficient queries.
One change in the Data Hub Bundle fixes folder-path handling for getDocument and resolves the runtime Document-Union types. For developers, this means more reliable access to folder documents and a more stable Document type resolution in the GraphQL layer.
One change in OpenDXP Core, focus on recycle bin safety. The recycle bin now avoids removing the storage root with rmdir, and a new test covers this scenario. Overall, the change strengthens deletion handling in the Core.
One change in the Content Crafter Bundle focuses on audio-based AI engines. Developers gain new audio-TTS capabilities, updated configuration options, and improved response handling. The focus is to enable seamless use of speech-based AI features.
  • PR
    Content Crafter Bundle now supports audio-based AI engines.
Four changes across two bundles, with a focus on stability and developer UX. The eCommerce Configurable Options release improves block rendering with RAW output and removes the spaceless filter in the wrapper template; the Dam Bundle fixes a missing ID key in the loginBackgroundImage configuration. Collectively, these changes boost configuration clarity, template behavior, and reliability for developers.
  • PR
    We updated the service configuration and upgrade notes.
  • v1.0.2
    Render blocks with RAW output and remove the spaceless filter in the wrapper template.
  • PR
    Handle missing 'id' key in loginBackgroundImage configuration.
  • v1.0.1
    Fixes missing 'id' key in loginBackgroundImage configuration.
Five changes across OpenDXP Core and Dam Bundle; focus on asset handling, HTTP cache invalidation, and installer improvements. Developers gain more stable media workflows, clearer caching behavior, and a more robust installation experience. This batch also signals a move toward clearer API lifecycle management and better packaging in Core and Dam Bundle.
Two changes in the Qrcode Bundle: OpenDXP dependency updated to ^1.3 and first release published. The dependency is now ^1.3, ensuring compatibility with the current OpenDXP version. The release provides a stable starting point and sets the stage for future developments.
Six changes across Core, Admin Bundle and Payum Stripe – focus on logging, UI stability and naming consistency. New logs make thumbnail errors in PublicServicesController actionable; CSS vars are now consistent. Guards help protect reads, and Payum Stripe class names typos eliminated.
Three changes in two bundles, focused on stability in eCommerce and payments. The eCommerce updates address document retrieval and address formatter references; a bugfix ensures mailDocumentId is cast correctly. The Payum Stripe Bundle release sorts composer.json and enables plugin support for smoother deployments.
  • PR
    mailDocumentId is now cast to the correct type to ensure documents are retrieved reliably
  • v1.0.7
    AddressFormatterInterface references replaced with admin_address_formatter
  • v1.0.0
    Composer.json sorted and plugin support enabled
Two changes in Form Builder Bundle and Payum Stripe Bundle – focus on tree-view form cloning and clearer configuration. For developers, this means a smoother form workflow in the tree and a clearer Composer/Plugin setup.
  • PR
    Form Builder Bundle: clone forms in tree context menu.
  • PR
    Payum Stripe Bundle: composer.json sorted; plugin allowance added.
Three changes across two bundles; the focus was bug fixes for form import/export and address formatting. For developers, that means more stable form workflows and steadier admin address handling in E-Commerce. The day centers on concrete fixes to improve data flow and consistency rather than new features.
  • PR
    Import/Export: Fixed type comparison for funnel workflow.
  • v1.1.3
    Form Builder Bundle v1.1.3 is available.
  • PR
    Address-Formatter-Service references replaced with admin_address_formatter.
Five changes across Data Hub Bundle and eCommerce Bundle; focus on stability and reliable data logic. Updates tighten Renderlet relationships, fix asset-reference edge cases, and tidy cloning and mail configurations. Together, these releases strengthen core stability and developer experience.
One change in the Data Hub Bundle – bugfix in image asset handling. The patch fixes the error when a document image editable references a missing asset, and prevents the 'Undefined array key' warning during rendering. For developers, this means more stable document image handling and less manual work dealing with broken references.
Nine changes across Headless Bundle, i18n Bundle, Headless eCommerce Bundle and Dam Bundle; localization and remote routing take center stage. Across the batch, remote-route locale resolution and new i18n capabilities align with refined form handling in commerce. Dam workflow and testing improvements boost CI quality, rounding out the day with clearer routing and localization across bundles.
  • PR
    Headless Bundle: Resolve locale-to-URL mapping for remote routes.
  • v1.3.3
    Headless Bundle v1.3.3: Locale-to-URL mapping for remote routes supported.
  • PR
    i18n Bundle: RemoteRouteModifier and REMOTE_ROUTE type added.
  • v1.1.5
    i18n Bundle v1.1.5: RemoteRouteModifier and REMOTE_ROUTE type support.
  • PR
    Headless eCommerce Bundle: Added priority attribute for form fields; PRE_SUBMIT now SUBMIT.
  • v1.0.7
    Headless eCommerce Bundle 1.0.7: Priority attribute added; PRE_SUBMIT changed to SUBMIT.
  • PR
    Dam Bundle: Version updated from 1.0.1 to 1.0.0.
  • PR
    Dam Bundle: Add post-checkout action for static analysis workflow.
  • PR
    Dam Bundle: Added support for filename_delimiter filter.