Novedades de VoiceHotKey — notas de versión para Mac, Windows, iOS, Android y Linux. Filtra por tu plataforma.
Macv1.28.9
Destellos en la barra de menús durante las acciones de IA
Animación de destellos de acciones de IA en el icono de la barra de menús.
WindowsC++
Corrección de pegado cirílico en Telegram
Correcciónpegado cirílico en Telegram — portapapeles multi-formato (CF_TEXT + CF_UNICODETEXT), HGLOBALs GMEM_FIXED, página de código ANSI consciente del sistema de escritura.
Nombres de dispositivos de micrófono en el UI: se eliminó el prefijo localizado «Microphone» para una lista más limpia.
ScSignTool incluido en el bundle para que la firma de releases ya no dependa del PATH del sistema.
Reverificación del portapapeles tras el cierre y temporizador de restauración de 1 s.
Macv1.28.6
Nuevo elemento de menú «Voz a texto» con manejo inteligente del clic en la barra de estado.
El ajuste «Show Floating Animation» permite ocultar el overlay durante la grabación.
Correcciónubicación de pegado al dictar en Notion.
Android
Cancelar la transcripción tocando la animación rotatoria (con período de gracia de 1 s).
«Cancelled» mostrado en rojo en el historial.
Mejoratimeout de lectura/escritura de OkHttp reducido de 2 min a 1 min.
Macv1.28.5
Colores personalizables del Air Button
Colores degradados personalizables para el Air Button, con selectores de color en los ajustes.
El icono de la barra de menús se convierte en una vista SwiftUI animada al estilo AirButton.
Correcciónlas barras de amplitud se congelaban al llenarse el búfer de audio.
Toda la fila de herramientas de IA ahora es clicable para alternar cada casilla.
Android
Selector de color
Selector de color en los ajustes para personalizar los colores de micrófono y del degradado de la animación.
Colores dinámicos Material You para el micrófono.
Vista previa en vivo al arrastrar los sliders de color.
Opción de mostrar un botón de cancelar durante la grabación.
Android
Menú de IA por gestos, animaciones al estilo macOS
Refactor del flujo de grabación — elegir la acción de IA después de grabar mediante gestos.
Animación radial OK de grabación igual que en macOS.
Icono AirButton igual que en macOS.
Spinner de arco rotatorio igual que en macOS.
Opción de pausar el audio de otras apps durante la grabación.
Alternar entre portapapeles e inserción directa de texto para el dictado.
Macv1.28.4
Clic derecho en cualquier parte del overlay de grabación para cancelar (el clic izquierdo ya no cancela).
Las barras radiales de amplitud ahora empiezan justo fuera del círculo OK para mejor visibilidad de los susurros.
Archive script: corrección de notarización usando notarytool submit, stapling y verificación.
WindowsC++
Air Button pasa a ser el predeterminado
Air Button mostrado por defecto a 32 px, con rango del slider de 16 a 32 px.
Opción de sensibilidad a mayúsculas/minúsculas añadida a las sustituciones.
Botones de retranscripción por idioma en los elementos del historial.
Spinner de arco rotatorio que coincide con macOS.
Icono Air Button con círculos concéntricos programáticos (ya no PNG).
Clic derecho para cancelar grabación en el overlay de animación.
Macv1.28.0
Air Button, overlay arrastrable, spinner de arco rotatorio
Air Button ahora se puede arrastrar; overlay de grabación unificado y reposicionable.
Spinner de arco rotatorio reemplaza los puntos de transcripción.
Barras radiales de amplitud reemplazan los anillos circulares de volumen durante la grabación.
Botón OK y animación circular de volumen reemplazan la forma de onda de grabación.
Mejoracapacidad de respuesta del habla continua.
Correcciónfallo intermitente de pegado (Cmd+V ahora se envía de forma síncrona).
Android
Selección automática del modelo por defecto desde el servidor (se eliminó el gpt-4o-mini hardcodeado).
Correccióninicio de sesión vía enlace por email (el long-poll ahora sí se ejecuta).
Correccióntexto dictado insertado en la posición equivocada cuando el cursor está a mitad de frase.
Correcciónel dictado no se guardaba en Google Keep.
Macv1.27.9
Air Button rediseñado con círculos concéntricos programáticos y tres rupturas en el anillo exterior.
Atajos de post-procesamiento camelCase y Title Case.
Usa tus fuentes de entrada del teclado para elegir los idiomas de transcripción por defecto en el primer lanzamiento.
Correcciónel micrófono USB externo era anulado por el micrófono interno del MacBook.
WindowsC++
Rayado cebra para las filas de la lista de atajos con contraste según el tema.
Ajuste «Show press-and-hold option» — ocultar por defecto la casilla de mantener pulsado.
Correcciónla visualización de atajos mostraba modificadores después de teclas normales (p. ej. 1+Ctrl).
Correcciónel pegado escribía una sola letra en vez de Ctrl+V en la distribución rusa.
Correcciónlista de atajos vacía tras un inicio de sesión limpio.
WindowsC++
Reordenamiento por arrastrar y soltar de los atajos, con indicador de destino.
Entrada multilínea para los campos de reemplazo de sustituciones.
Rayado cebra para grupos de atajos.
Correccióncrash al desconectarse el dispositivo de audio durante una grabación activa.
Linux
Mejorareenvío de evdev por lotes y caché del XID del overlay X11 reducen la sobrecarga del pipeline de entrada.
Android
Correccióncrash en el flujo de autenticación al pasar la app a segundo plano.
Correccióncrash cuando la lista de servidores de IA está vacía.
Correccióncrash cuando se re-entrega la petición long-poll de autenticación.
Macv1.27.7
Se persiste el «último servidor API funcional» para sobrevivir al failover de endpoint.
Autocopia del texto retranscribido al portapapeles en la vista de historial.
Correcciónartefactos de puntuación/espaciado/mayúsculas tras sustituciones vacías.
Macv2.0.5MAS
Failover de API en todas partes
Failover de servidor API para todas las compilaciones — la app sobrevive a caídas individuales de endpoints.
Renombrado «Manage» → «Manage subscription» en las 59 traducciones.
Lógica mejorada de la etiqueta del botón de suscripción usando flags del servidor.
Correcciónel botón Manage subscription no abría el navegador por espacios en la URL.
WindowsC++
Correcciónlas sustituciones no funcionaban para idiomas no latinos (ruso, CJK, etc.).
Manejador de crashes mejorado para tratar errores de corrupción de heap/stack.
Los volcados de crashes ahora se incluyen en los reportes manuales de problemas.
Android
Failover de servidor API con valores por defecto hardcodeados y api_version=2.
ANDROID_ID añadido a deviceId para identificación única por dispositivo.
Linuxv0.34.0
Reducción de los estancamientos de GTK en la pestaña de historial para evitar el congelamiento del atajo.
Linuxv0.33.0
Correcciónel atajo moría permanentemente tras estancamientos del main thread de GTK.
Linuxv0.30.0 – 0.32.0
Correcciónatajo no respondía 3–6 s (ops del overlay X11 movidas fuera del main thread de GTK).
Límites de protección de grabación para evitar grabaciones cortas/duplicadas accidentales.
Correcciónbotón de reporte colgado (timeouts de subprocesos y corrección de logging duplicado).
WindowsC++
Estabilidad de la captura de audio
Finalizar el stream de vorbis antes de desmontar el dispositivo WASAPI para evitar corrupción del heap.
WASAPI AUTOCONVERTPCM desactivado para dispositivos de captura.
Cancelación basada en CancelToken para todas las peticiones HTTP.
Linuxv0.29.0
Correcciónatajos morían tras desconectar el teclado (bucles de reconexión).
WindowsC++
Correccióncrash por corrupción de heap al parar la grabación en Windows 10 14393.
Correccióncondición de carrera en el callback de audio al parar la captura.
Android
Ocultar el micrófono cuando el dispositivo no es interactivo (bloqueado, doze, Always-on Display).
Linuxv0.28.0
Prefijo «Mouse» añadido a los nombres mostrados de los botones del ratón.
Correcciónmodo mantener pulsado del botón del ratón.
Macv2.0.3MAS
Lanzamiento en Mac App Store
Diálogo de consentimiento de privacidad de datos para MAS Guidelines 5.1.1(i) / 5.1.2(i).
Nombre de bundle unificado «VoiceHotKey» para distribuciones MAS y Direct.
Nombre de bundle del lanzador fijado como «VoiceHotKey Launcher» en todas las localizaciones.
Texto neutral «Continue» reemplaza los prompts de permiso directivos para la revisión MAS.
Linuxv0.26.0
Atajos del ratón, pestaña AI, pestaña Files
Soporte de atajos en los botones del ratón.
Soporte del portapapeles X11 y modo mantener pulsado.
Regla udev de uinput y prompt de reinicio del instalador al añadir el grupo input.
Pestaña AI con gestión de prompts personalizados (solo modelos con capacidad de completion).
Pestaña Files para transcripción de archivos de audio/vídeo.
Pestaña About con información de la app, copyright y enlaces sociales.
Comprobaciones de salud de la instalación.
WindowsC++
Failover de servidor API usando la lista api_servers provista por el servidor.
Failover ante respuestas de API no-JSON (errores de nginx/proxy).
Corrección del parseo de la respuesta del stream SSE para transcripción de archivos.
Android
Ocultar el overlay cuando el dispositivo está bloqueado o en Always-on Display.
Failover de servidor API.
Linux
Failover de servidor API para todas las llamadas API (con api2.voicehotkey.com por defecto).
Advertencia mostrada cuando los atajos fallan por falta de permisos del grupo input.
Macv1.27.5
Comprobación automática de suscripción al iniciar usando entitlements de StoreKit 2.
Tutorial de accessibility integrado reemplaza la ventana de tutorial separada.
AccessibilityStatusHelper fuera del proceso para un estado preciso de los permisos TCC.
Ajuste renombrado a «Restore Clipboard After Pasting» (con valor por defecto invertido).
WindowsC++
Verificación de hash SHA256 para auto-actualizaciones.
Reemplazo total de atajos dirigido por el servidor (lógica de merge eliminada).
Ajuste — parar las grabaciones de la pestaña Files con atajos.
Macv1.27.4
Reordenamiento por arrastrar y soltar para los atajos.
El overlay ya no interfiere con las hojas de compra de App Store.
Restaurar suscripción ahora usa original_transaction_id para detectar conflictos.
Año de copyright actualizado a 2026.
WindowsC++
Reordenamiento por arrastrar y soltar de atajos en la pestaña principal.
Se eliminó el concepto de «atajo principal» — todos los atajos ahora son iguales.
URLs de releases dirigidas por el servidor para comprobaciones de actualización por región.
Linuxv0.25.0
Fila vacía de atajo en el primer lanzamiento cuando no hay atajos definidos.
Linuxv0.23.0
13 nuevos idiomas de interfaz
13 nuevas traducciones de interfaz con cambio de idioma en vivo.
Caché de dispositivos de audio para evitar la enumeración repetida de ALSA.
Detección precisa de distro y entorno de escritorio para los reportes de errores.
WindowsC++
Nueva acción de atajo PasteLast — pegar el último resultado del historial.
Menú Intelligence simplificado con acciones Translate y Fix Layout dedicadas.
Idioma/modelo por defecto para acciones de traducción con reemplazo de modelo por el servidor.
Correccióncomillas chinas en zh.rc causaban errores del compilador RC.
Linuxv0.17.0 – 0.22.0
X11 + Wayland, x86_64 + aarch64
Correcciones de compatibilidad con Linux Mint; integración con iconos/menú de Cinnamon; soporte de fuentes emoji.
Arquitectura de 4 compilaciones — X11 + Wayland para x86_64 y aarch64.
Soporte de compilación remota por SSH para despliegues cross-arquitectura.
Fallback con xdotool para auto-pegado en X11.
Android
Quitar «Upgrade Pro» cuando ya está en Pro.
Correcciónfecha de vencimiento usando fecha local.
Linuxv0.6.0 – 0.11.0
Soporte multi-arquitectura para x86_64 y aarch64.
Auto-actualizaciones no disruptivas aplicadas cuando la app está inactiva.
Logs movidos a una ubicación persistente con rotación por tamaño.
Caché del balanceador para resiliencia en offline.
Reintento específico por idioma, modo dev, actualizaciones solo-de-subida.
Detección de paquetes ALSA para Ubuntu 24.04+.
Linuxv0.2.0 – 0.5.0
Auto-instalación y auto-actualización
Infraestructura de auto-instalación y auto-actualización con verificación SHA256 y compresión UPX.
Icono de micrófono reemplazado por un icono personalizado inspirado en macOS.
Transcripción y procesamiento de IA combinados en una sola petición.
Dispositivo global y operaciones paralelas para menor latencia de pegado.
Linux
Overlay de grabación con animación de forma de onda y popup de historial.
Pestaña Substitutions para reglas de reemplazo de texto.
Pestaña Report Problem para enviar reportes de errores.
Niveles reales de audio durante la grabación.
Guardar/restaurar el tamaño de la ventana al reiniciar.
Establece tanto CLIPBOARD como la selección PRIMARY al pegar.
Linux
Linux MVP
Primer cliente para Linux — atajos, historial, pegado desde portapapeles, inicio de sesión, sustituciones, acciones de IA, idiomas.
WindowsC++
Tema negro
Tema negro.
Añadir atajo mediante el botón «+» en la pestaña principal.
Reinicio/cierre de sesión de Windows manejado con elegancia.
Android
Botón de reintentar al retranscribir.
Mensaje de error al cambiar de modo con licencia inválida.
Macv1.26.4
Correcciónlas grabaciones se quedaban atascadas en procesamiento tras una subida cancelada.
Android
El dictado ahora inserta el texto en medio del existente en vez de reemplazar.
Manejo de puntuación múltiple; inserción condicional de prefijo/sufijo.
Macv1.26.3
Reducción del crecimiento gradual de CPU durante la grabación (temporizador movido a AppState para evitar ciclos de retención).
Macv1.26.2
Reset de appStatus desde los callbacks para garantizar el estado `.idle` tras las operaciones.
El panel de grabación se ordena al frente tan pronto como está disponible.
Macv1.26.1
Se bloquean eventos de reactivación no iniciados por el usuario; logging extra alrededor de la reactivación.
WindowsC++
Minimizar la ventana en lugar de salir de la app al cerrar.
Correcciónel mensaje de error de licencia se oculta al actualizarse la licencia.
Macv1.26.0
Pulsa Esc para parar la grabación
Añadida opción de pulsar Escape para parar la grabación.
El evento Esc es absorbido al cancelar para que no se propague a otras apps.
Macv1.25.4
Mecanismo de fallback y logging mejorado para la visibilidad intermitente de la animación de transcripción.
Android
Grabación por Bluetooth
Opción de grabación por Bluetooth con manejo diferenciado de la fuente de audio.
Retroalimentación por vibración.
Salvaguarda cuando Bluetooth está desactivado.
Android
Correcciónsalto de layout en dispositivos Samsung.
Macv1.25.3
Suprimir la activación no intencionada de la app en los 1,5 s siguientes a un despertar o a cambios de fuente de alimentación.
Macv1.25.2
Lógica de posicionamiento de respaldo cuando falta `kCGWindowBounds` — el overlay siempre aparece.
Android
Reducido el tamaño del channel para evitar un uso alto de memoria.
Correcciónvarios crashes potenciales en init.
WindowsC++
Mezcla de voz + auriculares a texto
Mezcla de audio — voz y auriculares se transcriben juntos, normalizados y volcados cada segundo.
Correccióncondición de carrera al mezclar audio.
Macv1.25.1
Solución alternativa para apps con foco no constante como ChatGPT Atlas y Notion.
Android
Ahorrar batería cuando el usuario no ha iniciado sesión o ha salido de la app.
Email incluido en el nombre del archivo de log; longitud del nombre limitada a 255 caracteres.
WindowsC++
Herramienta de IA «translate» añadida al menú Air Button.
Posicionamiento de herramientas de IA en diseño circular con soporte de clic del ratón.
Android
Varias bibliotecas actualizadas.
Tutorial desactivado temporalmente.
Correcciónel botón inferior del historial no era visible cuando el usuario tiene barra de navegación.
Macv1.25.0
Correcciones de rendimiento del flujo de grabación.
Android
Indicador de carga mientras se consulta la compra.
Versión de la biblioteca de billing actualizada.
Correccióncrash por acceso desde el main thread y mutabilidad.
Macv1.24.6
Añadido `PowerSourceMonitor` para correlacionar las conexiones del cargador con las activaciones de la app.
WindowsC++
Air Button llega a Windows
Air Button — primera aparición en Windows (coincide con el diseño de macOS).
Macv1.24.5
Reducida la frecuencia de sondeo del micrófono para no molestar a CoreAudio y evitar listas de dispositivos incompletas.
Macv1.24.4
Correccióncrash causado por force-unwrap de coordenadas del overlay.
MacMAS
No registrarse en Open at Login por defecto en la compilación de Mac App Store.
Botones de Terms of Service y Privacy Policy movidos al menú About.
Mac
Añadida opción de eliminar cuenta (build 467).
Cambios de código en respuesta a «Missing Screen Recording Usage Explanation».
Correcciónpérdida de permisos de red causada por editar los entitlements.
Android
Selección manual del idioma hablado
Opción de seleccionar manualmente el idioma hablado.
Forzar reintento en otro servidor siempre que falle la transcripción.
Reposicionar correctamente en la vista de selección de idioma hablado.
Misma escala al grabar y al transcribir con IA.
Macv1.24.1
Observadores de despertar garantizan que el overlay se muestre al despertar.
Macv1.23.6
Correccióndetección de permisos de Accessibility en macOS ≥ 12 y < 15.
Aplicar accessibility sin reiniciar.
Macv1.23.5
Manejo amigable con Mac App Store del relaunch de Accessibility.
Eliminadas las dependencias AlamoFire, Moya y KeyboardKit.
Biblioteca KeyboardShortcuts actualizada a 2.4.
WindowsC++
Animaciones de grabación y transcripción al estilo Mac.
Lógica de selección de servidor.
iPhone
Logging añadido.
Android
No mostrar la opción de idioma cuando el usuario solo habla un idioma.
Mostrar la pista «stop speaking» la primera vez.
Macv1.23.3
Detectar permisos de Accessibility revocados en runtime y relanzar la app de forma segura en vez de congelar el sistema CGEvent de macOS.
Activación automática de la app cuando los permisos de Accessibility se desactivan en runtime.
Macv1.23.0
Cumplimiento de API v2
Cumplimiento con API v2 con control de acceso más estricto.
Debounce para `LoginResourceService.refreshUserInfo()`.
Autodetección de la concesión de Accessibility y reinicio de la app para aplicarla.
Macv1.22.0
Idioma de entrada por atajo
Añadida selección de idioma de entrada a nivel de `UserShortcut`.
Nueva acción de IA «Start with an Uppercase letter».
Correccióncrash de Core Data cuando una entidad `UserShortcut` tiene UUID nil.
Correccióncálculo del radio de animación y longitud de onda.
Android
Soporte de la acción upload-file.
Mostrar el menú de idioma hablado durante la grabación.
Resetear el idioma hablado al parar la transcripción.
Android
Vista de animación de forma de onda preparada.
Popup de rating limitado — no se muestra si el usuario ya valoró o eligió «never rate».
Android
Correccióntocar en cualquier lugar hacía que la grabación se parara.
Macv1.21.10
Mejoravelocidad de cambio de pestaña.
Android
El balanceador salta servidores no disponibles y refresca la lista cuando está vacía.
Método conveniente para llamadas a la API.
Mac
Actualización a los ajustes recomendados de proyecto de Xcode 26.
Correcciónmúltiples advertencias de Swift concurrency y de deprecation.
Macv1.21.9
Añadida opción de llevar el nivel del micrófono al máximo con traducciones.
Sistema de localización saneado (se quitaron idiomas no soportados por Whisper — kirguís, irlandés, dogri, rayastaní, sánscrito, etc.).
Android
Prevenir condición de carrera cuando el usuario alterna Accessibility demasiado rápido.
Mostrado instantáneo cuando se activa Accessibility.
WindowsC++
Añadido soporte de `api_version=2` (WIP).
Persistencia de ajustes vía endpoint `/users/config`.
iPhone
Posible corrección del cambio de idioma en iPhone SE.
Número de teléfono guardado en el formulario de reporte.
Macv1.21.4
Renombrado a Air Button + selección de micrófono unificada
«Floating Button» renombrado a «Air Button» en toda la app.
Unificada la lógica de selección de micrófono en los menús.
Menú de clic derecho en el botón flotante/Air Button.
Añadido menú de ocultar botón.
Android
Mostrar la opción upload-file.
Correccióncompartir desde WhatsApp (y probablemente otras apps también).
Prevenir crash al parsear respuestas del servidor (Gson).
Android
Intentar reabrir la app tras reinstalar.
Salir de todas las activities cuando el usuario desliza la notificación para descartarla.
Correcciónno se podía salir de la app cuando no hay activity activa.
Macv1.21.3
El redimensionamiento de botón y animación desde Settings evita recortes raros.
Restauración del foco tras interacciones con el overlay.
Ligera retroalimentación háptica en los sliders.
WindowsC++
Aviso de licencia de prueba.
WindowsC++
Voz a texto continua.
WindowsC++
Tooltips en todos los controles al pasar el ratón.
Windowsv1.7.8.NET
Controles del botón flotante
Opciones del botón flotante movidas a una pestaña dedicada con más controles.
Slider de opacidad del botón flotante, slider de tamaño, hot-reload para tamaño/posición.
Permitir arrastrar durante la grabación.
Acción de IA «Start upper-case without terminal mark».
WindowsC++
Selección de dispositivo de audio
Diálogo de selección de dispositivo de audio con medidor de volumen en vivo (refresco 5× por segundo).
Localizado «system audio» en la animación de grabación.
WindowsC++
Copiar transcript al portapapeles.
Ajuste «Pause keyboard and mouse tracking».
iPhone
Correcciónla grabación se paraba tras 1 minuto.
Interruptor «Stop recording manually» con temporizador.
WindowsC++
Rebranding: VoiceKey
Ejecutable del reescrito en C++ renombrado: VoiceHotKey → VoiceKey, para diferenciarlo de la app .NET.
iPhone
Nuevo flujo de transcripción de voz
Nuevo flujo de transcripción de voz.
WindowsC++
Animación de onda de audio durante la grabación.
Añadida posición de overlay inferior-central.
Android
Compartir archivos desde el historial.
Más acciones de copia al portapapeles.
Opciones de menú añadidas a los elementos del historial.
WindowsC++
Eliminado el diálogo de permiso «run at startup».
Ocultar el contenido de la pestaña Main cuando no está autenticado.
WindowsC++
Guardar a archivo desde el historial.
Cambio en el seguimiento de ratón/teclado.
Windowsv1.7.0.NET
Botón flotante + pestaña Files
Botón flotante con botones de acción.
Pestaña Files — retranscribir desde el historial, onda de audio durante la grabación.
Botón de cancelar durante la grabación.
Duración de la grabación mostrada en el historial.
Nivel de voz real durante la grabación (reemplaza la animación).
Opción para quitar las marcas de tiempo.
WindowsC++
Refrescar la lista de dispositivos de audio cuando se añade/quita/habilita/deshabilita un dispositivo.
Controles de reactivar y nivel del micrófono (alineados con el umbral mínimo de nivel de la app C#).
Corrección del tamaño de la ventana Remind-to-use.
WindowsC++
Lógica de cancelación durante la transcripción.
WindowsC++
Duración del audio mostrada en el historial.
WindowsC++
Recordatorio para usar la app
Función «Reminder to use app» (te recuerda dictar si has tecleado mucho).
Android
Ocultar varios iconos no usados en la build de VHK keyboard.
iPhone
Soporte de iPad
Funcionalidad de eliminar cuenta.
Soporte de iPad con capturas de pantalla de iPad.
Color del botón de la barra superior del teclado cambiado según feedback de Apple.
Señal de feedback al reproducir transcripciones de audio.
WindowsC++
Botón de cancelar grabación.
Opción de minimizar solo a la bandeja.
Actualización del flujo TranscribeLast.
WindowsC++
Menú principal movido a la izquierda.
Windowsv1.6.36.NET
Ajustes movidos a la izquierda; los nombres de pestaña obtienen emojis; la ventana es redimensionable.
Atajo de cancelación (separado del de transcribir).
Opción de minimizar solo a la bandeja.
WindowsC++
UI de ajustes de duración y timeouts.
Soporte de proxy.
WindowsC++
Tema por defecto puesto a Sistema.
WindowsC++
Temas + acciones «Start-with»
Soporte de temas (primera implementación).
Acciones de IA «Start with...».
Manejo de Unauthorized.
Windowsv1.6.32.NET
Nuevas acciones de IA.
Acción de IA «Start with lower case without terminal sign».
Android
Módulo Compose para instalar idiomas adicionales.
Página que lista los idiomas instalados.
WindowsC++
Limpiar el estado del teclado virtual cuando el usuario bloquea/desbloquea la pantalla.
Optimización de layout del diálogo principal — menos espacio entre el menú principal y el contenido.
Publisher y tamaño de instalación estimado añadidos al registro.
WindowsC++
Foco de entrada de teclado al navegar por el menú principal.
Pegar texto en el control de edición enfocado.
WindowsC++
Añadido ajuste de directorio de grabación.
Correcciones de parpadeo al cambiar el DPI.
Android
Separación de VHK Mic del teclado
Duplicado el proyecto para crear una app independiente «vhk-mic» separada de la app del teclado.
Onboarding y comportamiento separados para las apps mic vs keyboard.
WindowsC++
Deducir la acción a partir del atajo final.
WindowsC++
Mostrar animación lottie en cada monitor.
Mantener la posición de scroll al eliminar un elemento del historial.
WindowsC++
Correcciónelementos duplicados en el historial.
Correcciónla prioridad de idiomas permitía duplicados.
Alineación de los controles de la pestaña principal.
WindowsC++
Nuevos idiomas de interfaz — id (indonesio), kk (kazajo), uk (ucraniano).
WindowsC++
Diálogo post-instalación.
Log de eventos de aplicación de Windows adjuntado a los reportes de usuario.
WindowsC++
Comprobar los ajustes de acceso al micrófono de Windows antes de grabar.
Lista de procesos en ejecución añadida al reporte de usuario.
WindowsC++
Auto-actualización del propio loader.
iPhone
Optimización de memoria y correcciones de fugas de memoria.
WindowsC++
Pestaña Files
Añadida pestaña Files para la transcripción de archivos de audio/vídeo.
WindowsC++
Pestaña History — botón de reproducir grabación.
Hacer clic en un elemento del historial lo copia al portapapeles.
Corrección de conversión de cadena UTC de fecha/hora.
WindowsC++
Pestaña History
Pestaña History — botón «try again».
iPhone
Correcciónproblema de micrófono en iOS 18.
Correcciónno se podía parar o iniciar la grabación.
WindowsC++
Aplicar la actualización a la nueva versión cuando la app está inactiva.
WindowsC++
Convertir la última grabación a texto.
WindowsC++
Diálogo de IA — implementar atajos de teclado.
WindowsC++
Copiar texto + IA.
WindowsC++
Voz a texto + IA.
iPhone
Comprobación de conexión a internet antes de refrescar datos o enviar reportes.
Mensajes de error mejorados (menos «Something went wrong»).
Correcciónla salida larga de TextAI se añadía en vez de reemplazar.
WindowsC++
Voz a texto en la pestaña Main
Lógica de voz a texto en la pestaña Main.
Implementado el endpoint REST `/transcribe_with_ai`.
WindowsC++
Elegir servidor de IA para `/completions`.
WindowsC++
Diálogo de IA
Implementación inicial del diálogo de IA.
WindowsC++
Control de edición nativo reemplazado por una versión personalizada (Direct2D).
Control de edición personalizado — modo de una sola línea.
iPhone
Autenticación con polling de enlace
Autenticación con polling de enlace.
Duración del banner verde aumentada.
WindowsC++
Botón de cancelar en la ventana de animación.
WindowsC++
La auto-actualización dispara el reinicio solo cuando la app está inactiva.
Info de versión añadida al loader.
WindowsC++
Enviar reportes de crash al arrancar.
Pestaña About — Report Problem.
iPhone
Suscripciones
Implementación de suscripciones.
Acciones de IA ordenadas por uso.
Vista de suscripción actual.
WindowsC++
Ajuste «Run on startup».
Limpieza de la instalación anterior para un setup limpio.
WindowsC++
Icono de bandeja.
WindowsC++
Instalador NSIS
Instalador vía script NSIS.
GitHub Actions dividido en workflows develop y release.
WindowsC++
Asegurar una única instancia de la app (traer la instancia en ejecución al frente).
WindowsC++
Combobox personalizado con emojis/imágenes en la pestaña principal.
Soporte de placeholder en el edit box.
WindowsC++
Actualización de colores del tema claro.
Borrador de edit Direct2D (manejo manual de la tecla tab).
Macv1.10.0
Advertencias de usabilidad
Se presentan las «Usability Warnings» — exponer problemas de teclado, micrófono y accessibility de forma proactiva.
WindowsC++
Soporte de fuentes con color para emojis.
Macv1.9.11
Las grabaciones canceladas ahora se muestran en el historial.
Mejoraajuste de texto y rendimiento del scroll del historial.
WindowsC++
Ajustes extra para las acciones de IA.
WindowsC++
UI de prioridad de idiomas.
Autodetectar el idioma de la UI en el primer arranque.
Macv1.9.7
`refreshUserInfo()` ahora falla en silencio cuando el guard de internet está cerrado.
Windowsv1.6.14.NET
DeepL + proxy
Soporte de traducción con DeepL.
Soporte de proxy HTTP.
Verificación de extensiones de archivo del lado cliente.
Macv1.9.6
Reescrito el flujo de subida de archivos — cancelación de la tarea de transcripción, indicador de progreso, hashing SHA256.
WindowsC++
Servidor API mock para testing de integración.
Manejo de UpgradePlan; errores del balanceador; manejo online/offline.
Android
Iniciar/parar la detección del teclado solo cuando es necesario (ahorra batería).
Probado en Vivo X70 Pro.
WindowsC++
UI de error de licencia al nivel superior.
Ventana de tooltip.
Android
Mejoras de rendimiento en la detección del teclado.
CorrecciónNPE potencial.
Android
Detección rápida del teclado
Acelerar la detección del teclado — recoger todos los nodos de una vez.
Parar la búsqueda inmediatamente al encontrar el editable enfocado.
Correcciónel detector de teclado a veces no detectaba.
Macv1.9.1
Transcripción de archivos
Capacidad de transcribir archivos de audio y vídeo.
WindowsC++
Autenticación long-polling
Autenticación por long-polling (login basado en enlace por email).
Logging de la REST API.
Android
Actualización a Java 21 (luego revertida a 17); aumentada la versión de Kotlin.
Imprimir la última razón de salida cuando arranca la app.
CorrecciónNPE potencial cuando el usuario no tiene timestamp de expiración.
Macv1.9.0
Menú completo «About» de macOS.
Volver siempre a la fuente de entrada principal al soltar la tecla de grabación — corrige el problema E/T en ruso.
WindowsC++
Implementación del endpoint `/users/info`.
Control de barra de progreso.
Macv1.8.9
CPU en reposo ≤ 1%
Mejoras de rendimiento en toda la app — uso de CPU en reposo reducido a ≤ 1%.
Unificada la forma de mostrar atajos de teclado en el recorder, la barra de menús y el menú del dock.
WindowsC++
Cálculo de Device ID.
Recolección de info del sistema.
iPhone
Versión más corta de la acción de IA.
Cancelar acción de IA.
WindowsC++
Lógica de disparo de atajos.
Android
Integración de Play Integrity.
Email usado como account id.
Timber para logging.
Android
Compras dentro de la app
Implementada la funcionalidad de billing de Google Play.
Guardar el recibo de compra en la BD de la app.
Activity que muestra la lista de compras; cerrar la activity cuando la compra tiene éxito.
Windowsv1.6.13.NET
Flujo de inicio de sesión mejorado.
Macv1.8.0
Cancelar desde el overlay
Grabación, subida y procesamiento ahora se pueden cancelar desde el overlay.
Respuesta al cambio del sistema de coordenadas multi-pantalla de macOS (origen TopLeft → BottomLeft).
WindowsC++
Migración de ajustes desde C#
Persistencia de los ajustes mic, mic2, lang y theme + migración del formato de almacenamiento de la app C#.
Migración de ajustes generales y atajos desde el almacenamiento de C#.
Nivel de log añadido a los ajustes.
Macv1.7.0
Soporte de activación con atajo de botón del ratón para la ventana AI Presets.
Test de latencia del balanceador seleccionado añadido al logging.
Acceso centralizado a `NSPasteboard` mediante ClipboardHelper.
Android
Activity de planes de precio.
Comprar items desde la web vía navegador integrado.
Android
Correccióncolor del micrófono no se mostraba correctamente en tema claro.
Popup de billing al hacer clic en la fecha de expiración.
Correcciónel teclado ocultaba el campo de entrada.
iPhone
Funcionalidad de enviar reporte con logging.
Macv1.6.0
Atajos en el menú del Dock
Todos los atajos ahora son accesibles desde el icono del Dock de macOS.
Reemplazada la dependencia de la notificación `NSManagedObjectContextDidSave` por una solución en tiempo real.
Macv1.5.3
Refrescar el micrófono al despertar del sistema — corrige que la app ignorara micrófonos USB-C/TB conectados a una pantalla externa.
Mantener los ajustes al alternar entre voz a texto y copiar texto.
Menor uso de CPU por los gestores de atajos al reducir la dependencia de la BD.
Macv1.5.1
VHKToastView
Se presenta `VHKToastView` — sistema de toasts para mensajes de la app, con código de color y acción al tocar.
Macv1.5.0
Atajos reordenables
Reordenamiento de atajos con mejoras UX/UI.
Soporte de atajo con botón del ratón para `SendReportView`.
Macv1.4.3
Mejoras de lógica, flujo y estabilidad en `KeyShortcutRecorder` y `MouseShortcutManager`.
Mejor separación visual entre atajos.
Windowsv1.6.4.NET
Arrastrar y soltar para atajos.
Opción de reactivar el micrófono, poner el nivel del micrófono al máximo.
Auto-foco en el textbox del atajo cuando se cambia un valor de combinación.
Mostrar el nombre de la tecla «Copilot» en vez de LWin+LeftShift+F23.
Macv1.4.0
Endpoints consolidados.
Guardado local de audio forzado; migración de privacidad; refresco de localización.
Macv1.3.4
Implementada la funcionalidad Paste/Dialog para Action y Translate, igualando el comportamiento de Windows.
Macv1.3.3
Correccióncompatibilidad hacia atrás con macOS Monterey.
Macv1.3.0
Reorganización de los menús Actions + AI con comprobaciones de eligibility y su visualización.
Macv1.2.46
Reportar problema
Añadido botón «Report problem».
Añadido logging a archivo con filtro de privacidad.
Windowsv1.6.2.NET
Función fix-layout para el modo portapapeles (MVP).
Todo el estado del usuario movido a AccountService para un correcto manejo del cambio de licencia.
Migradas las antiguas acciones de atajos al nuevo sistema de acciones.
Macv1.2.45
«Use AI without closing» — clic derecho en `IntelligenceResultsView`.
Botón de editar junto a los prompts personalizados (abre AI Presets).
iPhone
Acción de IA de texto + traducir
Acción de IA de texto implementada.
Idiomas de traducción añadidos.
Windowsv1.6.1.NET
Inicio de sesión requerido para usar la app.
Diarización desactivada por defecto.
WindowsC++
Andamiaje del reescrito en C++
Andamiaje inicial del proyecto Windows en C++ — inicio del reescrito que más tarde reemplaza a la app .NET.
Android
Movido a Room para la base de datos local.
Vista de rating rediseñada para mayor atractivo.
Correcciónel estado de transcripción con IA no se mostraba nunca.
Correcciónscroll-up difícil en el historial.
Macv1.2.25
Botón «Action» convertido en menú desplegable.
Android
Añadida la función de rating (#51).
Toast cuando un elemento se copia al portapapeles (#52).
Android
IA mostrada en el historial.
Emoji de bandera junto a los idiomas.
Varios ajustes de UI según Material Guidelines.
Windowsv1.5.23.NET
Voz a texto continua
Soporte de voz a texto continua.
Mostrar los idiomas como `Русский (Russian)` (endónimo + nombre en inglés).
Actualizaciones de localización y mejoras en el orden de las acciones.
Android
Usar colores dinámicos de Material YOU.
Diferenciar los colores de error/éxito en modo oscuro vs claro.
Android
Prompts personalizados + historial de IA
Prompts personalizados (guarda tus propios prompts de IA).
Hacer clic en un elemento del historial lo copia al portapapeles.
Mostrar tanto el texto original como el transcrito en el historial.
iPhone
Acciones de IA
Acciones de IA — primera implementación e interfaz.
Android
Añadido el idioma coreano.
Macv1.2.16
Copiar texto y preguntar a la IA
Implementado el flujo «Copy text and ask AI».
Windowsv1.5.6.NET
Rediseño de la lógica de activación
Rediseñada la lógica de activación — más simple y robusta.
Correcciones del manejo de atajos — forzar orden de teclas; soportar atajos normales con Control incluso cuando hay un atajo con Control definido.
Editar prompts personalizados directamente desde el diálogo de IA.
Instalador de Windows 7 — añadida dependencia de net45.
Windowsv1.5.0.NET
Migración de opciones críticas a un nuevo formato.
Mostrar la ventana lo más rápido posible y luego hacer la inicialización.
Prejit en la instalación.
Windowsv1.4.37.NET
Correcciónbug donde el texto desaparecía en el prompt de permitir teclado/ratón.
Borrar el error de licencia al iniciar sesión.
Windows.NET
Añadida acción de IA «Improve writing».
Manejo de errores de arranque para los directorios root, logs y recording.
Macv1.2.8
Comprobar que el balanceador es accesible antes de usarlo; mejor lógica de reintento para redes inestables.
La app ahora se puede redimensionar verticalmente para ampliar la sección de atajos.
Windowsv1.4.36.NET
Mostrar «D1» y otras teclas de dígitos como «1» (visualización de atajos más limpia).
Manejo de micrófono offline en el pipeline de transcripción.
El diálogo de selección de micrófonos maneja el caso de que no haya micrófonos online.
Windowsv1.4.35.NET
Correcciónfuga de memoria en el selector de acciones.
Para los reportes de problemas, adjuntar errores de Windows de los últimos 7 días.
Logging del uptime y uso de memoria.
Macv1.2.2
Añadidos prompts de IA integrados, soporte de traducción y tono a AI Results.
Macv1.2.0
IA en macOS
Implementada la funcionalidad de IA de la versión de Windows.
Windowsv1.4.17.NET
Forzar al usuario a proveer detalles del reporte.
Últimos 20 errores de crash añadidos al reporte de problemas.
Windows.NET
Fundamentos de IA
Prompts de IA por defecto con el «último usado» guardado.
El flag de licencia `CanAI` reemplaza la eligibility por modelo.
Configurar los idiomas de traducción en la pestaña AI.
Macv1.1.161
Lista de idiomas cambiada a orden alfabético.
Macv1.1.160
Persistencia del overlay incluso cuando macOS lo cierra por refrescos de pantalla relacionados con Handoff.
iPhone
Integración de Firebase Crashlytics.
Mejoras de pegado múltiple.
Windowsv1.4.9.NET
Campo de teléfono añadido a Report Problem, guardado en los ajustes.
Fallback al micrófono por defecto cuando falla la búsqueda del primario/secundario.
Macv1.1.152
Menú de micrófono añadido al UI principal; UI compacto vía espaciado más ajustado.
Windows.NET
La pestaña Files alcanza la paridad
Pestaña de envío de reporte en About.
Opción por defecto sin mantener pulsado para el atajo.
Error «sin internet» amigable al usuario.
Correcciónla última parte del audio no se transcribía al completarse.
Windows.NET
Auto-transcripción básica (dividir el audio largo en chunks).
Umbral de duración de silencio añadido a los ajustes (por defecto 500 ms).
Macv1.1.151
`MouseShortcutManager` adaptado para usar `CGEventTap`.
Windows.NET
Indicador de nivel al seleccionar micrófonos.
Diálogo separado para la selección de micrófono.
Windowsv1.3.13.NET
Opción «default» de micrófono.
Cambio al servidor público.
Windowsv1.3.11.NET
Pestaña Files (subir + transcribir)
Flujo inicial de subida y transcripción de archivos en la pestaña Files.
Transcripción de archivo cancelable con progreso.
Permitir transcripción de voz mientras se transcribe un archivo.
iPhone
FleksySDK
Integración de FleksySDK — tecleo y deslizamiento en el teclado del sistema.
Macv1.1.145
Backspace dispara la función xmark; corregida la forma en que se muestran las teclas F.
iPhone
Nuevo sistema de autenticación
Nuevo sistema de autenticación con tokens de refresco.
Macv1.1.144
Soporte de caracteres no imprimibles de Unicode Scalar + soporte de la tecla Fn corregido.
Windows.NET
Soporte de `stream_progress`; eliminada la opción GPT obsoleta.
Macv1.1.140
Recorder de atajos personalizado
Eliminada la dependencia del paquete KeyboardShortcuts — nuevo recorder de atajos construido desde cero.
La indexación por timestamp del historial mejora la velocidad de la base de datos.
Windows.NET
Timeout de 60 minutos para la transcripción de archivos; corregidos los timeouts de archivos grandes.
Windowsv1.3.10.NET
Correcciónla marca de tiempo de recordatorio no se actualizaba durante la transcripción.
Windowsv1.3.9.NET
Tecla Space como confirmación.
Tooltip en acciones desactivadas.
Ignorar la tecla Alt izquierda; confirmación con Tab.
iPhone
Historial
Funcionalidad de historial.
Botón de transcribir en la parte superior del teclado, ajustes movidos a su izquierda.
Macv1.1.137
Rediseñada la configuración de atajos para coincidir con la versión de Windows.
Windows.NET
Elemento de menú separado para seleccionar atajos con o sin mantener pulsado.
El editor de atajos maneja la rueda, escape, minimizar, cerrar, ctrl+enter (usar tal cual).
Windows.NET
Guardar/cargar sustituciones, prompts de IA y atajos.
Si un textbox está enfocado en la app, pegar ahí; si no, pegar en el área de texto de Files.
Windows.NET
Del o Backspace limpian el atajo.
La selección de IA es una ventana normal — guardar dimensiones al cerrar; permitir grabación en la ventana de IA.
Windows.NET
Opción de retraso antes de parar la grabación.
Refrescar la suscripción antes de transcribir si el usuario acaba de comprar o la suscripción expiró.
Macv1.1.132
Añadida opción de usar doble-tap (o tap simple) de una tecla para iniciar y parar la grabación.
Macv1.1.131
Ayudante de usabilidad
Usability Helper detecta conflictos con Punto Switcher y aconseja cómo resolverlos.
Acceso a la lista de sustituciones desde la barra de menús.
Android
UI de tap / mantener / reclick
Modos de transcripción pulsar-mantener-soltar y click-and-reclick.
Ajuste de duración máxima de grabación.
Correcciónadvertencias del compilador.
Macv1.1.129
Respetar el comando Quit de macOS desde el menú Apple.
Opción de mostrar/ocultar el icono del dock.
Android
Animación Lottie del micrófono
Animación Lottie para el micrófono flotante.
Repositorio para detectar el estado actual del micrófono.
Modelo de estado del servicio.
iPhone
Selector inicial de idioma, icono de la app, modo solo vertical.
Comprobaciones de estado del teclado: habilitado, acceso completo, acceso al micrófono.
Insertar el texto transcrito en la app activa.
Windowsv1.2.8.NET
Selección de acción
Selección de acción mínimamente funcional (qué hacer con el texto transcrito).
Correcciónteclas pegadas; la primera fila de atajos (record + transcribe) ahora está congelada.
Soportar múltiples teclas en la grabación.
Android
Por defecto usar inglés si la detección de idioma falla.
Snackbar animado.
Correccióntraducción al ruso de «Keep Running».
Correccióntruncado del texto de «min record duration» en traducciones largas.
Macv1.1.124
CorrecciónCut, Copy, Paste ahora funcionan dentro de la app.
Android
Ignorar el ajuste de optimización de batería.
Detectar permiso de Notification desactivado desde App Info.
Detectar hint-text vía `ACTION_SET_SELECTION`.
iPhone
Commit inicial
Andamiaje de teclado personalizado y configuración del proyecto.
Windowsv1.2.2.NET
Grabar sin mantener el atajo.
Opción de pegar en la ventana inicial (source).
Migrada la lógica de obtener la posición del cursor desde InsertIt.
Android
Diccionario clave/valor de accessibility.
Varias nuevas funciones de extensión (portapapeles, impresión de nodeInfo).
Macv1.1.118
Las sustituciones ahora se filtran con `NSRegularExpression` — solo palabras enteras, respetando mayúsculas.
Windows.NET
Opción de intervalo de recordatorio.
Sustitución «reemplazar por palabras».
Windows.NET
Ventana Upgrade Plan.
Estilo de error del botón de grabación acorde a los colores.
Android
Normalizadores de texto en ruso, tailandés y japonés.
Macv1.1.113
Mejoras de estabilidad del micrófono para pantallas externas y otros micrófonos extraíbles.
Persistencia tras retirar un micrófono.
Eliminar elementos de menú innecesarios.
Windows.NET
Ventana Remind — empujón para usar la app.
Lista de balanceadores de fallback actualizada.
Windows.NET
Manejar archivos inválidos soltados en la pestaña Files.
Directorio de grabaciones por defecto.
Prejit en la instalación y hooks de actualización.
Macv1.1.111
El pegado ahora funciona en cualquier distribución de teclado.
Macv1.1.106
Añadido slider de retraso para el mantener pulsado del botón del ratón; mejoras de estabilidad.
Windows.NET
Usar Win32 para la detección de plataforma.
Renderizado por software en Windows inferior a 10.
Lista de balanceadores de fallback al fallo de refresh.
Windowsv1.1.3.NET
Pedir permisos de autoarranque.
Windows.NET
División de ajustes + ventana de permisos
Umbral de duración movido a la pestaña Settings; algunos ajustes movidos a una pestaña separada.
Ventana de permisos con clic-para-cambiar.
Hooks perezosos.
Botón OK compartido.
No acceder al backend en el arranque para instalaciones nuevas.
Macv1.1.101
Grabación con el ratón
Añadida función de grabación con botón del ratón.
Windows.NET
Pestaña Files funcionando — seleccionar y soltar archivo, casilla de diarización, ruta de archivo editable.
Validación de extensión de FilePath para prevenir envíos incorrectos.
Macv1.1.99
Casilla para copiar el transcript.
Simplificado el pegado para usar siempre Command+V vía `simulateCommandV`.
Windows.NET
Pestaña Files + hook de ratón
Pestaña Files inicial — seleccionar y soltar archivo.
Implementación del hook de ratón con seguimiento del estado `isdown`.
Macv1.1.96
`NSAlert` reemplazado por `VHKAlert`.
Windows.NET
Opción de directorio de grabación.
Opción de micrófono secundario.
Correccióndeadlock.
Macv1.1.95
Añadido soporte de `SMAppService` para macOS ≥ 13 (API moderno de Login Items).
Windows.NET
Promover Control (grabación normal) a Control+I (grabación IA) sin interrumpir una grabación ya iniciada.
Macv1.1.93
Refrescar micrófonos al cambiar la cantidad de pantallas.
Refrescar micrófonos al despertar el Mac del sueño.
Windowsv1.0.9.NET
Añadido enlace de YouTube; opción GPT oculta.
Windows.NET
Transcribir con GPT.
Enlaces a redes sociales.
Windows.NET
Usar respuestas localizadas del backend.
Traducir a todos los idiomas necesarios.
Windowsv1.0.5.NET
Ruso + cambio de idioma en runtime
Localización al ruso con cambio de idioma en runtime.
Todas las cadenas movidas a recursos.
Pedir al usuario que compre antes de que termine el período de evaluación.
Windowsv1.0.2.NET
Tamaño de la app reducido a 40 MB (desde 54 MB).
Implementada la lógica de lista negra.
Windowsv1.0.1.NET
Atajos funcionales
Atajos por defecto incluidos.
Implementación de atajos funcionales.
Windows.NET
Manejo especial de errores de licencia.
Abrir ajustes o historial desde el icono de la barra de tareas.
Device ID único por máquina, OS pasado como query param separado.
Windowsv0.0.36.NET
Animaciones Lottie en toda la interfaz.
Refresco cada hora de la información del usuario.
Windowsv0.0.35.NET
Seleccionar texto desde el historial.
Windowsv0.0.34.NET
Mostrar el nombre completo del dispositivo para poder distinguir Line-In de Mic.
Windowsv0.0.32.NET
Guardar la lista de balanceadores en archivo; refrescar antes de grabar (pero como mucho una vez cada 5 minutos).
Usar los balanceadores en el orden provisto por el servidor.
Windowsv0.0.30.NET
Mostrar la versión en el cuadro de diálogo.
Correcciónproblema de escalado.
Correcciónselección de micrófono guardada.
Manifest de winget.
Windowsv0.0.27.NET
Sintaxis extendida de sustituciones — regex al estilo Notepad++ (prefijar con `r'...'`).
Usar balanceador de fallback; reducir el retraso de inicio de grabación de 300 ms a 15 ms.
Correcciónproblema con el mutex.
Macv1.1.4
Auto-actualización
Añadida funcionalidad de actualización automática.
Correccióntamaños de icono de MenuBarExtra.
Hacer clic en el icono del Dock abre/cierra Settings.
Android
Setup de Crashlytics.
Auto-renombrar el APK basándose en git.
Refactor — recorder compartido en el view model.
Android
Micrófono arrastrable, posición guardada
Guardar y cargar el tamaño y la posición del micrófono.
Procesador de accessibility movido a use case.
Migrado todo a inyección de dependencias con Hilt.
Macv1.1.2
Recuerda el último micrófono usado entre relanzamientos.
Windows.NET
Autenticación para usuarios no registrados.
Hacer ping a los balanceadores y usar el más rápido.
Windowsv0.0.26.NET
Guardar grabaciones como OGG en vez de WAV.
Compra de suscripción disponible dentro de la app.
Mac
Formato de grabación cambiado de WAV a OGG (mejor compresión).
Validada la tasa de muestreo compatible del encoder mediante `kAudioFormatOpusSamplingRate`.
Mac
La animación del overlay del micrófono funciona correctamente en SideCar y configuraciones multi-pantalla.
Lista de micrófonos actualizada al abrir MenuBarExtra.
Android
Commit inicial
Proyecto Android inicial con petición de permiso de micrófono y setup de Hilt.
Windows.NET
Añadidos los botones Subscribe y Manage.
Windowsv0.0.21.NET
Pestaña History (primera versión)
Pestaña History — primera versión.
Icono de la app actualizado.
Windowsv0.0.19.NET
Atajo por defecto cambiado a Right Control.
Tamaño de la app reducido de 86 MB a 51 MB.
Rediseño de UI según feedback de usuarios — pestaña única «Main», pestaña de sustituciones, botones de borrar alineados a la derecha, guardado al cambiar.
Windowsv0.0.16.NET
Animación de notificación (se cierra al hacer clic).
Política de reintento para cada petición al backend.
Endpoints solo HTTPS.
Windowsv0.0.12.NET
Autenticación por enlace; inicio de sesión por código.
Windows.NET
Seleccionar cualquier idioma de Whisper para la transcripción.
Ventana de notificación pegajosa junto a la app abierta.
Windowsv0.0.10.NET
El usuario puede cambiar la contraseña.
Icono de la app actualizado.
Windows.NET
Refrescar el token de auth cada 4 horas.
Timeout añadido a las opciones.
Windows.NET
Primera versión de Windows
Implementación mínima de Windows con grabación, activación por atajo y pegado al soltar.
Correcciónel pegado no funcionaba en algunas apps; tragar el atajo para que Telegram no siga tecleando la letra.
Mac
Commit inicial
Proyecto base de macOS con opciones en la barra de menús.
Aún no hay entradas para esta plataforma — vuelve pronto.