product release

XperienCentral R43

March 7, 2024

Introducing XperienCentral Release 43 – our newest installment dedicated to improving performance and addressing bugs. With enhanced user experience at the forefront, this update promises a smoother, more efficient platform.

Release overview

In Release 43, we've dedicated our efforts to performance enhancements to further optimize XperienCentral. In response to reported performance issues following upgrades by some users, we've formed a task force and collaborated with selected clients to identify and address performance issues on various fronts. In addition to these efforts, significant bug fixes and improvements have been implemented, work on the GraphQL API has started, and an initial prototype has been developed for the improved Editorial Cockpit.

Performance Enhancements

Language Labels

Optimizations have been made both in the way language labels are indexed in the JCR and in the caching strategy. These optimizations will particularly result in noticeable performance improvements for users working with large amounts of language labels.

Advanced Search

We've simplified the search query in the Advanced Search panel, thereby optimizing the overall performance of advanced search. These changes lead to faster and more efficient searches, allowing users to filter content more smoothly.

Content Security Policy (CSP)

We've significantly improved CSP performance by creating only one session instead of multiple when sending requests. This simplification results in more efficient resource usage, promoting overall system stability.

Image Uploading and Scaling

At certain points, we identified a less optimal function used for image uploading and scaling. By replacing it with a method already implemented elsewhere, we significantly reduce memory usage.

Beta: GraphQL API

Starting from this release, it's possible to use the beta version of our GraphQL API. Currently, it's possible to retrieve page and media items, including custom content items. Additionally, the API can be secured via login. The focus for the next release remains on supporting modular content and elements.

Prototype: Editorial Cockpit

Following the successful release of the new design of the login page in the previous version, we're now in the development phase of the 'Editorial Cockpit.' This workspace forms the heart of editorial work in XperienCentral, and we've paid extra attention to accessibility and user experience. In the coming months, we'll subject the prototype to user tests with a group of customer contacts who signed up late last year.

Other Improvements and Bug Fixes

  • Adjusting the page editing overview now functions correctly, even with repeated use.
  • During searches for external database pages, it appeared as if all items were selected.
  • In some cases, it wasn't possible to remove a modular content template or type.
  • The first validation variant of a form is now correctly added.
  • The correct form variant now opens when changes are made from a form element.
  • An erroneous error message about an invalid ID in the Modular Content panel has been resolved.
  • Modular content properties with multiple values can now be added directly.
  • Searching for available tags now functions properly.
  • No more erroneous error messages about expired sessions in the setup screen.
  • Admin pages function again after resolving CSP error.
  • Issue fixed where drag & drop only worked on folders in the Interactive Forms panel.
  • A pop-up link to an external URL rendered the page unusable.
  • The "Login with SSO" link has been added to the login page.
  • An option has been added for email notifications for failed import/export tasks.
  • The suffix of links is now correctly displayed in the item properties.
  • Tags available in other channels are no longer displayed in advanced search.
  • The incorrect link to the editor login page in the channel overview has been corrected.
  • Date and time information is now completely cleared after being cleared via the input element.
  • Various minor issues with CSP configuration have been resolved.
  • The advanced search panel no longer remains empty when selecting a page during content import.
  • The direct link to the definition of an XSLT expression now works correctly.
  • The search element no longer displays HTML at the front end.
  • Opening and closing tree structures within the properties panel now works as intended.
  • The Media Feed mechanism has been made expandable.
  • A new form fragment 'Delete File(s)' has been added to the upload fragment.
  • Copying nested layouts with personalization now proceeds smoothly.