Changelog de Dainvo
Este changelog está escrito para personas que usan Dainvo. Mantén las entradas breves, claras y enfocadas en lo que cambió para el usuario.
Reglas del changelog
- Usa Versionado Semántico:
vMAJOR.MINOR.PATCH. - Las versiones mayores son para cambios grandes que pueden cambiar flujos existentes.
- Las versiones menores son para funciones nuevas y mejoras visibles para el usuario.
- Las versiones patch son para correcciones, pulido y pequeñas mejoras seguras.
- Los corrección urgentees son versiones patch urgentes para comportamiento roto o riesgoso.
- No edites una entrada de changelog publicada después de que se lance. Publica una versión nueva en su lugar.
- Etiqueta cada versión publicada en Git.
- Mantén el lenguaje simple. Evita detalles técnicos de implementación salvo que afecten directamente al usuario.
- Agrupa cambios bajo
Actualizaciones de funciones,ParchesyCorrecciones urgentes. - Menciona Windows, macOS o Linux solo cuando un cambio afecte una plataforma de forma distinta.
- Durante versiones alfa, señala claramente limitaciones conocidas o cambios importantes de flujo en lenguaje simple.
Alpha v0.4.2
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Ninguna.
Parches
- Se actualizó la conexión de cuenta de Zoom para usar el ID de cliente de producción de la app de Zoom en builds instalados.
- Se amplió la ayuda de integración de Zoom y las instrucciones de prueba para revisores de Zoom Marketplace.
- Se mejoraron las comprobaciones de versión para que los builds empaquetados verifiquen el ID de cliente público de producción de Zoom antes de publicar.
Correcciones urgentes
- Ninguno.
Alpha v0.4.1
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadió una configuración de ejecución en segundo plano para que Dainvo pueda seguir funcionando desde la bandeja del sistema o la barra de menú de macOS después de cerrar la ventana principal.
- Se añadieron configuraciones de automatización de actualizaciones para canal de versión, descargas automáticas e instalación de actualizaciones descargadas cuando Dainvo se cierra.
- Se añadió creación de comandos naturales más rica para tareas, incluyendo borradores de tareas programadas, selección de proveedor de tareas y manejo de fechas de vencimiento.
- Se añadió soporte para descargas de modelos locales de IA más grandes para interpretación de comandos en el dispositivo.
Parches
- Se mejoró el análisis de comandos naturales para que las solicitudes de tareas se mantengan rápidas y las solicitudes de buckets o reuniones se clasifiquen con más fiabilidad.
- Se mejoró la creación de tareas de Todoist, TickTick y Microsoft To Do para que las fechas de vencimiento solo con fecha se envíen al proveedor conectado como fechas de vencimiento de tarea.
- Se mejoró la navegación por teclado de la barra lateral de tareas y el pulido de interacción de la paleta de comandos.
- Se actualizaron las comprobaciones del runtime local de IA empaquetado para que los builds instalados incluyan los archivos de runtime de modelo requeridos.
Correcciones urgentes
- Ninguno.
Alpha v0.4.0
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadieron paquetes de versión de escritorio para Linux junto a los builds de Windows y macOS.
- Se añadió soporte multilingüe de UI de la app y selección de idioma de app.
- Se añadieron búsqueda de ubicaciones de Google y detalles de direcciones guardadas para eventos de calendario.
- Se añadieron flujos de creación en lenguaje natural para eventos, tareas, buckets y acciones de la paleta de comandos.
- Se añadió manejo de derechos de suscripción de Mac App Store.
- Se añadió un bootstrapper permanente de instalador web de Windows para descargas iniciales más pequeñas.
Parches
- Se eliminó la superficie de soporte dentro de la app.
- Se mejoraron la copia, espaciado, selección de intención y edición de hora programada de la paleta de comandos.
- Se mejoró el procesamiento local de comandos de IA para que las solicitudes se ejecuten en un worker aislado.
- Se mejoraron comprobaciones de versión, feeds de instalador y empaquetado del bootstrapper de Windows.
- Se mejoraron sincronización de proveedores, pruebas de mutación de tareas de Microsoft To Do y manejo de atajos en Windows, macOS y Linux.
Correcciones urgentes
- Ninguno.
Alpha v0.3.8
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Se añadió conexión de cuenta de Apple Calendar para personas que usan calendarios de iCloud.
- Se añadió una paleta de comandos para navegación más rápida y acciones comunes de la app.
- Se añadió exportación de logs de error desde Configuración para que los detalles de soporte puedan guardarse y compartirse al solucionar problemas.
- Se añadió contenido fuente para el centro de ayuda de Dainvo y guías de integración.
Parches
- Se mejoró el manejo de cuenta y licencia, incluyendo el flujo para reemplazar un dispositivo gratuito bloqueado.
- Se mejoró el comportamiento de sincronización de proveedores entre cuentas de calendario, proveedores de tareas y bloques de tiempo respaldados por buckets.
- Se pulieron el cierre de popups, comportamiento de modales, controles de cuentas y comentarios de configuración.
- Se actualizaron las comprobaciones de empaquetado de versiones para que los instaladores de Windows y macOS sigan publicándose mediante la ruta firmada de GitHub Actions.
Correcciones urgentes
- Ninguno.
Alpha v0.3.7
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Se añadió una página pública de registro de testers para acceso gratuito basado en aprobación.
- Se añadió Azure Trusted Signing para builds de versión de Windows, de modo que los instaladores estén firmados para descarga de Windows y distribución en Store.
Parches
- Se actualizó el registro con correo/contraseña para que los usuarios nuevos vean una pantalla clara de confirmación de correo antes de continuar con activación de pago.
- Se mejoró el manejo de confirmación de registro para que los usuarios confirmados vuelvan a Dainvo y lleguen a la pantalla existente de activación de pago.
Correcciones urgentes
- Ninguno.
Alpha v0.3.6
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Se reemplazó el acceso Alpha gratuito por activación de suscripción Individual respaldada por Stripe.
Parches
- Se actualizó la pantalla de activación de cuenta para que los usuarios nuevos inicien la activación de pago mediante Stripe Checkout.
- Se eliminó de la app de escritorio la ruta self-service de acceso Alpha.
Correcciones urgentes
- Ninguno.
Alpha v0.3.5
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Ninguna.
Parches
- Se actualizaron las versiones públicas de escritorio para que cada versión publique en su propia release pública de GitHub.
- Se preservaron descargas públicas de versiones anteriores en lugar de reemplazarlas con una única release latest compartida.
- Se mantuvo el feed público de actualización apuntando a la release estable más nueva mientras se permitían descargas específicas por versión.
Correcciones urgentes
- Ninguno.
Alpha v0.3.4
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Ninguna.
Parches
- Se restauró la conexión de cuentas de TickTick y Webex en builds instalados al empaquetar las credenciales OAuth requeridas en la configuración de versión del proceso principal de Electron.
- Se actualizaron las comprobaciones de versión para que los builds de Windows y macOS fallen antes de publicar si faltan credenciales requeridas de proveedores.
- Se actualizaron instrucciones de repositorio y versión para que futuras incorporaciones de proveedores mantengan el empaquetado de credenciales de build instalado conectado mediante el pipeline de build.
Correcciones urgentes
- Se corrigió la configuración de versión v0.3.3 que hacía que TickTick y Webex no estuvieran disponibles en builds instalados.
Alpha v0.3.3
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Se reconstruyó la creación de tareas con el mismo estilo de popup dentro de la ventana usado por creación de eventos y buckets.
- Se añadió cambio por teclado entre proveedores de tareas y cuentas de proveedores al crear una tarea.
- Se actualizó la fuente de la app a Inter para una interfaz más limpia de estilo Linear.
Parches
- Se hizo más estricta la disponibilidad de proveedores de tareas para que proveedores no disponibles o desactivados queden ocultos y no puedan usarse para crear o refrescar tareas.
- Se mejoraron actualizaciones del calendario de tareas y barra lateral para que cambios comunes de tareas parcheen el elemento afectado en lugar de forzar recargas amplias.
- Se pulieron opciones de tareas de Microsoft To Do para que Importante y Mi día se comporten como chips de alternancia consistentes.
- Se actualizaron las comprobaciones de build de versión para que la configuración de escritorio empaquetada contenga solo valores públicos de runtime y rechace secretos de cliente OAuth.
Correcciones urgentes
- Ninguno.
Alpha v0.3.2
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Ninguna.
Parches
- Se restauró la conexión de cuenta de Todoist en builds instalados.
- Se restauraron comprobaciones empaquetadas de configuración de Google, Microsoft, Todoist, TickTick, Zoom, Webex y cuenta de Dainvo para builds de versión.
- Se mejoró la sincronización de tareas después de reconectar cuentas de proveedores para que las tareas remotas existentes se actualicen en lugar de duplicarse.
- Se añadió una sincronización inmediata de puesta al día de Todoist después de una sincronización completa inicial.
Correcciones urgentes
- Se corrigió un error de sincronización de Google Tasks que podía informar un ID de tarea remota duplicado.
Alpha v0.3.1
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Ninguna.
Parches
- Se restauró la conexión de cuenta de TickTick en builds instalados.
- Se restauró la conexión de cuenta de Webex en builds instalados.
- Se movió cerrar sesión fuera del shell flotante del calendario y dentro de Configuración de cuenta.
- Se movió la gestión de facturación dentro de Configuración de cuenta.
Correcciones urgentes
- Se corrigieron credenciales OAuth empaquetadas faltantes para TickTick y Webex.
Alpha v0.3.0
Plataformas: app para Windows y app para macOS.
Actualizaciones de funciones
- Se añadió registro e inicio de sesión de cuenta de Dainvo con sesiones de escritorio persistentes.
- Se añadieron inicios de sesión sociales con Google, Microsoft, Apple y GitHub para cuentas de Dainvo.
- Se añadió activación de licencia después de iniciar sesión, incluyendo acceso Individual de pago y acceso Alpha gratuito para pruebas.
- Se añadió seguimiento de acceso de cuenta para que Dainvo pueda hacer cumplir límites de dispositivos por nivel de licencia para cuentas sincronizadas mientras excluye dispositivos Linux.
- Se añadió Configuración de cuenta para detalles de perfil, gestión de avatar, estado de licencia, información de dispositivos activos y eliminación de cuenta.
Parches
- Se actualizaron las pantallas de login y licencia con el logo de Dainvo, botones de inicio de sesión con marca de proveedor y el fondo de patrón de puntos.
- Se mejoraron las comprobaciones de licencia para que el acceso de pago o Alpha se refresque automáticamente después de checkout o activación.
- Se añadió limpieza de cuenta más segura para que los usuarios puedan eliminar su cuenta de Dainvo desde la app de escritorio.
- Se corrigió la carga de perfil para cuentas iniciadas después de la actualización del backend de gestión de cuentas.
Correcciones urgentes
- Ninguno.
Alpha v0.2.1
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Ninguna.
Parches
- Los botones de conexión de proveedores ahora esperan comprobaciones de capacidad de cuenta antes de poder abrirse, reduciendo errores confusos de conexión durante el inicio.
Correcciones urgentes
- Se corrigieron los avisos de actualización para que permanezcan visibles hasta que el usuario elija una acción.
- Se reemplazaron errores de credenciales de TickTick y Webex solo para desarrollo en builds instalados por un estado claro de no disponible cuando esos flujos OAuth no pueden configurarse de forma segura en la app de escritorio.
Alpha v0.2.0
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadió soporte de Google Tasks. Los usuarios pueden conectar acceso de tareas de Google, sincronizar listas y tareas, crear y editar tareas de Google, programar bloques de tareas, completar tareas y trabajar con fechas de vencimiento de Google Tasks desde Dainvo.
- Se añadió soporte de reuniones de Google Meet y Webex para flujos de calendarios conectados. Los usuarios pueden crear reuniones en línea respaldadas por proveedor, unirse desde Dainvo y gestionar detalles de reunión desde el calendario.
- Se añadió integración de tareas de TickTick. Los usuarios pueden conectar TickTick, sincronizar listas y tareas, crear y editar tareas de TickTick desde Dainvo, mover tareas entre listas, mapear prioridades P1-P4, sincronizar etiquetas y fechas de vencimiento, completar tareas y desconectar o reconectar la cuenta.
- Se añadió un botón global de sincronización sobre Configuración en el riel izquierdo. Refresca todas las cuentas conectadas de calendario y tareas evitando ejecuciones largas repetidas de sincronización.
- Se añadieron avisos de actualización de escritorio para que los usuarios puedan instalar actualizaciones disponibles desde dentro de Dainvo.
Parches
- Se añadieron controles de cuentas conectadas para funciones de proveedores, incluyendo acceso a calendario, tareas y reuniones en línea donde esté admitido.
- Se mejoró la programación de tareas para que los nuevos bloques de tareas permanezcan en calendarios visibles en la vista de calendario.
- Se mejoró el comportamiento de refresco de calendario después de sincronizar para que la vista de calendario no rebote entre estados de recarga repetidos.
- Se añadieron artefactos RPM de Linux junto a paquetes AppImage y Debian.
- Se añadieron y actualizaron documentación de configuración para Google Tasks, Webex, TickTick y empaquetado de versiones.
Correcciones urgentes
- Ninguno.
Alpha v0.1.5
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Ninguna.
Parches
- Se añadieron Términos de Uso públicos, Soporte, documentación de usuario de Zoom y páginas de plan de prueba para revisores de Zoom para revisión de Marketplace.
Correcciones urgentes
- Se restauró el puente de redirección OAuth de Zoom a
https://dainvo.xyzpara que coincida con la configuración de redirección funcional de Zoom Marketplace.
Alpha v0.1.4
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Ninguna.
Parches
- Se publicaron feeds de actualización v0.1.4 para Windows, macOS y Linux para que cada plataforma de escritorio pueda actualizar a la misma versión.
Correcciones urgentes
- Se corrigió la conexión de Zoom en builds instalados usando la URL exacta del puente OAuth de Dainvo que Zoom espera.
Alpha v0.1.3
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadió conexión de cuenta de Zoom y reuniones de calendario respaldadas por Zoom. Los usuarios pueden conectar Zoom, crear reuniones de Zoom desde calendarios respaldados por proveedor, editar detalles de reuniones de Zoom, unirse desde Dainvo y cancelar reuniones mediante el flujo de cancelación de reuniones.
- Se añadieron enlaces de reuniones de Zoom a invitaciones de calendario para que los asistentes reciban el enlace de unión seguro para asistentes mediante Google, Outlook u otro calendario de proveedor editable.
- Se añadieron controles de cuenta y configuración para Zoom y Microsoft To Do, incluyendo visibilidad del riel de tareas consciente del proveedor y una configuración para ocultar el icono del riel de correo marcado.
Parches
- Se corrigieron eventos de Google respaldados por Zoom que podían quedarse atascados después de que Google rechazara una edición o cancelación porque la versión del evento almacenada estaba obsoleta. Reintentar ahora recarga la última versión del evento de Google antes de actualizar o eliminar.
- Se mejoraron los bloqueos de reuniones en línea para que los usuarios puedan seguir editando asistentes y detalles de reunión mientras se impiden cambios de calendario o proveedor de reunión después de la creación.
- Se eliminó el botón duplicado de sincronización de Microsoft To Do de configuración de cuenta. Microsoft To Do ahora sincroniza mediante la acción normal de sincronización de la cuenta Microsoft.
- Se ocultaron los iconos de riel de Todoist y Microsoft To Do cuando no hay cuentas conectadas disponibles para esos proveedores de tareas.
- Se movió el icono de riel de correo marcado por encima de los iconos externos de proveedores de tareas.
Correcciones urgentes
- Ninguno.
Alpha v0.1.2
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadió Microsoft To Do como opción de cuenta de tareas usando la cuenta Microsoft conectada.
- Se añadió sincronización, creación, edición, completado, reapertura y eliminación de tareas de Microsoft To Do desde Dainvo.
- Se añadieron navegación de listas de Microsoft To Do, Mi día, Asignado a mí y vistas de tareas planeadas en la barra lateral de tareas.
- Se añadió soporte para elegir todas las cuentas de tareas o una cuenta específica cuando un proveedor de tareas tiene varias cuentas conectadas.
Parches
- Se refinaron los detalles de tareas de Microsoft To Do para que muestren campos de To Do en lugar de detalles de sesión de trabajo solo de Dainvo.
- Se mejoraron iconos de proveedores de tareas, visualización de importancia de tareas y comportamiento de estrella de Microsoft To Do.
- Se añadieron controles de permisos de Microsoft To Do a cuentas Microsoft conectadas en Configuración.
- Se añadió cobertura de regresión para sincronización, escrituras, navegación de barra lateral, configuración y detalles de tareas de Microsoft To Do.
Correcciones urgentes
- Ninguno.
Alpha v0.1.1
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadieron overrides de color propios de la app para calendarios sincronizados, incluyendo restablecer al color del proveedor.
- Se añadió un diseño de Configuración más limpio con secciones más simples de Cuentas, Calendario, Tareas, Notificaciones, Sincronización y privacidad, y Avanzado.
- Se añadió soporte mejorado de build de versión para OAuth de escritorio y pruebas de actualización.
Parches
- Se ajustaron filas de configuración, botones, desplegables y toggles para que los controles permanezcan cerca de sus etiquetas en lugar de estirarse por espacios vacíos.
- Se refinaron temas claro y oscuro. El modo claro usa superficies neutras más frías, y el modo oscuro usa tonos grafito más neutros.
- Se simplificó la copia de configuración y se eliminaron badges de estado ruidosos de configuración de cuentas y tareas.
- Se renombró Valores predeterminados de calendario a Calendario y Valores predeterminados de tareas a Tareas.
- Se renombró la configuración de feedback a feedback.
- Se mejoraron filas de cuentas conectadas con acciones compactas de iconos y listas de calendario más cortas.
Correcciones urgentes
- Se corrigió el manejo de color de calendarios sincronizados para que cambiar un color de app no reemplace el color fuente del proveedor.
- Se corrigieron problemas de fondo y tamaño de configuración que dejaban áreas grandes en blanco o sin cubrir.
Alpha v0.1.0
Plataformas: app para Windows, app para macOS y app para Linux.
Actualizaciones de funciones
- Se añadió la primera versión alfa de Dainvo.
- Se añadieron vistas de calendario para planificar eventos, tareas y bloques de tiempo.
- Se añadieron buckets para que los usuarios puedan bloquear tiempo para un grupo de tareas sin programar cada tarea por separado.
- Se añadió soporte para calendarios locales y cuentas de calendario conectadas.
- Se añadió soporte de tareas para tareas locales y tareas de Todoist.
- Se añadió configuración para calendarios, tareas, apariencia, cuentas, recordatorios y comportamiento de programación predeterminado.
- Se añadieron comentarios dentro de la app.
Parches
- Se mejoró el comportamiento de buckets para que puedan permanecer locales y copiarse a un calendario cuando haga falta.
- Se mejoró la visualización de tareas y buckets en el calendario para mantener el calendario más fácil de escanear.
- Se mejoraron los paneles de detalles del lado derecho para eventos, tareas y buckets.
- Se mejoraron diseños de cuentas y configuración para ser más compactos y consistentes.
- Se mejoró el manejo de sincronización de Todoist para que los cambios pendientes sean más fáciles de ver y recuperar.
- Se mejoraron actualizaciones de calendario para que mover, cambiar tamaño, completar, reabrir y eliminar elementos visibles evite parpadeos de refresco innecesarios.
Correcciones urgentes
- Se corrigieron errores de eliminación de buckets que podían dejar buckets antiguos de desarrollo atascados.
- Se corrigió la carga temprana de feedback dentro de la app.
- Se corrigió el comportamiento de popups del calendario para que abrir una acción cierre la anterior.
Notas alfa conocidas
- Dainvo todavía está en alfa, por lo que algunos flujos pueden cambiar antes de la primera versión estable.
- Los proyectos están desactivados por ahora. Los buckets siguen activos como bloques de tiempo basados en calendario que pueden contener tareas.