Resumen de lo que nos trae el upgrade 9 de GeneXus 17
Nuevas funcionalidades
50932: Soporte de OAUTH para envío y recepción de emails en cuentas de Google y Office 365
Se implementó el soporte al envío y a la recepción de emails autenticándose via OAUTH, especialmente diseñado para cuentas Google y Office 365.
(Las APIs de Google en general permiten autenticación y autorización a través de OAUTH
2.0. https://developers.google.com/identity/protocols/oauth2).
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
51001: OpenAPI import tool permite seleccionar las operaciones a ser importadas.
Se implementó un asistente en OpenAPI import tool que permite seleccionar las operaciones a ser importadas.
Más información: https://wiki.genexus.com/commwiki/servlet/wiki?31864,OpenAPI+import+tool
Aplica a: Development Environment
51002: Se implementó la posibilidad de realizar promedios móviles, sumas parciales o diferencias en el objeto Query
Para cada elemento de tipo Dato, ahora es posible indicar si mostrar los datos tal cual vienen de la base de datos o realizar algún tipo de cálculo adicional para analizar la información desde una perspectiva diferente.
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
50981: Soporte de Http Error Handling para el generador .NET
A partir de GeneXus 17 Upgrade 9 se agrega el soporte para la feature de Http Error Handling para el generador .NET
Aplica a: .NET Generator (ex .NET Core)
50974: Se agrega la posibilidad de desactivar la traducción de literales al utilizar Runtime Translation
Se agregó la posibilidad de no generar la traducción de literales en runtime cuando se tiene runtime translation, mediante una entrada en el archivo config.gx.
Aplica a: Java Generator
50970: Nuevas Propiedades en WsSecurity y WsSignature Data Types
A partir del Upgrade 9 del Generador Java Genexus V17, se implementan un conjunto de propiedades para el consumo de servicios SOAP seguros (WS*). Estas propiedades solo aplican con la propiedad del generador Use Native Soap= Yes.
Las propiedades son:
ExpirationTimeout - WsSecurity Data type
CanonicalizationAlgorithm - WsSignature Data type
SignatureAlgorithm - WsSignature Data type
Digest - WsSignature Data type
Aplica a: Java Generator
50953: Soporte de deploy de Procedimientos command line como container
Se empieza a soportar el despliegue de Procedimientos command line en un docker container.
Cuando se levanta el contenedor, se ejecuta el procedure.
Más información: https://wiki.genexus.com/commwiki/servlet/wiki?37047,Docker+base+image+
property
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
50959: Se agrega soporte a eventos en ActionGroup dinámicos
Utilizando el generador web, se le agrega potencia a los Action Groups dinámicos, soportando eventos.
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
50938: Se soporta el despliegue de aplicaciones Angular a S3 y Azure Blob Storage
La application deployment tool soporta desplegar aplicaciones Angular en el storage de Amazon y Azure.
Aplica a: Development Environment
50881: Se soporta el despliegue de Azure Functions de KBs con GAM
Se empieza a soportar el despliegue a Azure Functions servicios y backend de apps mobile que tienen el GAM activado.
Aplica a: Development Environment
50877: Se agrega el soporte de msbuild para los Custom Builds
Los Custom Builds definidos por el usuario ahora pueden ser invocados desde una tarea MSBuild.
Esto es útil para casos de automatización de procesos que requieren ejecutar una acción de Build pero con determinados pasos.
Aplica a: Development Environment
51122: Angular - Usando DSO, se agrega soporte para personalizar las celdas Even y Odd de un Grid
Utilizando el generador Angular, se agrega soporte para personalizar las celdas Even y Odd de un grid (Control Type = Grid), utilizando DSO.
Aplica a: Angular Generator
Mobile
51076: New Map Renderer para Android
Se soporta el uso de un nuevo render para el componente Mapa en aplicaciones Android
Aplica a: Gen. SD - Android
51008: Se actualiza versión de Xcode utilizando la 13.3
A partir del upgrade 9 de la versión 17 se utiliza la versión de Xcode 13.3
Aplica a: Gen. SD - iOS
DBMS
50960: Soporte para sentencias con Auto-prepare en Postgresql
A partir de esta versión de GeneXus, para el DBMS Postgresql se realiza el prepare automático de las sentencias.
Las sentencias preparadas permiten una mejora en la performance, principalmente cuando se ejecuta muchas veces una misma sentencia compleja, independiente de si cambian o no los parámetros.
Aplica a: .NET Framework Generator, .NET Generator (ex .NET Core)
Correcciones interesantes
50978: Usercontrols bindeados a Miembros de SDT/BC no toman el valor inicial ni funcionan Métodos ControlValueChanged
Usercontrols de tipo ControlType bindeados a Miembros de SDT o BC no toman valor inicial
del Server ni persisten el valor seleccionado.
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
50882: Se corrige un error en el manejo de sesiones de usuarios en el backend precompilado de GAM
Se soluciona vulnerabilidad vinculada al manejo de sesión de GAM
Aplica a: .NET Framework Generator, Java Generator, .NET Generator (ex .NET Core)
Fuente:
Comentarios
Publicar un comentario