This feature allows the admins to filter users by the last time they logged in on the platform, so they can take actions based on this information. We track lastLoginDate on the User record and now we enable admins to filter them in the User management table and also in the APIs.
|
Release Notes
Previously, the Search Terms card displayed only the top 5 keywords users searched for on the site, providing limited insights. With this new feature, users will have access to a comprehensive list of all search terms, offering a much clearer understanding of user behavior. This improvement will help them optimize for a wider range of keywords, leading to better insights and more effective strategies.
A new version of our Minium Theme arrived!
With a fresh look and style, the new version of our B2B-optimized site comes in as a collection of 3 Client Extensions that, once installed in your instance, provide the B2B Commerce site ready for use in your environment.
Minium 4 is based on the new Commerce Classic Site Initializer, and shares and will share the new capabilities and improvements.
Account Management + Account Selector:
Catalog + Mini-Cart:
This new feature enables users to add individual attributes for breakdown and filtering within the existing event analysis functionality.
Previously, only event attributes were displayed.
New Performance tab on the Content Dashboard provides asset metrics, including visitor behavior and top pages where each asset is featured. Data can be filtered by anonymous or known visitors. Metrics are available for Blogs, Documents and Media, and Web Content, only accessible to users connected to Analytics Cloud. Display AC Metrics on Content Dashboard:
|
Users can select and reorder categories for a blog’s friendly URL, so they can preview the order of the categories in the friendly URL.
The configuration settings for "Autogenerate Structure Key" and "Autogenerate Template Key" have been moved from their previous location in System Settings > System Scope > Administration to a more instance-specific location under System Settings > Web Content > Virtual Instance Scope > Web Content, appearing as the first options after "Custom Token values." These options allow instance admins to control whether structure and template keys are automatically generated at the instance level.
External reference codes are now generated for Blogs Images and Document Shortcuts.
ERC can now also be used to update and delete these entities via their headless APIs.
Users can now easily filter images and videos by resolution (small, medium, large) or aspect ratio (wide, tall, square) directly from the Content Dashboard.
|
The Web Content Editor now includes an autosave feature that automatically saves changes in real-time as users edit, storing the content as a draft. This also allows users to easily undo or redo changes as needed. With this enhancement, manual saving is no longer necessary, ensuring continuous backup of content and minimizing the risk of data loss. Content creators can now focus on their work without the worry of losing progress or facing interruptions.
|
Admins can now leverage Data Set actions to send targeted requests to a specified endpoint. This enables dynamic updates to persisted objects, such as changing a user's status to "Inactive." While the request body content is currently static, this powerful feature provides a flexible way to manage and modify data within your system.
Data Sets now offer even greater customization power. Admins can directly add manual query parameters to the endpoint URL, enabling fine-grained control over data retrieval.
This flexibility allows you to:
- Filter Data: Apply specific filters to narrow down the results
- Select Fields: Choose the exact fields you want to retrieve
- Flatten Responses: Simplify complex data structures
- Search for Specific Terms: Find relevant information quickly
By tailoring the endpoint response, admins can provide a more curated and user-friendly experience for end-users.
Behind the Scenes:
The platform seamlessly reconciles these manual parameters with those generated by:
- Admin Configuration: Fields and Actions tab settings
- End-User Interactions: Filter and sort options selected in the UI
This ensures a consistent and efficient data retrieval process.
On top of that, admin users can also add or map fields manually to be displayed in the Data Set, so they will be able to bring the information back for those endpoints that don’t have the fields properly typed in the response.
New properties and configurations have been added to allow control over the default user created for new virtual instances.
The instance admin user can be defined by the system admin upon instance creation or be disabled completely. This adds an immediate additional layer of security to a new virtual instance.
This update enhances the transparency and accountability of your Process Builder definitions. By tracking modification dates and user information, you can easily identify changes, troubleshoot issues, and ensure compliance. With this improved version history, you can effectively manage your processes and make informed decisions.
Currently, in Liferay Forms, users can customize field labels for ease of reference in the page’s HTML.
Now, users are able to fully customize and reference in the HTML the remainder of the Form.
The Database Upgrade Report is now enabled by default and offers expanded information compared to previous releases.
After running a database upgrade, check the reports/
directory for reports about what occurred in the system during the upgrade. The new upgrade_report_diagnostics
file includes further details to diagnose any possible issues.
When filtering a set of items on a Data Set, sometimes we will be interested in filtering for a field that is part of a relationship.
With this new capability, we enable users to choose to filter by children of complex objects.
This new feature allows users to configure Collection Providers based on Liferay System Objects, such as Users and Accounts. |
We added the permissions assigned to Custom and Modifiable Object Entries to the Objects Entries APIs' nested fields. This will be useful when we export/import Object Entries with permissions through Batch.
Here we added the capability to expose ERC and Scope for Attachments added to Object Entries. We plan to use this during Moving Object entries between environments. |
When the access token is near the expiration date, the portal sends notifications to the System Administrator about it.
Liferay Cloud currently supports Java JDK 8 and 11, but the industry is moving towards newer Java versions like JDK 17 and JDK 21. To ensure that Liferay Cloud remains modern, allows our customers to leverage the newest security patches, and boosts overall performance.
A pack of improvements to the usability of the logs page. Clients now can troubleshoot more effectively, be it by better handling multiple filters or by selecting/copying logs without the use of the log inspector.