In version 43, our focus was on fine-tuning XperienCentral for optimal performance. Addressing post-upgrade performance issues reported by some users, we formed a task force and collaborated with select customers to identify and address performance issues on multiple fronts. In addition to this, a substantial collection of bug fixes and improvements has been incorporated, initiated work on the GraphQL Api, and created a first prototype for the redesigned Editorial Cockpit.
Performance Enhancements
Language Labels
Optimizations have been implemented in both the way language labels are indexed in the JCR and the caching strategy. These optimizations will particularly yield noticeable performance improvements for users dealing with substantial amounts of language labels.
Advanced Search
We have simplified the search query in the Advanced Search panel, optimizing the overall performance of advanced searches. These changes result in faster and more efficient search queries and smoother content filtering.
Content Security Policy (CSP)
Significant improvements have been made to CSP performance by creating only one session instead of multiple ones when sending requests. This simplification leads to more efficient resource usage, promoting the overall stability of the system.
Image Upload and Scaling
We identified a less optimal function used for uploading and scaling images in some parts of the code. By replacing this with a method already implemented elsewhere, we significantly reduce memory usage.
Beta: GraphQL API
Starting from this release, you can now utilize the beta version of our GraphQL API. Currently, it supports fetching page and media items, including customized content items. Additionally, you have the option to secure the API through a login. In the upcoming release, the primary emphasis will remain on extending support for modular content and elements.
Prototype: Editorial Cockpit
Following the successful release of the new design for the login page in the previous version, we are now in the development phase of the 'Editorial Cockpit.' This workspace serves as the hub for editorial work in XperienCentral, with a special focus on accessibility and user experience. Over the next few months, we will subject the prototype to user testing with a group of customer contacts who signed up at the end of last year.
Other improvements and bug fixes
- Adjusting the page edit overview now works correctly, also with repeated use.
- While searching for external database pages, it no longer appears as if all items were selected.
- In some cases, it was impossible to delete a modular content template or type.
- The first validation variant of a form is now correctly added.
- Adjustment made so that the correct form variant is opened when modified from a form element.
- Unjustified 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 unwarranted session expiry error messages in the setup screen.
- Admin pages are operational again after resolving a CSP error.
- Issue fixed where drag & drop only worked on folders in the Interactive Forms panel.
- A popup link to an external URL no longer renders the page unusable.
- "Login with SSO" link has been added to the login page.
- An option for email notifications for failed import/export tasks is now available.
- The suffix of links is now correctly displayed in the properties panel.
- Tags available in other channels are no longer displayed in advanced searches.
- The incorrect link to the login page for editors in the channel overview has been corrected.
- Date and time information is now fully cleared after being wiped through the input element.
- Various minor issues with the CSP configuration have been resolved.
- The advanced search panel is no longer empty when choosing 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 on the front end.
- Opening and closing tree structures within the properties panel now functions as intended.
- The Media Feed mechanism is now extensible.
- A new form fragment 'Delete File(s)' has been added to the upload fragment.
- Copying nested layouts with personalization now functions smoothly.
Comments
0 comments
Please sign in to leave a comment.