Novedades · Changelog

Cada semana, un poco mejor.

Mejoramos GarBotGPT casi a diario. Estas son las novedades más recientes: nuevas herramientas, mejoras de velocidad y arreglos, contadas en claro.

  1. v9.6.17

    📎 Adjuntos más claros y herramientas activas a la vista

    Los archivos que adjuntas ahora muestran su estado mucho mejor: barra de progreso mientras suben y, si falla la subida, un aviso para reintentar tocando el archivo (antes desaparecían). Además, las herramientas activas (Buscar en web, Deep Research, etc.) aparecen como chips visibles bajo el cuadro de escribir, y puedes desactivar cada una con un toque.

    Nuevo

    • 📎 Adjuntos: barra de progreso al subir y opción de reintentar si falla (sin perder el archivo)
    • 🧰 Herramientas activas visibles como chips bajo el input; cada una se quita con un toque
  2. v9.6.16

    ⚡ El selector de modelos aparece al instante

    Al abrir la web, el selector de modelos ya no muestra la ruedecita de carga: aparece de inmediato con el último modelo y la lista guardados, y se actualiza en segundo plano sin que tengas que esperar.

    Mejorado

    • El menú de modelos carga al instante (sin spinner) y se refresca en silencio
  3. v9.6.15

    📱 App más limpia: sin barra inferior y cabecera bien colocada

    Hemos quitado la barra de navegación inferior del móvil para ganar espacio: ahora navegas desde el menú lateral. Además, la cabecera, el menú y todas las páginas ya no quedan tapadas por la barra de estado del móvil (hora/batería). Y el icono de la app deja de verse con dos "G".

    Nuevo

    • 📱 Quitada la barra inferior en el móvil → más espacio; navega desde el menú lateral
    • 🔝 La cabecera y todas las páginas ya no quedan debajo de la barra de estado del sistema

    Arreglado

    • 🅖 Arreglado el icono de la app (ya no salen dos "G")
  4. v9.6.13

    📱 Arreglado: el cuadro de escribir tapaba los accesos rápidos (app)

    En la app, el cuadro de "Escribe un mensaje…" se solapaba con el último acceso rápido (p. ej. "Análisis Excel/CSV"). Ahora el espacio inferior reserva exactamente el alto del cuadro + la barra de navegación + el área segura del móvil, así nada queda tapado. Es la misma web que en PC; no hay estilos distintos entre web y app.

    Mejorado

    • 📱 El cuadro de escribir ya no tapa los accesos rápidos en el móvil
  5. v9.6.10

    🎁 Gana créditos viendo un anuncio (recompensado)

    Nueva forma de conseguir créditos gratis en la app: ver un anuncio recompensado de AdMob da 250 créditos (máximo 5 al día). El botón aparece cuando te quedan pocos/cero créditos y en Ajustes → Facturación. Los créditos los acredita el servidor (anti-fraude, con tope diario). Solo en la app; en la web no aplica.

    Nuevo

    • 🎁 Ver anuncio recompensado → +250 créditos (máx. 5/día)
    • 🛡️ Acreditación validada en el servidor con tope diario
    • 📍 Botón en avisos de créditos bajos/agotados y en Facturación
  6. v9.6.9

    📢 Anuncios AdMob (banner) en la app

    La app Android muestra ahora un banner de AdMob en la parte inferior (encima de la barra de navegación). Solo en la app nativa; en la web se sigue usando AdSense. El composer se ajusta para no quedar tapado por el banner.

    Nuevo

    • 📢 Banner de AdMob inferior en la app nativa
    • 📐 El cuadro de escribir se reajusta para no quedar tapado por el anuncio
  7. v9.6.8

    🐛 El cuadro de escribir ya no tapa los accesos rápidos (de verdad)

    Arreglado de raíz el solape del input sobre la última tarjeta de accesos rápidos en la pantalla de inicio. La causa era que había dos cuadros de escribir montados (uno para escritorio, otro para móvil) y el que estaba oculto corrompía el cálculo del espacio — un fallo intermitente que se veía bien en unos dispositivos y mal en otros. Ahora solo el cuadro visible ajusta el espacio.

    Nuevo

    • 🎯 Corregida la causa real (carrera entre dos composers por una variable CSS)

    Arreglado

    • 🐛 El input ya no tapa "Análisis Excel/CSV" ni la última fila de accesos
  8. v9.6.7

    📱 Arreglos de la app móvil (barra de estado, input y offline)

    Tres arreglos en la app: (1) el contenido ya no queda debajo de la barra de estado/notificaciones (se respeta el área segura del móvil); (2) el cuadro de escribir ya no tapa la última fila de accesos rápidos en la pantalla de inicio; (3) al abrir la app con red lenta ya no salta a la página "sin conexión" — espera más a la red y, si hace falta, muestra el chat desde la caché en vez del aviso de offline.

    Nuevo

    • 📐 El contenido respeta la barra de estado/notch (viewport-fit cover)

    Mejorado

    • ⌨️ El input ya no tapa los accesos rápidos en el inicio
    • 🌐 Menos "sin conexión": más tiempo de espera y fallback al chat cacheado
  9. v9.6.6

    🎨 Más iconos y colores para las carpetas

    Las carpetas tienen muchos más iconos visuales para elegir (lectura, favoritos, casa, fotos, música, código, web, estudios, agenda, finanzas, equipo, inspiración, logros, viajes, compras, diseño, mensajes…) y dos colores nuevos (fucsia y pizarra). Aparecen al crear o editar una carpeta.

    Nuevo

    • 🌈 2 colores de acento nuevos (fucsia y pizarra)
    • Disponibles al crear y al editar carpetas, con su color

    Mejorado

    • 🎨 17 iconos nuevos para personalizar carpetas
  10. v9.6.4

    🖼️ Analizar muchas imágenes a la vez sin error

    Al adjuntar muchas imágenes al chat (p.ej. 25) para analizarlas, antes daba error: se descargaban una a una (lento) y se enviaban todas juntas, superando el límite de tamaño del modelo. Ahora se descargan en paralelo (más rápido) y se incluyen tantas como caben dentro del límite; si no caben todas, el asistente te avisa y te pide enviar el resto en otro mensaje.

    Nuevo

    • 💬 El asistente avisa si no caben todas y pide el resto en otro mensaje

    Mejorado

    • Descarga de imágenes en paralelo (antes en serie → muy lento con muchas)

    Arreglado

    • 🛡️ Límite de tamaño total para no superar el máximo del modelo (evita el error)
  11. v9.6.3

    ⚡ Carpetas del menú lateral cargan al instante

    Las carpetas del menú lateral ahora se guardan en caché en el navegador (localStorage), igual que las conversaciones. Al recargar la página aparecen al instante en vez de esperar a la consulta al servidor. Se actualiza sola en segundo plano y se descarta el caché si cambias de cuenta.

    Nuevo

    • 🔄 Refresco en segundo plano y sincronización entre dispositivos intactos

    Mejorado

    • Carpetas visibles al instante al recargar (caché en localStorage)
    • 🔐 El caché se descarta si la sesión es de otra cuenta
  12. v9.6.2

    ✏️ Editor móvil más grande + cron de estado arreglado

    Al editar un mensaje en móvil, el cuadro de texto ahora es más alto y cómodo (antes se veía muy pequeño) y deja más espacio para mensajes largos. Además se arregló el aviso de fallo del cron de comprobaciones de estado (era un secreto desincronizado, no un fallo de la app).

    Nuevo

    • ✏️ Cuadro de edición en móvil más alto y cómodo de leer/escribir
    • 📏 Más espacio para mensajes largos al editar (antes se quedaba pequeño)
    • 🔁 Cron de status checks operativo (secreto CRON_SECRET re-sincronizado)
  13. v9.5.147

    ✏️ Editar mensajes en móvil estilo ChatGPT + bloqueo de modelos

    En móvil (web), al pulsar "Editar" en un mensaje su texto baja al cuadro de escribir y aparece un chip "Editar" arriba (como en la app de ChatGPT); al enviar se guarda la edición y se regenera la respuesta. En escritorio se mantiene el editor en cristal líquido. Además, el bloqueo de modelos según tu plan (badge PRO + ir a planes) ahora también se aplica en el selector de modelos del móvil, igual que en escritorio.

    Nuevo

    • ✏️ Editar en móvil: el mensaje va al input + chip "Editar" (estilo ChatGPT)
    • 🔄 Reutiliza el guardado y la regeneración existentes (no rompe el chat normal)
    • 🏷️ Badge "PRO" y acceso a planes al tocar un modelo bloqueado en móvil

    Seguridad

    • 🔒 Modelos premium bloqueados por plan también en el selector de móvil
  14. v9.5.146

    🫧 Editor de mensajes "Liquid Glass"

    El editor de mensajes se ha rediseñado con el estilo cristal líquido (Liquid Glass, tipo iOS 26): tarjeta translúcida con reflejos que siguen al cursor en PC, campo de texto en "pozo" de cristal, botones glossy con el violeta de la marca y teclas de atajo de cristal. Mucho más moderno y coherente con el resto de la app. Light y oscuro.

    Nuevo

    • 🫧 Tarjeta de cristal translúcido con rim especular y sheen superior
    • 🖱️ Reflejo de luz que sigue al cursor del ratón (en PC)
    • 🟣 Botón "Guardar" glossy violeta + teclas de atajo de cristal
    • 🌗 Acabado coherente en modo claro y oscuro
  15. v9.5.145

    ✏️ Editor de mensajes rediseñado

    La burbuja para editar un mensaje se ha rediseñado por completo: ahora tiene modo oscuro real (antes se veía blanca y rota con tema oscuro en PC), el cuadro de texto crece solo según escribes, botones con el acento violeta de la marca, atajos de teclado visibles y un botón "Restaurar" para volver al texto original.

    Nuevo

    • 🌙 Modo oscuro real (antes aparecía un panel blanco roto en PC)
    • 📐 El cuadro de texto crece automáticamente con el contenido
    • ↩️ Botón "Restaurar" para volver al texto original de un toque
    • ⌨️ Atajos visibles (Ctrl+Enter enviar · Esc cancelar) y acento violeta
  16. v9.5.144

    📱 Menú lateral móvil más fluido

    El menú lateral en móvil ahora entra deslizándose desde la izquierda, se puede cerrar arrastrándolo con el dedo hacia la izquierda y respeta el notch/barra de estado del teléfono. También se cierra con la tecla Escape y es más accesible para lectores de pantalla.

    Nuevo

    • 👆 Cierra el menú deslizándolo con el dedo hacia la izquierda
    • Animación de entrada lateral suave (en vez de aparición brusca)
    • 📐 Respeta el notch y la barra de estado (safe-area) en móvil

    Mejorado

    • ⌨️ Se cierra con Escape y mejora la accesibilidad (role=dialog)
  17. v9.5.141

    📱 Input móvil bien colocado + input navideño completo

    Dos arreglos: (1) en la app móvil el cuadro de escribir salía demasiado arriba (se contaba dos veces el margen inferior del sistema); ahora queda justo encima de la barra inferior. (2) Con el tema Navidad, el cuadro de escribir es completamente festivo: fondo nevado, borde degradado, botón + en rojo, botón de enviar en verde abeto y placeholder navideño.

    Nuevo

    • 📱 El input ya no flota a media pantalla en la app móvil
    • 🎄 Input navideño completo: fondo, borde, botón + (rojo) y enviar (verde)
  18. v9.5.140

    🔧 Canales: chats privados y fotos arreglados + header navideño

    Tres arreglos: (1) al pulsar un usuario en Canales ya se crea/abre el chat privado (faltaba aplicar una parte de la base de datos); (2) las imágenes y archivos enviados en Canales ya se ven (antes daban error porque se generaba un enlace público sobre un almacén privado → ahora enlace firmado); (3) en el tema Navidad se quita la "barra roja" del encabezado, que ahora se funde con el fondo festivo.

    Nuevo

    • 💬 Canales: abrir chat privado al pulsar un usuario ya funciona
    • 🖼️ Canales: las fotos/archivos enviados ya se muestran (enlace firmado)
    • 🎄 Navidad: el encabezado ya no tiene la banda roja
  19. v9.5.139

    🎄 Navidad: chats con adornos e input festivo

    Más espíritu navideño (solo con el tema Navidad activo): las conversaciones del menú lateral lucen un acento rojo→verde y un copito de nieve, y la caja para escribir se vuelve muy navideña, con borde degradado, una guirnalda de lucecitas parpadeantes y un arbolito. No afecta a los demás temas.

    Nuevo

    • 🎄 Cards de chat con acento festivo + copito de nieve (tema Navidad)
    • Input con borde rojo→verde, guirnalda de luces y arbolito
    • 🌙 Respeta "reducir movimiento" (las luces no parpadean si lo tienes activado)
  20. v9.5.138

    ⚡ La página de chat carga mucho más rápido

    Al entrar en el chat (sobre todo en móvil) la app tardaba en cargar porque el servidor validaba tu sesión DOS veces seguidas contra la base de datos del NAS: una en el middleware y otra en la propia página de chat. Hemos quitado la segunda (ahora se lee la sesión ya validada, sin volver a llamar al servidor), así que la página de chat carga aproximadamente el doble de rápido.

    Mejorado

    • Entrada al chat ~2x más rápida (una validación de sesión menos por carga)
    • 📱 Mejora especialmente notable en móvil vía web

    Seguridad

    • 🔒 Sigue siendo seguro: el middleware ya valida la sesión en cada petición
  21. v9.5.137

    🧾 Colecciones de conocimiento: ahora extrae datos, no solo lista

    Las COLECCIONES de conocimiento (p. ej. una carpeta con tus nóminas) usaban una ruta distinta que solo daba al modelo un inventario de nombres + fragmentos parciales, por eso "dame mis nóminas" devolvía la lista de archivos pero no los importes. Ahora esa ruta también inyecta el texto real de cada documento (completo en los cortos) y se le indica que, al listar documentos con datos (nóminas, facturas…), incluya los datos clave (periodo, líquido) y calcule totales en vez de limitarse a los nombres.

    Nuevo

    • 🧾 Las colecciones inyectan el contenido real de cada documento (no solo el inventario)
    • 🧮 "dame mis nóminas" ahora puede dar periodo + líquido y sumar totales
    • 📄 Texto completo para documentos cortos; presupuesto de contexto para no pasarse

    Arreglado

    • 🐞 Arreglada la causa real: la ruta de colección no usaba el texto persistido
  22. v9.5.136

    📄 Documentos cortos: el modelo ve el texto completo

    Antes, al consultar tus archivos, el asistente solo veía fragmentos y un extracto recortado del documento. Ahora los documentos cortos (nóminas, facturas, recibos, contratos de pocas páginas) se le pasan ENTEROS al modelo, así que no se le escapa ningún dato. Los documentos largos siguen con fragmentos relevantes pero el extracto se ha ampliado de 6.000 a 14.000 caracteres. El texto completo ya estaba guardado; solo cambia cuánto se le entrega al modelo.

    Nuevo

    • 📄 Documentos cortos (≤ ~12.000 caracteres) → contenido COMPLETO al modelo, siempre
    • 🔎 Documentos largos → extracto ampliado de 6.000 a 14.000 caracteres + fragmentos
    • 🧾 Ideal para nóminas/facturas: ya no se pierde ningún importe ni dato
    • ⚙️ Sin re-indexar nada: el texto completo ya estaba almacenado
  23. v9.5.135

    🧠 Conocimiento de carpeta: entiende mejor lo que pides

    El conocimiento de carpeta ahora pasa por un modelo intermedio que "comprende" tu pregunta antes de buscar: la expande con los términos y campos que tendría el documento (p. ej. al pedir "mis nóminas" añade salario, devengado, líquido, IRPF, periodo…), de modo que encuentra el fragmento correcto aunque uses otras palabras. Además, cuando preguntas por datos de los documentos, el asistente extrae los valores concretos y los calcula (p. ej. el líquido) en vez de limitarse a listar los archivos.

    Nuevo

    • 🧠 Comprensión/expansión de la consulta (HyDE) también en carpetas, no solo en unidad de red
    • 🧮 Extrae importes y calcula (líquido = devengado − deducciones) en vez de solo listar archivos

    Mejorado

    • 🔎 Mejor recuperación aunque uses palabras distintas a las del documento
    • Cacheado por consulta y con timeout de 4s para no frenar la respuesta
  24. v9.5.134

    🛠️ Mantenimiento compacto: cabe en una pantalla

    La página de mantenimiento se ha rehecho para que entre prácticamente en una sola pantalla, sin scroll. En escritorio pasa a un diseño de dos columnas (a la izquierda el logo con el anillo de progreso y la cuenta atrás; a la derecha el estado de los sistemas, el progreso y el aviso por email), centrado verticalmente y mucho más denso y pulido.

    Nuevo

    • 🎯 Anillo de progreso con % más compacto y elegante
    • 📊 Estado de sistemas y progreso de la operación condensados
    • ✉️ "Avísame cuando vuelva" integrado de forma compacta

    Mejorado

    • 🖥️ Diseño de 2 columnas centrado verticalmente → casi sin scroll
  25. v9.5.132

    ⚡ Cambiar de chat ahora es instantáneo

    Al cambiar de una conversación a otra ya no aparece la pantalla de "cargando" con el esqueleto que hacía que pareciera lento. Ahora, si ya habías abierto ese chat en la sesión, sus mensajes se muestran al instante desde una caché en memoria y se actualizan en segundo plano. El esqueleto de carga solo se ve la primera vez que abres un chat.

    Nuevo

    • 🔄 Los mensajes se revalidan en segundo plano (siempre actualizados)
    • 💀 El esqueleto de carga solo aparece la primera vez que abres un chat

    Mejorado

    • Volver a un chat ya visto: aparece al instante, sin esqueleto de carga
  26. v9.5.131

    ⚡ Chat más rápido + nueva página de mantenimiento

    El chat arranca antes: la configuración de modelos (que el servidor consultaba hasta 3 veces por mensaje contra la base de datos del NAS) ahora se sirve de una caché en memoria con auto-invalidación cuando un admin edita modelos, quitando varias idas y vueltas en el camino crítico antes de la respuesta de la IA. Y la página de mantenimiento se ha rehecho de cero: anillo de progreso circular con porcentaje en vivo, auroras en movimiento, estrellas fugaces y un panel de "estado de los sistemas" estilo status-page.

    Mejorado

    • Resolución de modelos cacheada → menos consultas al NAS antes de responder
    • 🔄 La caché se invalida sola al editar modelos en el panel admin
    • 🛠️ Página de mantenimiento rediseñada: anillo de progreso + % en vivo
    • 🌌 Auroras animadas, estrellas fugaces y panel de estado de sistemas
  27. v9.5.130

    📴 Modo sin conexión: ya ves tus chats

    Ahora, sin conexión, sigues viendo tus conversaciones recientes en vez de una pantalla en blanco. La lista de chats se guarda en el dispositivo (IndexedDB) y se pinta al instante, y los mensajes de los chats que abriste se sirven desde una caché del Service Worker (se actualizan solos al volver la conexión). Un aviso claro indica que estás en "modo solo lectura" y el envío se desactiva hasta reconectar. Sin afectar al chat normal/compartido/en vivo.

    Nuevo

    • 🔌 Aviso "sin conexión — solo lectura" + envío bloqueado hasta reconectar

    Mejorado

    • 📋 La lista de conversaciones se guarda y se ve al instante sin conexión
    • 💬 Los mensajes ya vistos se sirven desde caché offline (stale-while-revalidate)

    Seguridad

    • 🔒 La caché se borra al cerrar sesión (privacidad)
  28. v9.5.126

    🎄 Navidad aún más rico + selector legible + música aleatoria

    Arreglado el selector de modelo en temas oscuros (el panel salía casi blanco e ilegible; ahora usa la superficie del tema). Navidad gana muchos más detalles: bolas colgando, destellos dorados, nieve acumulada abajo, barra lateral con degradado y borde dorado, y una pantalla de bienvenida con marco festivo iluminado. Además, los villancicos ahora suenan en orden ALEATORIO: al refrescar la página empieza otra canción.

    Nuevo

    • 🛠️ Selector de modelo legible en temas oscuros (panel opaco del tema)
    • 🎄 Navidad: bolas colgando, destellos, nieve acumulada y bienvenida con marco
    • 🎚️ Barra lateral navideña con degradado y borde dorado
    • 🔀 Villancicos en orden aleatorio (otra canción al refrescar)
  29. v9.5.124

    🎨 Tema en el área de chat + festivos optimizados para móvil

    Arreglado: el tema ahora también recolorea el ÁREA DE CONVERSACIÓN del chat (antes se quedaba en blanco aunque el resto estuviera tematizado). Y los efectos festivos (nieve, murciélagos, adornos) van mucho más fluidos en móvil sin tocar la versión de PC: la nieve usa menos copos, sin desenfoque, a 30 fps y resolución 1x, y se reducen los elementos animados. En ordenador se mantiene todo al máximo detalle.

    Nuevo

    • 📱 Nieve mucho más ligera en móvil (menos copos, sin blur, 30 fps, DPR 1)
    • 🖥️ La versión de PC se mantiene igual (máximo detalle)

    Mejorado

    • 🎨 El tema cubre también el área de mensajes del chat (ya no se queda blanco)
    • Menos adornos animados en móvil → scroll y chat fluidos
  30. v9.5.122

    🎄 Temas: chat arreglado, Halloween top y bienvenida navideña

    El tema activo ahora se aplica en TODA la web desde el primer instante (el chat incluido), resuelto en el servidor en vez de depender de una carga en cliente con caché — y cubre también el fondo del chat. El tema Halloween se ha mejorado muchísimo (bruma morada, luna con resplandor, más murciélagos, fantasmas, telarañas y calabazas que brillan). En Navidad, la música de villancicos arranca sola al abrir (en la primera interacción) y la pantalla de bienvenida es completamente festiva: "¡Feliz Navidad!" con cuenta atrás y adornos.

    Nuevo

    • 🛠️ El tema se aplica en el chat y en toda la app (resuelto en servidor)
    • 🎵 La música navideña arranca automáticamente al abrir
    • 🎄 Pantalla de bienvenida festiva exclusiva del tema Navidad (con cuenta atrás)

    Mejorado

    • 🎃 Halloween mejorado: luna, niebla, fantasmas, telarañas y calabazas con brillo

1036 versiones publicadas · página 19 de 35. Míralo dentro de la app.