Show/Hide Toolbars

Release Notes

Corrección de vulnerabilidades

Vulnerabilidades generales

Se eliminó el uso del encabezado HTTP_X_FORWARDED_HOST de los recursos PHP para evitar explotar la vulnerabilidad conocida como Host Header Attack;

Se eliminó el uso de la función nativa unserialize() de los recursos PHP expuestos a la manipulación de parámetros por parte del usuario para evitar explotar la vulnerabilidad conocida como PHP Object Injection;

Se realizaron mejoras en la validación de sesión de los recursos PHP para evitar accesos no autorizados;

Se eliminó el uso de una antigua biblioteca de terceros de PHP llamada XAJAX que estaba desactualizada y vulnerable a XSS.

 

Exportación de fechas de las pantallas de consulta con valor de fecha para archivo Excel

Anteriormente, al exportar a Excel la lista de una pantalla de consulta, como la consulta de Documentos (DC021) o de Proyectos (PR020), por ejemplo, los campos de fecha quedaban como si fueran valores de texto en lugar de un valor de fecha. Incluso estaban formateados correctamente como una fecha, sin embargo quedaban alineados a la izquierda como si fueran un texto común y al realizar algunas operaciones el valor resultante se veía solo como texto o numérico, lo que requería que el usuario hiciera un formato adicional en él para convertirlo en una fecha convencional.

 

Por ejemplo:

Si un determinado campo tiene el valor de fecha “10/01/2020” y este es realmente del tipo fecha, al sumar 2 días a este valor se obtiene el nuevo valor “12/01/2020” ya en el formato de fecha convencional.

No obstante, si este mismo campo tiene el valor de fecha “10/01/2020”, pero no es del tipo fecha (ej: es un texto común), al sumar 2 días el valor obtenido termina siendo “43842”, siendo necesario, por lo tanto, utilizar alguna otra función o formato para transformar este valor numérico en la fecha “12/01/2020”.

Este es solo un ejemplo, el cual puede variar o no ser aplicable según la versión de Excel utilizada.

 

Así que para evitar cualquier manipulación o tratamiento adicional en estos valores de fecha, a partir de esta versión, la exportación a Excel de las tablas de las pantallas de consulta exportará los valores de fecha en un formato de fecha reconocido por Excel para facilitar las manipulaciones con estos campos.

 

Vea un ejemplo de cómo el campo era exportado antes:

Y como el campo es exportado a partir de esta versión:

Era una fecha, pero acababa interpretándose como un texto donde inclusive quedaba alineado a la izquierda

Ahora el campo es interpretado como del tipo fecha, quedando alineado a la derecha y prescindiendo de tratamientos adicionales.

configuration_214-01

configuration_214-02

 

Fin del soporte al IE 11 y Edge Legacy en 2021

De acuerdo con la propia Microsoft, las aplicaciones y servicios de Microsoft 365 (anteriormente llamado Office 365) ya no admitirán Internet Explorer 11 a partir del 17 de agosto de 2021.

Aunque IE 11 sigue existiendo y es compatible como un componente del sistema operativo Windows, SE Suite seguirá las mismas pautas de Microsoft 365 para dejar de ser compatible con IE 11 a partir de la versión 2.1.5 para dar paso a navegadores más modernos, como el ya compatible Google Chrome y el nuevo Microsoft Edge.

 

También vale la pena enfatizar que Microsoft finalizará el soporte para Microsoft Edge Legacy el 9 de marzo de 2021. Después de esta fecha, ya no recibirá más actualizaciones de seguridad.

Microsoft recomienda el uso del "nuevo Microsoft Edge" que se basa en el proyecto de código abierto "Chromium", e incluso ha anunciado que las futuras actualizaciones de Windows deberán instalar automáticamente esta nueva aplicación.

 

 

Permitir la exclusión de fuentes de datos SOAP solo con métodos vinculados

En versiones anteriores, cuando se habilitaba un método en una fuente de datos, ya no se podía excluir debido a las limitaciones del producto. A partir de esta versión, será posible eliminar fuentes de datos Web Service aunque estén con métodos habilitados, sin embargo, para que eso sea posible no pueden ser usadas en otros componentes de SE Suite, como Proceso y Formulario, por ejemplo.

 

Mejoras de desempeño relevantes

 

Desempeño de la búsqueda general

En esta versión, trabajamos arduamente para mejorar el desempeño del servicio de búsqueda, reduciendo el número de solicitudes que se le realizan y el volumen de datos traficados. Optimizamos la aplicación para que pueda mantener los registros indexados y actualizados en el servicio de búsqueda, requiriendo un menor costo de procesamiento del servicio.

 

Cambio en la cantidad de threads en la lista de servicios

Hasta la versión actual, la lista de servicios de SE Suite trabajaba con 2 threads para servicios de baja prioridad y 10 para servicios de alta prioridad. Analizando los entornos de los clientes, decidimos hacer un refinamiento en esta organización, modificando su comportamiento para procesar paralelamente 4 ítems de baja prioridad y 8 de alta prioridad. De esta forma, el desempeño y el flujo de la lista de servicios serán más eficientes.

 

Conteo de tareas de usuarios

A partir de la versión 2.1.4, el procesamiento de tareas de usuarios será más inteligente y eficiente. En esta versión, trabajamos para disminuir drásticamente la cantidad de veces que el procesamiento de tareas de los usuarios se hace innecesariamente. Creamos una inteligencia para que solo se procesen y actualicen las tareas que cada usuario tiene y utiliza habitualmente. Con eso, esperamos obtener un buen resultado de ganancia de desempeño, estabilidad y ahorro de recursos de los servidores de aplicación y de base de datos.

 

Mejora de desempeño en la importación de usuarios

Hemos mejorado el desempeño de los webservices de importación de usuarios, permitiendo que las cargas de usuarios realizadas a través de integraciones sean más rápidas.

 

Versiones anteriores

Consulte también las mejoras realizadas en este componente en versiones anteriores: