Registro de Cambios

3.0.1

🚑 Corrección de emergencia. La 3.0.0 se cerraba en cuanto se abría. Esta versión solo arregla eso.

🐛 Correcciones

  • La aplicación moría al arrancar. El reductor de código de la compilación de lanzamiento eliminaba un constructor que la biblioteca de tareas en segundo plano del SDK de anuncios crea por nombre en tiempo de ejecución, y esa biblioteca se ejecuta antes de que se dibuje el primer fotograma. Ahora se le ha indicado al reductor que lo conserve
  • Gemini Nano ya no se carga al inicio — el modelo en el dispositivo solo se prepara cuando un escaneo lo necesita de verdad, y que no consiga cargarse ya no puede llevarse por delante la aplicación
  • Si el arranque falla, ahora el motivo aparece en pantalla en lugar de cerrarse en silencio, de modo que los detalles se pueden copiar y enviar al soporte

3.0.0

🎉 InvoiX 3.0 — ¡Una app, muchos libros de cuentas! 🎉

El lanzamiento más grande desde la 2.0. Los espacios de trabajo te permiten mantener totalmente separados en el mismo teléfono la contabilidad de tu empresa, los libros de un cliente y los gastos del hogar. Los tiques que solo imprimen un código QR ahora entregan también su lista completa de artículos. El seguimiento de existencias y la previsión financiera se han rehecho desde cero, y la aplicación arranca notablemente más rápido.

🗂️ Espacios de trabajo — Libros de cuentas totalmente separados

Un espacio de trabajo es un conjunto de datos aislado en tu dispositivo. Las facturas, las imágenes, las existencias, la caché de análisis de IA y las preferencias de filtro viven dentro de él, y nada se filtra de uno a otro.

  • Pensado para una separación real — para asesores que llevan varios clientes, o para cualquiera que quiera separar la contabilidad de la empresa de los gastos del hogar
  • Nombre, color e icono por espacio, con un selector rápido en la barra de la aplicación
  • Mueve facturas entre espacios sin tocar los archivos de imagen
  • 2 espacios gratis, 10 con suscripción
  • Superar el límite nunca borra nada — los espacios sobrantes pasan a ser de solo lectura: ver, buscar y exportar siguen funcionando, mientras que escanear, editar y generar con IA quedan bloqueados. Con «Hacer editable» eliges cuáles siguen activos
  • Los créditos van con tu cuenta de Google y se comparten entre todos los espacios
  • Nada que migrar — tus datos actuales pasan a ser sencillamente el espacio predeterminado

📱 Tiques con QR — Los artículos que nunca pudiste escanear

Cada vez más comercios imprimen un tique resumido: un código QR y «escanee para su factura», sin ninguna lista de productos en el papel.

  • InvoiX ahora lee ese código QR y descarga el documento de archivo electrónico enlazado, recuperando la lista completa de artículos, incluidos los códigos de barras de producto y el desglose del IVA que nunca aparecen en el papel
  • Se descarga desde tu dispositivo, no desde nuestros servidores — el enlace nunca sale de tu teléfono
  • Progreso en vivo por lotes — Preparando → Obteniendo enlace → Procesando, con distintivos que señalan qué páginas vinieron de un código QR y cuáles estaban demasiado borrosas
  • Consulta el documento original en cualquier momento desde la pantalla de detalle de la factura

🔍 Análisis de facturas, rehecho

  • Una puntuación global sobre 100 con una franja clara: Excelente, Bueno, Regular o Deficiente
  • Lectura de salud — puntuación de 1 a 5, alérgenos, aspectos a vigilar y puntos positivos por producto
  • Envase y reciclaje — tipo de envase, si es reciclable y cómo reciclarlo
  • Recomendaciones aplicables — cada una etiquetada por tipo (cambio, hábito, cantidad, momento), con un porcentaje de ahorro estimado y un nivel de esfuerzo (fácil / medio / difícil)
  • Sección de calidad de los datos — te dice qué faltaba en el tique y qué tuvo que suponer el análisis, para que sepas cuánto fiarte

📦 Seguimiento de existencias, rehecho

  • Aprende qué compras de forma repetida a partir de las líneas de las facturas, con una normalización inteligente de nombres para que «Leche 1L» y «LECHE 1 LT» cuenten como un solo producto
  • Predice cuándo se agotará cada artículo a partir de tus intervalos de compra (hacen falta 3 compras) y muestra un nivel de confianza
  • Una notificación local 2 días antes de que se prevea que algo se acabe
  • Control total — fusiona productos duplicados, fija cantidades a mano y sigue o deja de seguir cualquier artículo
  • Pantallas nuevas — todos los productos, edición de productos, próximos agotamientos y una tarjeta de productos más comprados
  • Interruptor de avisos de existencias en Ajustes

📈 Resumen de gastos y previsiones

  • Previsión de gastos del próximo mes y previsión de IVA del próximo periodo, con su fecha de vencimiento
  • Variación respecto al mes anterior, marcada como aumento o descenso
  • Avisos estacionales — «en años anteriores gastaste más en este periodo»
  • Honesto sobre sus límites — un estado explícito de «aún no hay datos suficientes» en lugar de una cifra sin sentido
  • Filtro de moneda con un modo automático para archivos con monedas mezcladas
  • División entre Resumen y Detalles y un panel de filtros rediseñado

🤖 Análisis financiero con IA

  • Análisis por categorías — gasto, IVA, producto, estacional, existencias y general, cada uno con una gravedad para que lo urgente destaque
  • Sugerencias de presupuesto generadas a partir de tus patrones reales
  • Contexto económico — el modelo ahora puede consultar datos económicos actuales y cita sus fuentes y su periodo de referencia (esto estaba roto en silencio: la búsqueda estaba configurada de una forma que el SDK ignoraba, así que nunca llegó a ejecutarse)
  • La privacidad va incorporada en la petición — solo se envían cifras agregadas y nombres de productos. Las facturas en bruto, los nombres de empresa y los NIF nunca salen del dispositivo
  • Genera cuando quieras, vuelve a generar cuando quieras; entre medias queda en caché

🏢 Empresas

  • Logotipos de empresa — elige uno de tu galería y aparecerá en toda la aplicación. Se guarda solo en tu dispositivo, nunca se sube y se redimensiona automáticamente para que unos pocos logotipos no acaben ocupando más que tu archivo de facturas
  • Filas y avatares de empresa rediseñados, con el número de facturas y la fecha de la última
  • Vista dividida — elige una empresa a la izquierda y revisa sus facturas a la derecha
  • Mejoras al renombrar y fusionar, incluida la posibilidad de elegir una empresa existente

📤 Exportación

  • Una pantalla de exportación de verdad antes de cada exportación: elige Excel o PDF, elige la disposición (una hoja por empresa o todo junto) y elige el rango de fechas (predefinido o personalizado)

💳 Créditos y suscripción

  • Historial de créditos — una pantalla nueva que muestra exactamente cuánto costó cada acción de IA, filtrable por tipo de acción y con el total acumulado
  • Coste en créditos visible en el menú de perfil, para que conozcas el precio antes de gastar
  • Suscripciones más fiables — los eventos de compra ahora se confirman en el servidor y se eliminan los duplicados, de modo que un reenvío nunca puede alterar tu saldo

🎨 Interfaz y tabletas

  • Diseño adaptable — un raíl de navegación en pantallas anchas y una barra inferior en los teléfonos
  • El raíl recuerda si lo dejaste desplegado y lee esa preferencia antes del primer fotograma, así que ya no se abre ni se cierra con una animación en cada arranque
  • Nuevos distintivos de estado, tarjetas de aviso y tarjetas destacadas por toda la aplicación
  • ID de usuario copiable en Ajustes, para las solicitudes de soporte

🌍 Localización

  • 392 claves en los 9 idiomas — 100 % completado (turco, inglés, alemán, español, francés, italiano, japonés, ruso y árabe)
  • 172 textos nuevos para espacios de trabajo, existencias, historial de créditos, exportación, filtros y el análisis rehecho
  • Corregidos los últimos textos escritos a fuego en el código — el diálogo de error de inicio de sesión solo aparecía en turco, y la fila del ID de usuario y el error de gestión de suscripciones solo en inglés
  • El archivo de idioma japonés se renombró al código ISO correcto (ja)

⚡ Rendimiento

  • El arranque ahora tiene dos fases. Antes del primer fotograma solo se espera lo imprescindible; los anuncios, las notificaciones push, Remote Config, la programación de avisos, las suscripciones y la atribución arrancan una vez la aplicación está en pantalla. Antes, el primer fotograma esperaba a que el SDK de anuncios cargara un WebView entero, a una ida y vuelta de red para el token de push, a 60 llamadas de programación de notificaciones y a la descarga de las ofertas de suscripción: cientos de fotogramas perdidos de pantalla negra, con los dos diálogos de permisos apareciendo antes de que se hubiera dibujado nada
  • Un servicio lento ya no puede tumbar el arranque — cada paso aplazado está protegido por separado
  • Animación de carga: 2,9 MB → 518 KB. Convertida a WebP animado con idéntica resolución y número de fotogramas; todo el paquete de recursos baja de ~4,1 MB a 1,27 MB
  • Las animaciones se decodifican al tamaño en que se muestran. Una animación de 818×818 se decodificaba a resolución completa para llenar un avatar de 40 px: unos 2,7 MB de búfer por dibujado
  • Eliminada una petición de red para una imagen de marcador de posición que se hacía siempre que alguien no tenía foto de perfil, además de una referencia a un archivo que nunca existió (por lo que la imagen de reserva fallaba siempre)
  • ~580 KB de imágenes sin usar fuera de cada compilación
  • La sesión cerrada ya no se muestra con un indicador de carga — no es un estado de carga, y la animación infinita sugería lo contrario

🔐 Seguridad y privacidad

  • Creación de cuentas reforzada. El servidor ahora deduce siempre tu identidad de tu sesión verificada en lugar de fiarse del cuerpo de la petición: antes, cualquier persona con sesión iniciada podría haber sobrescrito la suscripción, los créditos y la aceptación de condiciones de otra cuenta. Las llamadas repetidas también son ya inofensivas
  • Las reglas de seguridad y los índices de Firestore están en control de versiones, con el historial de créditos protegido de forma explícita y las colecciones de uso exclusivo del servidor cerradas por completo a los clientes
  • Ayudar a mejorar el modelo — un interruptor claro en Ajustes → Privacidad, activado de forma predeterminada. Mientras está activado, la imagen de la factura, los datos extraídos por la IA y sus correcciones se conservan y se utilizan para mejorar la precisión del escaneo; si lo desactiva, no se conserva nada de eso. En cualquier caso, solo se aplica al escaneo de facturas: la salida del análisis y de las conclusiones nunca se conserva
  • El secreto de verificación de compras se ha movido a Secret Manager y el endpoint rechaza la petición si falta
  • Las compras ya no se informan desde el dispositivo — las transacciones reembolsadas y canceladas se estaban contando como ingresos reales

🛠 Bajo el capó

Nada de esto cambia lo que ves, pero es lo que ha hecho posible el resto de la lista.

  • lib/ ahora se organiza por funcionalidades — 170 archivos se movieron a app/, core/, features/<nombre>/{data,model,service,state,util,view} y shared/. El modelo, el estado y la pantalla de una funcionalidad vivían antes en tres carpetas de primer nivel distintas. test/ refleja el nuevo árbol
  • Todos los providers se generan — los últimos 30 providers de Riverpod escritos a mano pasaron a codegen, y cada uno documenta ahora su decisión de ciclo de vida. Equivocarse en eso reiniciaba el tema en silencio, reactivaba un interruptor de consentimiento o impedía que se programaran los avisos de existencias
  • Las pruebas pasaron de 5 archivos a 27 — 194 pruebas, todas en verde. El analizador ya no se salta la carpeta de pruebas, que ocultaba errores de tipo hasta el momento de compilar
  • Las Cloud Functions pasaron de un monolito a 9 módulos; index.js ahora solo inicializa y reexporta los 12 endpoints
  • El script de lint del backend ahora sí se ejecuta. Era eslint sin argumentos: una operación vacía enganchada al hook de despliegue que llevaba años sin verificar nada. Las reglas que detectan errores reales están activadas; las puramente estilísticas que peleaban con el código, desactivadas
  • firebase.json está en control de versiones, de modo que un clon nuevo puede desplegar. Se han eliminado los artefactos de compilación que una regla de exclusión demasiado estrecha había dejado en el repositorio
  • Cadena de herramientas de Android actualizada — AGP 9.1.1, Kotlin 2.4.10, el wrapper de Gradle 9.3.1 y google-services 4.5.0. Los ~30 plugins que siguen aplicando el Kotlin Gradle Plugin siguen funcionando gracias a las exclusiones android.builtInKotlin / android.newDsl
  • Dependencias actualizadas de arriba abajo — Flutter SDK ≥ 3.9, notificaciones 19 → 22, compartir 12 → 13, selector de archivos 10 → 12, Syncfusion 32 → 34, Hive CE 2.15 → 2.19, Riverpod 3.1 → 3.4, y se añadió el escaneo de códigos de barras de ML Kit
  • Código muerto eliminado y varios archivos sueltos fuera del control de versiones
  • README reescrito en torno a la arquitectura actual: el anterior seguía describiendo bibliotecas que la aplicación había dejado de usar

⚠️ Eliminado

  • El andamiaje de Linux y macOS. Ninguno de los dos destinos podía compilarse siquiera: Firebase, ML Kit, RevenueCat y AppsFlyer no tienen implementación de escritorio, y macOS nunca llegó a tener un Podfile. InvoiX se publica para Android e iOS

2.5.0

🎉 ¡Entre en un futuro consciente del carbono con InvoiX 2.5.0! 🎉

Esta versión globaliza su experiencia con InvoiX con funciones ecológicas y soporte integral de idiomas.

¡Ahora, usuarios de todo el mundo pueden usar InvoiX en su idioma nativo! 🌍

🌍 Soporte Global de Idiomas

7 Nuevos Idiomas Añadidos

  • 🇯🇵 Japonés - ¡Hola Konnichiwa!
  • 🇷🇺 Ruso - Добро пожаловать! (¡Bienvenido!)
  • 🇩🇪 Alemán - Willkommen bei InvoiX! (¡Bienvenido a InvoiX!)
  • 🇮🇹 Italiano - Benvenuti in InvoiX! (¡Bienvenido a InvoiX!)
  • 🇫🇷 Francés - Bienvenue dans InvoiX! (¡Bienvenido a InvoiX!)
  • 🇪🇸 Español - ¡Bienvenidos a InvoiX!
  • 🇸🇦 Árabe - أهلاً وسهلاً بكم في InvoiX! (¡Bienvenido a InvoiX!)

🌱 Funciones Ecológicas

Seguimiento de Huella de Carbono

  • Vea el impacto ambiental de sus facturas
  • Cálculo de huella de carbono en la pantalla de resumen
  • Desarrolle hábitos de compra ecológicos
  • Gasto consciente para una vida sostenible

📊 Sistema de Análisis Mejorado

Datos Más Consistentes

  • Mayor precisión de datos en la página de análisis
  • Informes financieros más confiables
  • Cálculos de categorías consistentes
  • Análisis de tendencias avanzado

🎨 Nueva Experiencia de Diseño

Soporte de Tema Claro

  • ¿Cansado de la interfaz oscura que cansa sus ojos?
  • Se ha añadido un tema de colores brillantes y claros
  • Optimizado para uso diurno
  • Puede elegir un tema según su preferencia personal

📄 Sistema de Compartir Excel Renovado

Compartir Automático

  • Los archivos Excel ya no se guardan en su teléfono
  • La pantalla de compartir se abre con un solo toque
  • Envío rápido por correo electrónico
  • Integración de almacenamiento en la nube
  • Almacenamiento de teléfono más limpio

2.3.1

🔧 Mejoras de Rendimiento y Estabilidad 🔧

⚡ Mejoras de Rendimiento

Experiencia Más Rápida

  • Mayor velocidad de inicio de la aplicación
  • Operación más estable
  • Optimización del sistema mejorada

2.3.0

🌐 Experiencia InvoiX Multilingüe 🌐

🌍 Soporte de Idioma Inicial

Soporte de Inglés Añadido

  • Opciones de idioma turco e inglés
  • Diseño especial para usuarios internacionales
  • Detección automática de idioma
  • Infraestructura para futuras actualizaciones de idiomas

🔧 Infraestructura de Sistema Avanzada

Tecnología Fortalecida

  • Integración de Firebase más segura
  • Gestión avanzada de errores
  • Estructura de código optimizada

2.2.4

🛡️ System Updates 🛡️

📱 Improved Compatibility

System Updates

  • Compatibility with the latest Android versions
  • Improved system stability
  • Optimized performance

2.2.3

🔒 Security and Speed ​​Improvements 🔒

🛡️ Enhanced Security

More Secure InvoiX

  • Increased data protection
  • Optimized security system
  • Accelerated transaction processes

2.2.2

📊 Advanced Data Processing 📊

🔧 Better Data Management

Bug Fixes

  • Date processing issues resolved
  • Improvements in graph calculations
  • Visual adjustments on the profile page
  • More stable application experience

2.2.1

🎨 Visual Improvements 🎨

✨ Interface Updates

Neater Design

  • Improved dropdown menu for company selection
  • Cleaner visual layout
  • Improved user experience

2.2.0

🚀 Major Update Package 🚀

✨ Comprehensive Improvements

Renewed InvoiX Experience

  • Radical performance improvements
  • New user interface elements
  • Advanced user experience
  • Increased system stability

2.1.2

🔧 Quick Fixes 🔧

🛠️ General Improvements

Optimized Experience

  • Various bug fixes
  • Performance improvements
  • Smoother user experience
  • Increased system response speed

2.0.0

🎉 ¡Conozca el lanzamiento de InvoiX 2.0.0! 🎉

Esta versión ha sido mejorada y optimizada basándose en los comentarios de nuestros valiosos usuarios.

InvoiX 2.0.0 es nuestra actualización más completa hasta la fecha. ¡Le deseamos un uso agradable! 😊

🤖 Mejoras en la Lectura de Facturas

Análisis de IA Sin Conexión

  • Analice sus facturas incluso sin internet
  • Resultados rápidos con IA en el dispositivo
  • Reconocimiento de facturas y extracción de datos más precisos
  • Análisis de facturas personalizado

Reconocimiento Inteligente de Texto

  • Sistema OCR mejorado (Reconocimiento Óptico de Caracteres)
  • Soporte de escritura a mano
  • Reconocimiento automático de diferentes formatos de factura
  • Lectura mejorada de facturas distorsionadas o arrugadas

📊 Procesamiento de Datos e Informes

Análisis de Datos

  • Informes financieros detallados
  • Resúmenes de gastos mensuales
  • Gráficos de gastos basados en categorías
  • Análisis de tendencias y pronósticos
  • Cálculos de IVA e impuestos
  • Filtrado basado en empresa

🔔 Sistema de Notificaciones y Recordatorios

Notificaciones Inteligentes

  • Recordatorios para fechas importantes de facturas
  • Advertencias para pagos próximos
  • Advertencias para inventarios bajos

📸 Cámara y Procesamiento de Imágenes

Funciones de Cámara Mejoradas

  • Detección automática de límites de factura
  • Mejora de imagen en tiempo real
  • Optimización con poca luz
  • Escaneo de múltiples facturas
  • Soporte de procesamiento por lotes

1.6.0

  • Cambios de diseño y disposición.
  • Soporte de pantalla ancha añadido.
  • Añadido arrastrar y soltar archivos para versión web.
  • Las 5 mejores facturas aumentadas a 10.
  • Panel de filtros renovado.
  • Añadido todo en una hoja para salida Excel.
  • Efectos de suscripción añadidos.
  • Gestión de suscripciones añadida.

1.5.0

  • Soporte EN/TR añadido.
  • Pantalla de filtros añadida.
  • Página de introducción añadida.
  • Diseño de elemento de lista cambiado.
  • Migración de backend y control de transacciones.
  • Moneda añadida.
  • ID de empresa añadido.
  • Caché de análisis de facturas añadido.
  • Infraestructura de AI Insights añadida.