Saltar al contenido principal
Liferay Sites
Sites:
Liferay.com
Customer Portal
Partner Portal
Community
Liferay Learn
Marketplace
Resources for:
Developers
Customers
Partners
ES (ES)
  • English (United States)
  • 日本語
  • Português (Brasil)
  • Español
Skip To Footer
Skip to Content
Cuenta
Create An Account
Acceder
Customer Portal
    Página de inicio
    • Guías
    • Cómo empezar
      Empieza a usar el Portal del cliente y el Soporte de Liferay.
    • Ayuda del Portal del cliente
      Recibe ayuda para usar el Portal del cliente de Liferay.
    • Documentación de producto
    • Liferay Learn
      La mejor forma de aprender Liferay con todos los rescursos en único sitio.
    • Base de conocimiento
      Repositorio de artículos de tipo instrucciones y resolución de problemas para tareas habituales en Liferay.
    • Seguridad
    • Visión general de seguridad
      El enfoque de Liferay sobre seguridad.
    • Informes de seguridad
      Información y arreglos de vulnerabilidades conocidas.
    • Actualizaciones
    • Release Notes
      Consulta los últimos cambios de Liferay DXP
    • Actualizaciones del Portal del cliente
      Infórmate de los cambios y nuevas funcionalidades del Portal del cliente.
    • Descargas
      Productos, service packs, fix packs y arreglos de seguridad.
    • Tickets
    • Mis tickets
      Revisa tus peticiones abiertas.
    • Abre un ticket
      Haz una petición o pregunta al Soporte de Liferay.
    • Escala un ticket
      Registra un problema sobre un ticket existente.
    • Recursos de soporte
    • Cobertura de soporte
      Visión general de las políticas de soporte de Liferay.
    • Servicios y compatibilidad
      Información acerca de los productos de Liferay y matrices de compatibilidad.
    • Conecta
    • Contáctanos
      Solicita una llamada de una persona de Soporte.
    • Eventos de cliente
      Descubre los próximos eventos para clientes de Liferay.

  • 2026.Q1 Release (LTS)
  • 2025.Q3 Release
  • 2025.Q2 Release
  • 2025.Q1 Release (LTS)
  • Previous Release
Download

Plan an Upgrade   ➜

  • Release Highlights
  • All Features
  • Breaking Changes
Enhanced Script Loading Options for JS Client Extensions Sites

We're introducing advanced script loading options for JavaScript Client Extensions in Liferay, providing developers more control over how JavaScript is applied to pages. This update allows the specification of async and defer attributes directly in the extension's configuration, optimizing the loading process and improving page performance.
Benefits for users:

  • Improved Page Load Performance: by setting async or defer attributes, scripts can be loaded non-blocking, enhancing page responsiveness.
  • Enhanced Control: developers can pre-set these attributes in the YAML configuration or through the UI, ensuring scripts behave consistently across all pages without further adjustment.
  • Streamlined Configuration: once set, these attributes are locked at the extension level, eliminating discrepancies and simplifying script management.

Allow developers to specify additional attributes to the <script> tag when deploying in with the JS Client Extension.

Example usage in client-extension.yaml: liferay-portal/workspaces/liferay-sample-workspace/client-extensions/liferay-sample-global-js-2/client-extension.yaml at master · liferay/liferay-portal

    scriptElementAttributes:
        async: true
        data-attribute: "value"
        data-senna-track: "permanent"
        fetchpriority: "low"

Or, developers can configure the attributes via the create Client Extension UI too:

When configuring a JS CX on a page and async/defer Boolean attributes are present in the CX (set in the yaml / defined through the UI), the following behaviors apply in regards to the Load type options:

  1. The attribute set in the CX will be used and the ability to change it when applying it on a page will be disabled.
  2. When both attributes are set in the CX, async will be applied.
  3. When async or defer is set to false in the CS, the related option will be removed from the Load selector. (e.g. if defer: false the load options available for the user will be default and async).


 

LPD-10981: Configure JS Client Extensions with Script Attributes
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Support for SugarCRM connector for Proxy Objects Sites

This feature introduces the capability to connect Liferay Objects with SugarCRM Objects, empowering users to synchronize and store their data efficiently between the two platforms. By bridging these systems, users can streamline their workflows, enhance data consistency, and leverage the robust features of both Liferay and SugarCRM.

Users can now, with low effort, connect their Liferay and SugarCRM environments, eliminating the need for manual data transfers and reducing the risk of errors. This enhancement not only simplifies data management but also enhances the overall user experience by providing a cohesive and integrated ecosystem for managing customer data.

LPD-11274: Support for SugarCRM connector for Proxy Objects
Using System Objects with Custom Objects
Beta
Más información sobre los estados de disponibilidad de las funciones.

Allow users to publish child pages without their parents Sites

We have improved the behaviour of an existing configuration to be able to properly publish a child page in a Staging process to Live site without its parent(s). This also improves the performance of publishing changes.

LPD-11288: Allow users to publish child pages in a staging process without their parents
Configuring Page Publishing
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Date Times as Options Commerce

It is now possible to select Date Times as a product option type, configuring purchase options for products based on date, times, time zones, and durations, allowing for the sale of time slots.

LPD-10887: Improved Product Options
Using Product Options
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Account Contacts Commerce

Manage contacts directly related to accounts like phone numbers, emails, websites, addresses.

A new Contact Tab in Account details page with 2 internals tabs was created:

  1. Addresses
  2. Contact Information

 

Users with “Accounts > Account Entry: Manage Addresses” permission should be able to manage their contacts with all these actions:

  • Add
  • Edit
  • Remove
  • Mark as primary

Example of managing a phone number:


Users without “Accounts > Account Entry: Manage Addresses” permission should be able to only view the existing phone number entries.

LPD-10855: Supporting Contacts for accounts that aren't users
Contacts
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

CAPTCHA check added to Server Administration pages Security

The Server Administration interface provides powerful tools for controlling the server. As an added layer of security, CAPTCHA is now required for actions in Server Administration pages and the Gogo Shell page. Due to the sensitive nature of these controls, the system will still enforce CAPTCHA on these pages, even if the “Maximum Challenges” configuration is set to a negative number.

LPD-26540: Require CAPTCHA for Server Admin UI actions
Authentication Basics
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Improve performance of Timeline and Conflict checking icons Publications

We are constantly working on improving performance of Publications. We have implemented improvement for Timeline and Conflict checking icons.

LPD-11230: Improve performance of Timeline and Conflict checking icons
Publications Usability Improvements in 2024.Q2
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Notify and provide additional context to editors when a publication has failed to publish Publications

If a conflict appears between the scheduled publication and Production before or during publishing stage, we have added a functionality to provide more information inside Liferay notifications when this situation occurs.

LPD-11018: Notify and provide additional context to editors when a publication has failed to publish
Resolving Conflicts
Publications Usability Improvements in 2024.Q2
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Preview Page Drafts Permission Page Permissions

This features creates a reviewer role that has read-only (and no update) permissions. It grants permission to review the draft of a content page, or the pages that are submitted through a workflow and are still pending approval and publication.


 

LPD-11070: Allow users without edit permissions to review the draft version of a Page
Updating Page Permissions
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Manage Permissions of Different Group of Pages Page Permissions

Page Creator now can efficiently manage permissions for their website, distinguishing between public and restricted pages. Key functionalities, such as unique designs and restricted access, are incorporated seamlessly.

Requirements include easy identification of page visibility, bulk permission management, and configuration options for both individual pages and entire branches.

LPD-10716: Manage Permissions of Different Group of Pages
Updating Page Permissions
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Customizing XML Sitemap Indexing SEO

Provide the option at Instance and Site settings to the XML sitemap to allow customers to customize the inclusion or exclusion of content according to the SEO technical requirements.

When the User reaches Control Panel → Instance Settings, a new menu item (SEO), under Platform, will be shown. By accessing this menu, the user will be able to include/exclude different content.


 

LPD-10594: Enhance SEO through Sitemap.xml improvements 1/2
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Downloading Documents and Media Files Directly from the Search Results Search

When the user has Download permission on a file, then the Documents and Media File result features a download link in the Search Results widget in all out-of-the-box widget display styles.

 

 

The Search Results widget Template Context has received a new field to obtain the download URL in custom display templates: ${entry.getAssetRendererURLDownload()}

LPD-6578: Download Documents and Media files directly from the Search Results widget
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Elasticsearch 8.13.x Compatibility Search

Part of the recurring compatibility testing, Elasticsearch 8.13.x has been added to the compatibility matrix to the corresponding Liferay versions.

Note: Compatibility with newer Elasticsearch minor versions is always tested in two ways:

  1. Latest-Latest: Testing the latest Liferay version with the latest available minor version of Elasticsearch → e.g. Master/2024.Q2 + Elasticsearch 8.13

  2. Minimum-Latest: Testing the minimum Liferay version where Elasticsearch 8 compatibility was first made available with the latest minor version of Elasticsearch → DXP 7.4 U81/DXP 7.3 U31 + Elasticsearch 8.13

This way we can not only provide compatibility for the latest Liferay versions, but also backwards compatibility, allowing a broader customer base and deployments to operate their stack with an up-to-date search engine version.

As Elasticsearch is usually released a new Minor version roughly every two months, this is a recurring process and a planned activity for our team.

LPD-10972: Elasticsearch 8.12.x Compatibility
LPD-21733: Elasticsearch 8.13.x Compatibility
Search Engine Compatibility Matrix
Elasticsearch
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Elasticsearch Client & Sidecar Updated to 7.17.18 Search

Liferay ships with an updated Elasticsearch connector using 7.17.18 as the client version. It is also for the development and testing purpose for Sidecar server.

LPD-11378: Elasticsearch 7.17.18 on 7.1-7.4 (Client, Sidecar/Embedded & CI)
Using the Sidecar or Embedded Elasticsearch
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Enhanced Builds & Deployments Search Search

The solution involves implementing advanced filtering options on the Builds and Deployments pages of the platform. This feature allows users to filter builds and deployments by key parameters such as date and environment. It is structured as following:

  1. Date Filter: users can select a specific date or a date range from a calendar interface. This allows to view builds and deployments that were created or modified within that timeframe, facilitating quick access to historical data or recent updates.

  2. Environment Filter: this filter enables users to select from pre-defined environment options (e.g. development, testing, production) viewing only the builds and deployments relevant to the chosen environment. This is particularly useful for teams managing multiple environments and needing to track their respective changes efficiently.

Enhanced Builds & Deployments Search Functionality
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Base64 support for files management of custom objects Integration

For custom objects, we have add the possibility to upload and save an attachment file in only one step. As another field of the entry, users can upload directly a document to an attachment field using Base64 format.

"AttachmentField1" : {

       "fileBase64" : "iVBORw0KGgoAAAANSUhEUgAAAD0AAAAXCAIAAAA3N9DuAAAAA3NCSVQICAjb4U/gAAAAEHRFWH",         "name" : "file.png"

}

And, to recover the values of the entry, they can do it in the same format using nested fields.

curl -X GET \ -u 'test@liferay.com:test' \ 'http://localhost:8080/o/c/mytestobjects/by-external-reference-code/users-computer-attachment-1?nestedFields=usersComputerAttachment1.fileBase64'

For sure, the previous options of uploading and downloading files of an entry are available too so the user can decide which to use in any case.

Only available for Custom Objects fields.

LPD-11283: Add base64 support for files management
Release Flag (opt-in)
Más información sobre los estados de disponibilidad de las funciones.

Manage multiple versions and endpoints with same name in GraphQL Integration

Until now, in GraphQL, it was not possible to create a query (or mutation) where the user could select the version to execute. Besides that, in case more than one endpoint had the same name but in different applications, you couldn’t select which one to use.

In order to make queries and mutations unique in GraphQL, we have created a new structure using a namespace with the following format:

Path + “_” + “v” + MayorVersion + “_” + MinorVersion ( 0 by default ).

Users can choose between using the previous structure ( always execute the last version or the first endpoint created) or the new one ( allow to select exactly what to execute using the namespace ). Both are available.

query {

             structuredContents(siteKey: "20117") {

                    items {

                           title

                    }

              }

       }

VS

query {

         headlessDelivery_v2_0 {

                structuredContents(siteKey: "20117") {

                         items {

                                 title

                                    }

                          }

              }

}

LPD-10789: Manage versioned APIs and methods naming in GraphQL
Consuming GraphQL APIs
Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Organization Management Chart Enhancements Commerce

Feature Status Change

New link added to the chart from the organization management admin pages. Chart now supports search functionality. Users with permissions can view or edit more details of the Organization, Account or User when it is selected on the chart.

Using the New Organization Management Chart Widget
Beta Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Configurable Product Options Commerce

Feature Status Change

Use the platform's configurable purchasing rules to dictate which product options need to be purchased together when setting up products with options. You can set which product options must be purchased together and/or which product options cannot be combined together to create a valid product bundle. You can also limit the number of products from a particular group of products that can be purchased together.

Using the Products Limit Rule
Creating Product Bundles
Beta Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

Edit Product Bundles in the Mini-Cart Commerce

Feature Status Change

The ability for a buyer or sales agent to edit a product bundle directly from the mini-cart has now been added. Previously, if a change had to be made the bundle had to be deleted from the cart and added again. This allows for more speedy alterations to be made before proceeding with check out.

Creating Product Bundles
Beta Generally Available (aka OOTB)
Más información sobre los estados de disponibilidad de las funciones.

  • 20 Elementos por página
  • 40 Elementos por página
  • 60 Elementos por página

Mostrando el intervalo 461 - 480 de 684 resultados.

  • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
  • 23
  • 24
  • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
  • 35
Categoría
  • Feature Availability
  • Product Capabilities
  • Quarterly Releases
  • Release Status Previous
Feature Availability
© 2026 Liferay Inc. Todos los derechos reservados         |
Política de cookies

Este sitio web utiliza cookies

Usamos cookies para mostrar contenidos personalizados, analizar tendencias, administrar el sitio, llevar un seguimiento de los movimientos de los usuarios en el sitio y recopilar información demográfica sobre nuestra base de usuarios en su conjunto. Acepte todas las cookies para disfrutar de la mejor experiencia posible en nuestro sitio web, o bien administre sus preferencias. Consulte la Política de privacidad