Notas de la versión
Es conveniente leer la información siguiente antes de actualizar a esta versión.
Última actualización
¿Te fue útil?
Es conveniente leer la información siguiente antes de actualizar a esta versión.
Última actualización
¿Te fue útil?
Ver .
Se actualiza OpenSSL a versión 3.0, ahora requerido para Windows, Linux, macOS y Android.
Se ha detectado incompatibilidad de la versión 3.0 de OpenSSL con algunos tipos de cetificado, por ejemplo, con RC2-40-CBC, ya que están obsoletos, y hay que usar certificados con AES-256-CBC. Así que antes de migrar a esta versión recomendamos comprobar que los certificados que usemos sean válidos.
En versiones anteriores, al desplegar una de un de formulario, al escribir un texto para localizar un registro, si no había ningún registro coincidente, seleccionaba el más próximo de la lista y lo asignaba al campo. En esta versión se ha ajustado la lógica de selección y, si el registro no existe, no no se seleccionará ningún elemento, evitando errores en los usuarios.
En esta versión, .
Los dejan de ser funcionales a partir de esta versión, así que recomendamos su sustitución por alguna de las alternativas siguientes: según el estándar .
En el comando de instrucción de procseo y de la clase VTextFile de la API de Velneo para JavaScripts, los siguientes codecs pasan a estar obsoletos:
ISO 2022-JP
ISO 8859-2 to 10
ISO 8859-13 to 16
Iscii-Bng, Dev, Gjr, Knd, Mlm, Ori, Pnj, Tlg, and Tml
JIS X 0201
JIS X 0208
KOI8-R
KOI8-U
MuleLao-1
ROMAN8
Shift-JIS
TIS-620
TSCII
Windows-1250 to 1258
WINSAMI2
En el caso de querer hacer alguna conversión con otros codecs, podemos usar las siguientes funciones:
Volverá a estar disponible en el futuro cuando rediseñemos la interfaz de este componente para que su rendimiento sea óptimo en Web.
Si quieres disfrutar de la versión beta de estas opciones, debes activar ciertas claves beta correspondiente en el cliente (en el caso de los objetos de interfaz) y también en el servidor (en el caso de procesos).
Configuración de sistema: Escribir cadena de texto ( "Velneo", "beta", "clave", "valor" )
El procedimiento sería:
Ejecutar la aplicación, lanzar el proceso en primero y/o tercer plano, según corresponda.
En el ámbito del cliente, las claves serán operativas en siguientes sesiones que se lancen del mismo.
En el ámbito del servidor, las claves serán operativas en cuanto se reinicie.
En el caso de vModApache se configurará en el fichero donde tengamos configurados los location. Se aplicará a nivel general, no en el ámbito de cada location.
Para ello usaremos una directiva propia llamada VelneoBetaKey. Deber tener la siguiente sintaxis:
VelneoBetaKey clave=valor
Las claves beta se leen en el arranque del componente donde se apliquen.
En vClient: se puede ver en consola. En el caso de Windows podremos comprobarlo ejecutando Velneo vClent desde la ventana de comandos del sistema (CMD) redirigiendo la salida a un fichero de texto.
Ejemplo: vClient.exe > c:\log\logvClient.exe.
En el caso de Velneo vModAapche, tras arrancar el servicio de Apache debería aparece un mensaje similiar al siguiente en el fichero error.log de Apache: "Activando la clave beta NombreDeClave."
Estas son las distintas claves beta que podemos configurar:
Clave: optimizarRejillasClient
Valor: 8DF627183E075E86BADCF82C11D4F931E8BF62D8
Ámbito: cliente.
Clave: optimizarFormulariosClientFormulas
Valor: ED979A19EEFC93EE0E4F58FB93F432BF258E1E33
Ámbito: cliente.
Procesos, optimización de parámetros:
Clave: optimizarInstruccion
Valor: F15868161C0B05825E38ADE94001D5D9926CDFB7
Ámbito: cliente, servidor y Apache.
Podrás comprobar si en un proyecto estás usando alguno de ellos usando el , ya que devolverá error en aquellas líneas donde se use un codec obsoleto.
Si se quiere hacer alguna conversión usando alguno de los codecs obsoletos, se pueden usar las siguientes funciones del :
Estamos trabajando también en mejoras de rendimiento en , un nuevo motor , optimizadas y fórmulas en .
Las claves beta son entradas en la rama beta de Velneo del registro del sistema operativo. Se recomienda generarlas desde un proceso con el comando de instrucción de proceso para establecerlos, ejecutándolo en 1º y 3º plano según corresponda. Los parámetros se resolverán como indicamos a continuación:
En el caso de Velneo vServer se informará mediante mensajes en el Velneo vAdmin en el arranque.
En vServer: en consola y también se verá en el panel de al arrancar el servicio.
estándar, carga y movimiento optimizado (requiere el Optimizado):
Si activamos esta clave debemos tener en cuenta que los deben ser calculados en tercer plano.
, fórmulas optimizadas: