La versión de invierno de 2005: Guía para desarrolladores de Salesforce ☁️

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.

¡Ya está aquí la publicación de Invierno’25! En esta publicación, destacamos las novedades para desarrolladores en todo el ecosistema de Salesforce.

Mejoras en Apex:
– La modificación de un conjunto mientras se itera sobre él ya no está permitida en Apex a partir de la versión 62.0 de la API. Este cambio garantiza una ejecución de código más fiable y coherente.
– Se proporcionan mensajes de error mejorados para SOQL dinámico no válido y SOQL emitido a través de API.
– Ahora se admiten valores monetarios negativos en consultas SOQL dinámicas y consultas ejecutadas a través de API.
– Ahora se puede acceder a los registros de eventos de excepciones inesperadas de Apex para solucionar problemas de código de Apex.
– Ahora se pueden simular respuestas de consultas SOQL para objetos externos en las pruebas de Apex.

Mejoras en LWC:
– Local Dev (Beta) ya está disponible en los sandboxes de Winter ’25 y en las organizaciones de prueba, lo que permite a los desarrolladores obtener una vista previa de LWC al instante mientras codifican.
– La versión 62.0 de la API de LWC introduce enlaces de objetos de clase para gestionar estilos, una nueva propiedad this.style para acceder a la CSSStyleDeclaration host de un componente y una nueva propiedad this.hostElement para acceder al elemento padre.
– La compatibilidad de TypeScript con componentes LWC se introduce en la versión preliminar para desarrolladores.

Aspectos destacados de la versión de Data Cloud:
– Los entornos aislados de Data Cloud ya están disponibles en Beta.
– Se introducen la búsqueda vectorial y la búsqueda híbrida en Data Cloud, lo que permite la creación de índices de búsqueda para datos no estructurados.
– La Generación de Recuperación Aumentada (RAG) ya está disponible en Data Cloud, lo que permite a los modelos de IA generar respuestas más precisas y contextualmente relevantes.
– Los metadatos personalizados pueden ahora bloquearse en un paquete de datos para evitar su modificación por los suscriptores.
– Ahora se pueden establecer dependencias entre los paquetes de Data Cloud y los paquetes de Salesforce Platform.

Funciones de Agentforce:
– Se introducen los agentes de Agentforce, que pueden comprender entradas, planificar tareas y realizar acciones de forma autónoma.
– Se actualiza Agent Builder para permitir la personalización de los agentes y copilotos de Agentforce.
– Se introducen temas en el Constructor de agentes para mejorar el proceso de toma de decisiones del agente.
– Se mejora el Planificador avanzado para tomar decisiones más frecuentes e iterativas.
– La API de modelos (Beta) proporciona clases Apex y puntos finales REST para conectar aplicaciones a grandes modelos lingüísticos.

Herramientas de desarrollo de plataformas:
– Dev Assistant (Beta) se introduce como parte de Einstein for Developers (Beta), permitiendo a los desarrolladores pedir a Einstein explicaciones y sugerencias de código.
– Salesforce CLI recibe actualizaciones periódicas, incluyendo mejoras en la importación y exportación de datos, carga de archivos, velocidad de instalación y nuevos comandos.
– La extensión Code Analyzer VS Code ya está disponible de forma general, proporcionando análisis y sugerencias de código.
– Los modelos de IA de Einstein Studio pueden utilizarse ahora en aplicaciones de Salesforce.

API e integraciones:
– Los eventos de plataforma ahora se pueden procesar en paralelo en activadores Apex.
– Las URL de instancia en las llamadas API deben actualizarse a URL de inicio de sesión de Mi dominio antes del 12 de octubre de 2024.
– Las cancelaciones de despliegue de la API de metadatos se han mejorado para aumentar la velocidad.
– La protección de servicios se aplica a las implantaciones de API de metadatos realizadas a través de Apex.
– Los resultados de las consultas de BULK API 2.0 ahora se pueden descargar en paralelo.
– Está prevista la publicación en el futuro de las API de interfaz de usuario para los objetos Tareas y Eventos, así como para otros objetos.

Estos son sólo algunos de los aspectos más destacados de la versión de invierno de 2005. Para obtener más detalles e información, consulte el artículo completo en el Blog de desarrolladores de Salesforce.

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/09/winter25-developers.html

Entradas recomendadas