XperienCentral has just released R39, introducing a range of new features and improvements to the platform. Here's an overview of some key changes:
Content Security Policy management
We are proud to announce our latest feature: the Content Security Policy (CSP) management panel and CSP audit trail. As cyber threats become more advanced, web applications are vulnerable to attacks. Therefore, it is essential to protect web applications from these threats. The CSP management panel allows users to configure the CSP headers of their website, thereby strengthening the security of their web applications. The audit trail function tracks changes made to the CSP headers and provides visibility into the modification history. We are confident that this new feature will add value to our users and enable them to better protect their web applications against potential threats.
XperienCentral now supports Java 17, which is now the minimum and maximum supported Java version. This update ensures that XperienCentral stays up-to-date with the latest Java technology, providing users with improved performance and stability.
More options for gender identity
User profiles now allow for four different ways to indicate gender identity: "male," "female," "other," and "unknown." The "other" option is intended to provide a more inclusive and respectful way for people to fill in their gender identity if they do not or do not only identify as male or female. The "unknown" category is typically used in cases where the gender identity is unknown or cannot be determined or where it is not relevant. This update reflects XperienCentral's commitment to inclusivity and diversity.
Audit trail for changes to language labels
XperienCentral's Audit Trail functionality has been expanded to include changes to individual language labels and deleted languages. This update provides users with more transparency and accountability for changes to language labels. It is important to note that deleting individual language labels is not tracked by the Audit Trail.
Improved layout menu behavior
The layout panel has undergone significant improvements, including moving the action menu to the center of the screen to ensure it is always visible, even when the layout is larger than the screen. The action menu is always displayed for layouts with a loop, and the "Add Row" button now adds a row to the bottom when the entire layout is selected, resulting in a more consistent interface. The "Delete Layout" button has been moved to the action menu for layouts to avoid confusion with the "Delete Row from Layout" button. These updates will help users create layouts more efficiently and with more precision.
X-Forwarded-Host and X-Forwarded-Prefix headers
XperienCentral now supports two HTTP headers: X-Forwarded-Host and X-Forwarded-Prefix. These headers are commonly used when accessing XperienCentral through a reverse proxy or load balancer. The X-Forwarded-Host header provides information about the original hostname used to access XperienCentral. This is important when XperienCentral is hosted behind a reverse proxy or load balancer because the hostname seen by the client may be different from the actual hostname of the server.
Search & Retrieve API
The name of the channel for retrieving content with a headless presentation is now configurable. This allows for more descriptive and easy-to-remember channel names to be used in the Search & Retrieve API.
Redirects for read permissions
The context and SEO path have been removed from the "orgurl" parameter when using redirects for read access. Instead of the "orgurl" parameter, the "friendly URL prefix" is now used to redirect users who do not have access to a certain page. In previous versions of XperienCentral, the "orgurl" parameter contained the original URL along with the context and SEO paths. Using the "friendly URL prefix" makes the redirect URL cleaner without those extra paths.
Overall, XperienCentral's new update includes a wide range of features and improvements that help users manage their content more effectively, efficiently, and with more customization options. These updates reflect XperienCentral's ongoing commitment to innovation, inclusivity, and keeping up to date.