Notas de la versión de verano de 2004 para ISV ☁️

Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores, consultores, administradores y arquitectos de Salesforce para toda Iberoamérica.

El enlace a la publicación original, lo encontrarás al final de este artículo.

El artículo analiza las notas de lanzamiento para ISV en la versión Summer ’24 de Salesforce. Destaca varias funciones importantes y su impacto en los ISV. Las funciones incluyen:

1. La autenticación multifactor (MFA) está ahora activada de forma predeterminada para el inicio de sesión directo en las organizaciones de producción. Los administradores recibirán un recordatorio de advertencia si la configuración de MFA está desactivada.

2. Globalización: Salesforce está retirando los formatos de configuración regional de JDK y aplicando los formatos de configuración regional de International Components for Unicode (ICU). Este cambio afecta a la forma en que aparecen las fechas, horas, números y monedas.

3. La retirada de las versiones 21.0 a 30.0 de la API de la plataforma Salesforce se ha pospuesto hasta el verano de 2005. Se recomienda a los ISV que actualicen a la última versión de API.

4. Cursores para compatibilidad ampliada con resultados de consultas SOQL (Beta) – Los cursores Apex permiten procesar grandes conjuntos de resultados de consultas en partes dentro de una única transacción.

5. SOQL estático para objetos de modelo de datos (DMO) de Data Cloud: ahora se admite SOQL estático con DMO, lo que supone una alternativa más directa a SOQL dinámico o ConnectApi.

6. Consideración del acceso a nivel de campo y a nivel de registro al utilizar Apex con objetos de Data Cloud – La seguridad a nivel de campo y el control de acceso a nivel de registro no son compatibles con los DMO en Apex.

7. Compatibilidad con consultas SOQL de relación padre-hijo de cinco niveles en Apex: Apex admite ahora consultas de relación SOQL que atraviesan hasta cinco niveles de registros padre-hijo.

8. Información adicional en los correos electrónicos de excepción de Apex: los correos electrónicos de excepción de Apex ahora incluyen el nombre de la organización, el nombre de usuario y el nombre de Mi dominio donde se produjo la excepción.

9. Uso de empaquetado de segunda generación (2GP) para crear aplicaciones de Data Cloud: ahora los ISV pueden utilizar 2GP para crear aplicaciones de Data Cloud, lo que proporciona todas las ventajas del empaquetado gestionado de segunda generación.

10. Validaciones asíncronas para paquetes 2GP: la validación asíncrona permite crear una nueva versión del paquete antes de completar las validaciones, lo que reduce el tiempo total de ejecución de CI.

11. Skip FeatureEnforcement for scratch org installs – Se puede especificar el gestor de omisión de FeatureEnforcement para acortar el tiempo de instalación de paquetes en orgs scratch.

12. Empaquetar aplicaciones cliente externas en paquetes 2GP – Las aplicaciones cliente externas ahora pueden incluirse en paquetes gestionados de segunda generación, proporcionando soporte para inicio de sesión sin cabeza, inicio de sesión sin contraseña y flujos de usuarios invitados.

13. Prepare los sitios de LWR y Aura para las actualizaciones de arquitectura de Design System: la implementación interna de los estilos y componentes de Salesforce Lightning Design System (SLDS) se está modificando para admitir futuros cambios en la interfaz de usuario.

14. Aplicar reglas de uso compartido cuando Apex inicia un flujo: el acceso a los datos está restringido para los flujos iniciados automáticamente que se ejecutan en el contexto predeterminado y se inician mediante una clase Apex, según las reglas de uso compartido del usuario que ejecutó la clase Apex.

El artículo también proporciona recursos relacionados e información sobre el autor. Concluye con una sección para suscribirse a las publicaciones del blog Salesforce Developer y a los episodios del podcast a través de Slack o RSS.

Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2024/06/release-notes-for-isvs-in-summer-24.html

Entradas recomendadas