Anuncio oficial: AbanQ 2.3 liberado
por InfoSiAL S.L.    Fecha: 17-11-2008    Lecturas: 8210

El motor de AbanQ versión 2.3, después de varias liberaciones candidatas que hemos hecho estas últimas semanas, ya está disponible en su estado final. Los ejecutables para distintas plataformas y sistemas operativos acaban de ser actualizados y están listos para su descarga.

Esta versión es la que finaliza la rama 2.X y es la última prevista hasta dar el salto hacia AbanQ v3. Con la versión 2.3 se ha buscado sobre todo conseguir la mayor fiabilidad posible, solucionando por ejemplo las inestabilidades en Windows, para que pueda afrontar sin problemas un largo ciclo de vida mientras llega la versión 3. También se ha hecho mucho incapié en temas de velocidad y compatiblidad, mejorando considerablemete aspectos como la conexión con MySQL y el manejo de grandes conjunto de registros.

Hay una larga lista de mejoras que esperamos cumplan las espectativas de todos nuestros usuarios, que constantemente nos han ayudado a mejorar mandado sus sugerencias o informes de fallos. Gracias a todos, va por ustedes:

28/10/2008 version 2.3:
Version 2.3 cerrada
Solucionado error de filtrado cuando existían alias de campos duplicados.
Completado "automágico" pulsando F4, en campos de texto de los formularios. Pruébalo y repetirás.
Mejora propuesta en bug #2255641 abanq2.3: patch: make sending of logo in mails configurable. Parche aplicado de Mathias B.
Solucionado bug #2255613 abanq2.3: patch: fix helo string of mailer. Parche aplicado de Mathias B.
Corregido error en MySQL que bloqueaba varios usuarios. No se habrían las dos conexiones necesarias para hacer "commits" fuera de transacción debido a un error en el nombre del driver.

24/10/2008 version 2.3:
Incluido nuevos metodos en FLReportViewer para establecer resolucion y tamaño de pixel en los informes

17/10/2008 version 2.3:
Solucionado bug #1857559 app hangs, when database connection fails
Solucionado bug #1945619 installer: suitable for x86 and x86_64
Solucionado bug #2148171 abanq2.3 and postgresql8.3: hanging transaction
Solucionado bug #2146307 abanq2.3: doesn't compile with gcc4.3

10/10/2008 version 2.3:
Incluido sistema experimental de actualizaciones
Incluido driver de MySQL adaptado para no usar InnoDB ( MYSQL_NO_INNODB )
Nueva clase FLNetwork para realizar conexiones HTTP

30/09/2008 version 2.3:
Incluido proceso para almacenar imágenes en tablas separadas y usar referencias a ellas en la consultas. Esto mejora mucho la velocidad cuando en una consulta se incluye un campo tipo imagen.

21/09/2008 version 2.3:
Incluido preprocesador de código de script para eliminar comentarios (optimiza memoria y velocidad), y autocorregir errores comunes.

12/09/2008 version 2.3:
Modificación de FLFormDB y derivadas para retrasar su destrucción lo máximo posible, este rodeo minimiza en gran medida los errores en Windows.
Mejoras en FLFormDB y derivadas en la construccion dinámica de la interfaz

04/08/2008 version 2.3:
Mejora en el generador de informes para poder establecer como origen de datos un documento xml

23/07/2008 version 2.3:
Mejora en la casación tipos variantes, en FLFieldDB, FLTableDB, FLSqlCursor y FLSqlQuery

27/06/2008 version 2.3:
Mejorada la generación de PDF usando GhostScript

15/06/2008 version 2.3:
Soporte para compilar en Linux 64 bits

05/06/2008 version 2.3:
Mejora en driver PostgreSQL utlizando operadores ::text
Creación automática de filtros persistentes en FLSqlCursor

02/06/2008 version 2.3:
Mejora en FLSqlCursorInterface, optimización de memoria y velocidad mediante una caché de objetos FLSqlCursor

31/05/2008 version 2.3:
Mejoras en la regeneración de tablas y en Mr.Proper, en PostgreSQL y MySQL
Corregido error de codificacion y longitud de cadenas de texto en QSA ( qsutilfactory.cpp )

27/05/2008 version 2.3:
Actualizacion de Hoard a version 3.7
Corregida generación de clausula ORDER BY en FLSqlCursor, cuando el cursor se genera a partir de una consulta

21/05/2008 version 2.3:
Soporte para tipo FIELD_TYPE_NEWDECIMAL en driver de MySQL

12/05/2008 version 2.3:
Mejora en FLDomNodeInterface, optimización de memoria y velocidad de ejecución mediante una caché de nodos

17/04/2008 version 2.3:
Solucionados varios bugs menores

19/03/2008 version 2.3:
Mejora en FLSqlCursor que detecta transacciones pendientes que deberían haber finalizado y posteriormente las deshace para volver a un estado consistente

18/03/2008 version 2.3:
Varias mejoras de velociadad y uso de memoria de las clases de interfaz de script para el manejo de XML ( FLDomNodeInterface y FLDomNodeListInterface )

29/02/2008 version 2.3:
Nuevo métodos auxiliares para facilitar el manejo de objetos tipo Pixmap (imagenes) desde scripts; ver sys.dialogGetFileImage, sys.toPixmap y sys.fromPixmap (clase FLApplicationInterface)
Corregido error en componentes FLFieldDB de campos tipo Pixmap, que duplicaba la creación del editor de imágenes cuando se utilizaba la propiedad fieldRelation

22/02/2008 version 2.3:
Mejoras en driver de PostgreSQL. Soporte para PostgreSQL version 8.3
Varias mejoras para determina correctamente el tipo de datos de los valores variantes que proceden de cursores de la base de datos y de componentes de formularios
Varia mejoras y optimizaciones en el refresco de los componentes de los formularios
Posiblidad de ocultar el marco de búsqueda y el de filtro en FLTableDB, ver propiedades findHidden y filterHidden
Nueva funcionalidad en FLTableDB para definir filtros avanzados sobre los registros de la tabla
Nueva funcionalidad en FLTableDB que permite incluir una columna de seleción de registro, ver propiedad checkColumnEnabled y relacionados

04/02/2008 version 2.3:
Nuevo objeto FLPicture (Picture en los scripts) y modificado FLReportViewer para poder realizar procesos complejos, como por ejemplo gráficos, de dibujo sobre informes y formularios
Posbilidad de indicar parámetros en a línea de comando del programa principal

04/01/2008 version 2.3:
Mejorado FLFieldDB para que al abrir los formularios de búsqueda se seleccione automáticamente el registro correspondiente al valor actual del componente
Mejoras en las busquedas del componente FLTableDB
Mejoras en driver de MySQL. Soporte para MySQL version 5.

28/12/2007 version 2.3:
Optimizacion en QTable para manejar tablas muy, muy grandes
Nuevo método FLApplication::connectionNameForAction para poder definir en los scripts cual es la conexion de base de datos a utilizar al abrir una accion/tabla
Sistema experimental para permitir reimplementar métodos del motor mediante funciones de script; FLApplication::setReimpMethod, FLApplication::existsReimpMethod, FLApplication::callReimp
Mejorado sistema de codificación de caracteres para convertir a UTF8 de forma dinámica.Soluciona los problemas de caracteres extraños que aparecía en algunas distribuciones.
Mejorado cliente de correo ahora se puede especificar el servidor de correo saliente mediante FLSmtpClient::setMailServer
Mejorada funcionalidad del módulo de sistema para cargar automáticamente todos los módulos contenidos en un directorio
Nueva funcionalidad en el módulo de sistema para limpiar y optimizar la base de datos
Nueva funcionalidad en el módulo de sistema que permite cargar automáticamente los módulos oficiales al iniciar una nueva base de datos
Varias mejoras y correccion de errores en SQLite

14/11/2007 version 2.3:
Solucionado error en el driver MySQL que se producía al filtrar por campos tipos Boolean

22/10/2007 version 2.3:
Nuevo sistema de gestión de memoria en entornos multihilo (Hoard), más rápido y más estable en sistemas Windows
Nueva librería para el manejo de puerto serie, utilizada para el control de visores TPV
Nuevo método FLFieldDB::setPixmap para poder cargar imágenes en los controles de tipo imagen desde los scripts.

07/08/2007 version 2.3:
Mejora en el sistema de generacion automática de fichero .qm para traducciones
Inicio version 2.3



Volver al índice de noticias