The Centralized Products Eligibility and Configuration Management feature empowers catalog managers to efficiently manage individual products through multiple configuration pages containing all catalog’s products. With tools for manual configuration, eligibility-based visibility, and some bulk editing, this feature ensures streamlined operations and enhanced control over product offerings. Additionally, it enables faster and smarter management of product eligibility for channels, order types and accounts.
Release Notes
The new Multishipping feature lets customers ship items from a single order to multiple addresses during checkout. Whether customers are sending gifts to different recipients or shipping products to various locations, the Multishipping feature offers a seamless and flexible shopping experience. Site administrators can enable this feature, and customers can easily manage shipments to different addresses within their order details.
Liferay Labs is an innovation hub within Liferay Marketplace dedicated to exploring newer technologies and developing experimental features. It provides a wide range of useful applications developed by Liferay staff. Liferay Labs serves as a platform for rapid prototyping and testing new ideas. These apps may often be integrated as future Liferay features.
All apps offered by Liferay Labs are free but without support, but users can provide feedback on apps containing beta features as it helps in improving them for a future release.
Official release of Liferay Data Sets, moving from Beta to Release! Data Sets are a powerful and flexible way to retrieve, manage, visualize, and interact with structured data in Liferay DXP. Built on top of Objects and leveraging Liferay’s robust ecosystem, Data Sets exemplify the “build Liferay with Liferay” philosophy. With seamless integration with compatible Headless APIs, administrators can easily configure Data Sets and empower end-users with a rich, customizable experience for consuming and interacting with data.
Key benefits:
Retrieve Data: Fetch information from any compatible Headless API to use as a Data Set source.
Manage Flexibility: Administrators can customize what parts of the API response are included, along with filters, sorting options, and available actions.
Visualize Data: Multiple visualization options make it easier than ever for end-users to consume data meaningfully.
Enable Interaction: End-users can interact dynamically with data using the filters, actions, and tools configured by administrators.
This release introduces in-context translation for text-based form fields (Text, Rich Text, and Textarea) directly within the page editor. This empowers content creators to easily create localized form experiences for their users, enabling them to complete forms in their preferred language. Only designated localizable form fields will be translated, ensuring precise control over localized content.
Make it easier to offer the payment options your customers prefer. You can now install free cloud payment method apps from the Liferay Marketplace directly within DXP—no need to leave the platform or manage manual integrations.
This update gives users quicker access to a growing set of payment options, helping you better meet local and global customer needs. It’s a simple way to expand your capabilities while keeping your workflows smooth and centralized.
Building multilingual applications is now simpler. You can now translate Object form fields marked for localization directly within the page editor—no need to leave the editing experience or use external tools. This enhancement streamlines the localization process for application interfaces, making it easier to deliver user-friendly experiences across languages. Teams have full control over which fields are localized, ensuring flexibility and precision.
Build Pages Faster with Marketplace Fragments and Low-Code App Support
Liferay now makes it easier for customers to discover and install page-building components. With this update, users can now access and install pre-built fragments from the Liferay Marketplace directly within the page builder, giving them more design options without leaving the editor. In addition to native and installed fragments, a broader selection of high-quality components from Liferay, partners, and the community is now just a click away.
Publishers can also share their own fragments, Client Extensions, and Composite Apps on the Marketplace, offering even more flexibility for Liferay customers to download and install these tools seamlessly into their DXP instances.
Imagine a personalized storefront for your products within the Liferay Marketplace. We've created dedicated "Publisher Pages" where vendors can showcase their brand, products, company information, and contact details.
We've introduced a powerful new feature that allows your customers to upload files directly when purchasing a product. Whether it's a photo for a personalized gift or a design for a custom print, buyers can now seamlessly provide their own files during checkout. Merchants can also set this as a required option.
Connecting Asset Libraries to Site Templates allows content creators to validate new assets directly within a template before deploying them to live sites. This feature fills a critical gap where templates currently can’t access Asset Library assets, forcing users to create full sites just to test content. This inefficiency leads to errors and poor user experience.
With this release, the Liferay DXP is now built with the modern, cloud native technology provided by the Jakarta EE 10 platform. The legacy Java EE platform will no longer be supported on this and future releases, allowing Liferay DXP to continue to evolve and build innovative solutions to meet your business needs.
In order to assist users in the migration to Jakarta EE required for 2025.Q3 and beyond, Blade and Workspace users now have a command to automatically convert their source code from Java EE to Jakarta EE for DXP-provided libraries.
The DXP database upgrade process has been enhanced with a suite of verification checks that are executed before any data modifications are made.
These checks have minimal impact on the overall upgrade process execution time, but they can be optionally disabled with the property
We've enhanced our "Search Blueprints" to allow for more precise filtering of content types and subtypes (e.g., specific web content articles or document types). This means you can now create dynamic collections of content that are incredibly relevant to what your users are looking for.
This enhancement allows administrators to seamlessly duplicate an existing role along with all of its current permissions.
Similar to creating a new role from scratch, Role Duplication can be initiated directly from the Roles list. Administrators can simply select an existing role, choose Duplicate, and assign a unique name to the new role. The system then creates a fully configured duplicate, including all existing permissions, and redirects the administrator to the Role Details page for further adjustments.
Please note that only the role’s current permissions are copied at the time of duplication. If new applications are deployed later, their permissions are not automatically added to the duplicated role.
Our new Bulk Permission Management empowers administrators to modify access rights for multiple pages effortlessly.
Generate unique and relevant images directly within your DAM system! Our latest update integrates AI image generation, powered by DALL-E, to supercharge your content creation capabilities.
Introducing a powerful new feature that allows for seamless personalization of your website's theme.
Introducing a powerful new feature that allows you to completely customize how product specifications are displayed on your website.
We're committed to keeping your Liferay platform running at its best. Our latest update supports Java 17 and 21, the newest Long-Term Support versions.
We're transforming the login experience! Our latest update empowers you to design custom Sign In, Forgot Password, and Create Account pages. This ensures brand consistency and creates a more engaging journey for your users. Take control of your login flow and elevate your brand identity!
We're excited to announce a significant upgrade to data set actions in Liferay! Now you can define a broader range of actions, including opening links, triggering headless actions, launching pop-ups, and even opening dedicated side panels.
With our latest enhancements, Content Admins will enjoy effortless content organization, regardless of folder structures, along with enhanced filtering capabilities for precision content management discovery.
Using Liferay’s new payment management application you can view online payments in detail and create refunds on them.
You can use Liferay’s organization management chart to view, manage, and search through organizations, associated accounts, and users.
We are excited to introduce the Plan & Usage Page Feature for Liferay PaaS Cloud Console. This feature provides a comprehensive view of your subscription, including real-time resource usage information across all your different environments.
The data migration center makes it easy for you to move your object definitions and object entries between Liferay installations.
Ensure Your Privacy with Enhanced Cookie Management and Elevate your identity management with Liferay SCIM implementation.
Discover the model builder initiative – a game-changer for enhancing how you approach modeling objects. Unveil a panoramic view of your application, empowering you to effortlessly validate the accuracy of your platform models. With reduced modeling errors, seamless stakeholder validations, and an accelerated journey to market, this initiative is your key to an optimized and efficient development experience.
We have refined the concept of product bundles, enhancing their configurability and introducing flexible restriction rules. Now, customers can manage more intricate product configurations without relying on guidance from a sales representative. Edit bundles in your cart effortlessly, and explore product rules that empower you to decide which items can be combined or must remain separate. Your product configurations are simplified and more versatile than ever.
We are excited to introduce a significant enhancement in Liferay Cloud—Azure Git Repos integration via Azure DevOps with Jenkins (CI) service. By seamlessly merging DXP Cloud with Azure Git Repos, we're creating a robust development and deployment environment that fosters collaboration, automation, code quality, and security.
Now you can create more detailed customer segments based on their specific actions. We have expanded our segmentation capabilities to allow you to segment your audience beyond standard website activities to include custom events.
With Liferay's New Headless Content Management System (CMS), creating, organizing, and publishing content is simpler because all content management tasks are brought together in a single interface. Your content is independent of its presentation, allowing you to reuse it across sites, pages, and APIs.
You can work with articles, documents, media, and more, while taking advantage of features like global asset views, organized spaces, and cross-site publishing. Thanks to Liferay Objects, the CMS provides flexible content structures and ensures a smooth, consistent authoring and publishing experience.
Key Benefits:
Enhanced Efficiency and Governance: Achieve immediate content visibility and streamlined collaboration by centralizing assets into a single, unified view. Rigorous versioning and workflow controls ensure consistent content quality and compliance across the organization.
Maximum Agility and Portability: Leverage a modern headless-first, API-driven architecture (REST/GraphQL) that makes content fully portable, ensuring instant readiness for distribution and maximum reach across all your digital channels.
Measurable Performance and Data-Driven Strategy: Empower content owners with embedded analytics and strong preview capabilities, enabling teams to make instant, informed decisions that drive superior business outcomes.
A new set of fragments has been introduced under a dedicated category called “Account Selector.”.
These fragments allow to compose and customize the account selector according to their specific business needs.
Here is a list of the newly added fragments for building the account selector:
Account Selector: this fragment is the main orchestrator of the entire component, handles the communication with external components, the dropdown mechanism and the panels(up to 5 can be configured), and manages the main drop zone areas
Account Selector Button: OOTB available Account Selector call-to-action
(preserves the current logic for page/component refreshes), used to open/close the account selector(any custom button hooked up with the Javascript business logic can be used).
Account Selector Panel: this fragment can be drag-and-dropped inside the Account Selector’s panel drop zone (each panel is a tab that can be navigated in the dropdown) and creates a drop zone to place account-related views
Accounts Data Set: Data Set fragment to display the list of selectable accounts for the current user
Create Account Button: configurable call-to-action that allows the creation of new accounts, maintaining the existing Account Selector flow.
Account Orders Data Set: Data Set fragment to display the list of selectable orders for the current account
Create Order Button: configurable call-to-action that allows the creation of new orders, maintaining the existing Account Selector flow.
A fully configured Account Selector is also available out-of-the-box (OOTB) in the Commerce Classic Site Initializer (LPD-20379).
Key Benefits:
Flexible Customization: Easily tailor the account selector to match your site’s structure and user needs.
Improved User Experience: Enables intuitive navigation and personalization of account-related views.
Configurable Control: Enable or disable specific features and interactions without custom development.
The Liferay database upgrade process has been enhanced with automated database repair routines to improve the speed and reliability of DXP upgrades.
During the upgrade process, these routines automatically identify and correct common database inconsistencies or missing references.
These repair routines are targeted at known issues with data structures only, keeping your critical data content safe. Details of these repair processes are provided for review in the Liferay Upgrade Report after a database upgrade completes.
Key Benefits:
Faster upgrades
Minimize risks for current and future upgrades
Automates data maintenance
An MCP Server acts as a bridge between your solution and AI models. For us, the new Liferay DXP MCP Server exposes our Headless APIs through a standardized interface that LLMs can understand and interact with allowing them both to retrieve information, but also interact with Liferay DXP to create or update different types of entities.
Key Benefits:
MCP is a standard protocol that allows users to integrate easily Liferay DXP to any compatible AI ( like ChatGPT, Gemini, Github Copilot, etc ), reducing implementation and maintenance costs.
Because MCP defines a standard protocol, AI models can reliably query, call functions, and retrieve data in structured ways (JSON schemas, typed responses, etc.).
Leveraging the Headless APIs in the MCP server, we ensure that our permission system enforces that LLMs access only the information the user making queries can access.
Easier Content Management, Headlessly
With Liferay’s new Headless CMS, you can create, organize, and publish content across multiple channels easily in a single interface. With a unified content creation and management experience, you’re able to:
Go to market faster by reusing content across different sites, pages, and channels through APIs.
Use flexible content structures or even define custom structures without any coding knowledge.
Streamline collaboration with shared spaces and built-in publishing workflows.
Eliminate Data Silos with HubSpot Lead Connector
By creating a seamless, automated bridge between Liferay DXP and HubSpot CRM, you can ensure that every new contact, company, and lead captured in Liferay DXP is instantly synced and ready for your next campaign.
Easily Promote Content Among Environments
Transfer data and content across environments safely and reliably. Through a significant change to the infrastructure, users are able to:
Move elements that use the new infrastructure at the instance level, such as Object Definitions, Picklists, or Roles, and freely export and import Object Entries with any scope.
Use partial imports to avoid blocking users in the case of errors.
Receive clearer error messages that give the user full control to recover from errors and missing references.