Se ha añadido una nueva maquinaria de Javascript para poder ejecutar scripts en dicho lenguaje. Esta funcionalidad está en fase de pruebas.
Se ha añadido soporte para mappings y recursos encriptados.
Nuevo objeto de script AndroidIntent. Permite el envío de intents Android para interactuar con el SO u otras aplicaciones.
Nuevo objeto de script DeviceInfo. Permite obtener información diversa del dispositivo.
Nuevo objeto de script SystemSettings. Permite obtener algunos valores globales y de sistema del dispositivo en el que se ejecuta, de acuerdo a los valores en la documentación oficial de Android sobre la clase Settings.Global.
Nuevo objeto de script NativeObjectWrapper. Permite la creación fácil de plugins. Sólo Android.
Nuevo objeto de script AmazonAppStore. Permite las compras integradas con la tienda de apps de Amazon.
Nuevo atributo mapview-embedded=“true” para los type=“Z” viewmode=“mapview”, permite incrustar los mapas como si fuera un content normal más en vez del botón para lanzarlo a pantalla completa como antes.
Nuevo método ui.DrawMapRoute para dibujar por script una ruta en el mapa incrustado.
Nuevo atributo onenterkey=“ExecuteNode(ejemplo)” para los campos editables. Permite capturar la tecla Intro del teclado y ejecutar un nodo.
Nuevo atributo para el nodo <app> automatic-crash-report=“true” para enviar log automáticamente en caso de crash del teléfono. No es eficaz en todos los casos.
Nuevo atributo para el nodo <style> encoding=“” para poder leer los
CSS en un encoding distinto al por defecto (el cual es ISO-8859-1).
Nuevo atributo input-type=“valor” para cambiar el tipo de teclado software que se muestra en un type=“T”. Valores posibles: “text”, “numeric”, “decimal”, “phone”, “datetime”, “email”.
Nuevo atributo para el nodo <group> fixed=“true”, que indica que es un grupo fijo, permitiendo usar múltiples grupos fijos. No es compatible con el atributo fixed-group a nivel de coll.
Nuevo atributo loglevel=“0” a nivel de nodo <app> para forzar desactivar todo el log que tira el framework al logcat.
Nuevo atributo debug-socket=“false” a nivel de nodo <app> para forzar desactivar el debugguer de script ignorando si se está en debug o release.
Nuevo atributo scrollbar-fading=“false” para los frames con scroll=“true” que evita que la barra de scroll desaparezca, siendo permanentemente visible.
Nuevo atributo zoom-controls=“false” para deshabilitar los botones de +/- en un type=“WEB”.
Nuevo atributo draggable-scrollbar al prop content que permite mostrar una barra de scroll que el usuario puede arrastrar para moverse rápido por el content.
Nuevo tipo de propiedad, type=“DR”. Permite hacer un dibujo sobre una superficie, sirve para tener un control firma incrustado en vez de a pantalla completa y otros propósitos.
Nuevo valor para el atributo method de los botones, “ExecuteVBScript”, para evaluar y ejecutar un script Visual Basic sin necesidad de definir un nodo.
Nuevo valor para el atributo method de los botones, “ExecuteJavascript”, para evaluar y ejecutar un script Javascript sin necesidad de definir un nodo.
Los type=“WEB” permiten ahora reproducción de vídeo a pantalla completa.
Los type=“WEB” ahora ya respetan los atributos de márgenes.
Los type=“VD” ahora obtienen la ruta de la base de datos si no hay atributo path.
Nuevos atributos para el type=“NC” img-checked-disabled y img-unchecked-disabled para ponerle una imagen con el checkbox marcado/desmarcado y deshabilitado, complementando a los ya existentes img-checked y img-unchecked.
Se ha mejorado la seguridad de las colecciones online implementando certificate pinning para SSL, esto ayuda a prevenir ataques MITM. Está disponible para los conectores JSON, XML y SOAP. Se usa añadiendo los valores EnableCertificatePinning=true y LocalCertificatePath=certificadossl.cer a la cadena de conexión, siendo certificadossl.cer el certificado público guardado en la carpeta certificates.
Se puede cambiar el color del trazo visible en la firma con ui.StartSignature, añadiéndole un sexto parámetro en forma de color
HTML. El color que se plasma en el fichero sigue siendo negro.
Se ha añadido traducción al alemán a los mensajes del framework.
Se ha añadido la macro global ##CURRENT_DENSITY_VALUE## que devuelve los dpi de la pantalla.
Se ha implementado el valor “D” del atributo period para los nodos maintenance, para ejecutar cada X días.
Se ha optimizado el refresco que provocan los botones.
Se han añadido una versión de alta resolución de el icono de XOne para dispositivos de mayor densidad de pantalla.
Añadida traducción al idioma flamenco de los mensajes del framework.
Se han actualizado las traducciones al inglés y al francés de los mensajes del framework.