Novidades

Novidades do VoiceHotKey — notas de versão para Mac, Windows, iOS, Android e Linux. Filtre pela sua plataforma.

  1. Mac v1.28.9

    Brilhos na barra de menus durante ações de IA

    • Animação de brilhos de ação de IA no ícone da barra de menus.
  2. Windows C++

    Correção de colagem em cirílico no Telegram

    • Correção colagem em cirílico no Telegram — clipboard multi-formato (CF_TEXT + CF_UNICODETEXT), HGLOBALs GMEM_FIXED, code page ANSI ciente do script.
    • Nomes de dispositivos de microfone na UI: removido o prefixo localizado "Microphone" para uma lista mais limpa.
    • ScSignTool empacotado para que a assinatura do release não dependa mais do PATH do sistema.
    • Reverificação do clipboard pós-fechamento e timer de restauração de 1 s.
  3. Mac v1.28.6
    • Novo item de menu "Voice to text" com tratamento inteligente do clique na barra de status.
    • A configuração "Show Floating Animation" permite ocultar o overlay durante a gravação.
    • Correção posição de colagem ao ditar no Notion.
  4. Android
    • Cancelar transcrição tocando na animação rotativa (com período de carência de 1 s).
    • "Cancelled" mostrado em vermelho no histórico.
    • Melhoria timeout de leitura/escrita do OkHttp reduzido de 2 min para 1 min.
  5. Mac v1.28.5

    Cores personalizáveis do Air Button

    • Cores de gradiente personalizáveis para o Air Button, com seletores de cor nas configurações.
    • O ícone da barra de menus passa a ser uma view SwiftUI animada no estilo AirButton.
    • Correção barras de amplitude congelando depois que o buffer de áudio enche.
    • A linha inteira de ferramentas de IA agora é clicável para alternar cada checkbox.
  6. Android

    Seletor de cores

    • Seletor de cores nas configurações para personalizar as cores do gradiente do mic e da animação.
    • Cores dinâmicas Material You para o mic.
    • Preview ao vivo ao arrastar os sliders de cor.
    • Opção para mostrar um botão de cancelar durante a gravação.
  7. Android

    Menu de IA por gestos, animações correspondendo ao macOS

    • Refatoração do fluxo de gravação — escolha a ação de IA após a gravação via gestos.
    • Animação radial de gravação OK correspondendo ao macOS.
    • Ícone AirButton correspondendo ao macOS.
    • Spinner de arco rotativo correspondendo ao macOS.
    • Opção para pausar o áudio de outros apps durante a gravação.
    • Alternar entre clipboard e inserção direta de texto para ditado.
  8. Mac v1.28.4
    • Clique com o botão direito em qualquer ponto do overlay de gravação para cancelar (o clique esquerdo não cancela mais).
    • As barras de amplitude radiais agora começam logo fora do círculo OK para melhor visibilidade de sussurros.
    • Archive script: correção de notarização usando notarytool submit, stapling e verificação.
  9. Windows C++

    Air Button torna-se o padrão

    • Air Button exibido por padrão em 32 px, com faixa de slider de 16–32 px.
    • Opção sensível a maiúsculas/minúsculas adicionada às substituições.
    • Botões de retranscrição por idioma nos itens do histórico.
    • Spinner de arco rotativo correspondendo ao macOS.
    • Ícone programático do Air Button com círculos concêntricos (sem mais PNG).
    • Clique com o botão direito para cancelar a gravação no overlay de animação.
  10. Mac v1.28.0

    Air Button, overlay arrastável, spinner de arco rotativo

    • O Air Button torna-se arrastável; o overlay de gravação é unificado e reposicionável.
    • Um spinner de arco rotativo substitui os pontos de transcrição.
    • Barras de amplitude radiais substituem os anéis circulares de volume durante a gravação.
    • Botão OK e animação circular de volume substituem a forma de onda de gravação.
    • Melhoria responsividade da fala contínua.
    • Correção falha intermitente de colagem (Cmd+V agora é enviado de forma síncrona).
  11. Android
    • Seleção automática do modelo padrão a partir do servidor (removido gpt-4o-mini hardcoded).
    • Correção login via link de email (o long-poll agora roda de fato).
    • Correção texto ditado inserido em posição errada quando o cursor está no meio da frase.
    • Correção ditado não salvo no Google Keep.
  12. Mac v1.27.9
    • Air Button redesenhado com círculos concêntricos programáticos e três quebras no anel externo.
    • Hotkeys de pós-processamento camelCase e Title Case.
    • Usa as suas fontes de entrada de teclado para escolher as línguas de transcrição padrão no primeiro lançamento.
    • Correção microfone USB externo sendo sobreposto pelo microfone interno do MacBook.
  13. Windows C++
    • Listras zebradas para linhas da lista de hotkeys com contraste sensível ao tema.
    • Configuração "Show press-and-hold option" — oculta o checkbox de hold por padrão.
    • Correção exibição de hotkey mostrando modificadores depois de teclas comuns (ex.: 1+Ctrl).
    • Correção colagem digitando uma única letra em vez de Ctrl+V no layout russo.
    • Correção lista de hotkeys vazia em um novo sign-in.
  14. Windows C++
    • Reordenação por arrastar e soltar para hotkeys, com indicador de drop.
    • Entrada multilinha para os campos de substituição.
    • Listras zebradas para grupos de hotkeys.
    • Correção crash quando o dispositivo de áudio é desconectado durante uma gravação ativa.
  15. Linux
    • Melhoria forwarding evdev em lote e XID do overlay X11 em cache reduzem o overhead do pipeline de entrada.
  16. Android
    • Correção crash no fluxo de auth quando o app vai para segundo plano.
    • Correção crash quando a lista de servidores de IA está vazia.
    • Correção crash quando a requisição long-poll de auth é reentregue.
  17. Mac v1.27.7
    • Persiste o último servidor de API "em funcionamento" para sobreviver a failovers de endpoint.
    • Cópia automática do texto retranscrito para o clipboard na visualização do histórico.
    • Correção artefatos de pontuação/espaçamento/capitalização após substituições vazias.
  18. Mac v2.0.5 MAS

    Failover de API em todo lugar

    • Failover de servidor de API para todas as builds — o app sobrevive a quedas de endpoints individuais.
    • Renomeado "Manage" → "Manage subscription" em todas as 59 traduções.
    • Lógica aprimorada do rótulo do botão de assinatura usando flags do servidor.
    • Correção botão Manage subscription não abrindo o navegador devido a espaços na URL.
  19. Windows C++
    • Correção substituições não funcionando para idiomas não latinos (russo, CJK, etc.).
    • Handler de crash aprimorado para lidar com erros de corrupção de heap/stack.
    • Dumps de crash agora incluídos em relatórios manuais de problemas.
  20. Android
    • Failover de servidor de API com defaults hardcoded e api_version=2.
    • Adicionado ANDROID_ID ao deviceId para identificação única por dispositivo.
  21. Linux v0.34.0
    • Stalls reduzidos do GTK na aba de histórico para evitar congelamento de hotkey.
  22. Linux v0.33.0
    • Correção hotkey morrendo permanentemente após stalls da main thread do GTK.
  23. Linux v0.30.0 – 0.32.0
    • Correção hotkey sem resposta por 3–6 s (operações de overlay X11 movidas para fora da main thread do GTK).
    • Guard rails de gravação para evitar gravações curtas/duplicadas acidentais.
    • Correção botão de relatório travando (timeouts de subprocess e correção de logging duplicado).
  24. Windows C++

    Estabilidade da captura de áudio

    • Finalizar o stream vorbis antes do teardown do dispositivo WASAPI para evitar corrupção de heap.
    • Desativar WASAPI AUTOCONVERTPCM para dispositivos de captura.
    • Cancelamento baseado em CancelToken para todas as requisições HTTP.
  25. Linux v0.29.0
    • Correção hotkeys morrendo após desconexão do teclado (loops de reconexão).
  26. Windows C++
    • Correção crash de corrupção de heap ao parar gravação no Windows 10 14393.
    • Correção race condition do callback de áudio durante o stop da captura.
  27. Android
    • Ocultar o mic quando o dispositivo não estiver interativo (bloqueado, doze, Always-on Display).
  28. Linux v0.28.0
    • Prefixo "Mouse" adicionado aos nomes de exibição dos botões do mouse.
    • Correção modo hold de botão do mouse.
  29. Mac v2.0.3 MAS

    Lançamento na Mac App Store

    • Diálogo de consentimento de privacidade de dados para as Diretrizes MAS 5.1.1(i) / 5.1.2(i).
    • Nome de bundle unificado "VoiceHotKey" nas distribuições MAS e Direct.
    • Nome do bundle do Launcher fixado em "VoiceHotKey Launcher" em todos os locales.
    • Texto neutro "Continue" substitui as solicitações de permissão diretivas para revisão da MAS.
  30. Linux v0.26.0

    Hotkeys de mouse, aba IA, aba Files

    • Suporte a hotkey por botão do mouse.
    • Suporte ao clipboard X11 e ao modo hold.
    • Regra udev de uinput e prompt de reboot no instalador quando o grupo input é adicionado.
    • Aba IA com gerenciamento de prompt personalizado (apenas modelos com suporte a completion).
    • Aba Files para transcrição de arquivos de áudio/vídeo.
    • Aba About com informações do app, copyright e links sociais.
    • Verificações de integridade da instalação.
  31. Windows C++
    • Failover de servidor de API usando a lista api_servers fornecida pelo servidor.
    • Failover em respostas de API não JSON (erros de nginx/proxy).
    • Correção de parsing da resposta de stream SSE para transcrição de arquivos.
  32. Android
    • Ocultar overlay quando o dispositivo estiver bloqueado ou em Always-on Display.
    • Failover de servidor de API.
  33. Linux
    • Failover de servidor de API para todas as chamadas de API (com api2.voicehotkey.com como default).
    • Aviso exibido quando hotkeys falham por permissões ausentes do grupo input.
  34. Mac v1.27.5
    • Verificação automática de assinatura no lançamento usando entitlements do StoreKit 2.
    • Tutorial de acessibilidade inline substitui a janela de tutorial separada.
    • AccessibilityStatusHelper fora do processo para um estado preciso de permissão TCC.
    • Configuração renomeada para "Restore Clipboard After Pasting" (com padrão invertido).
  35. Windows C++
    • Verificação de hash SHA256 para atualizações automáticas.
    • Substituição completa de hotkeys orientada por servidor (lógica de merge descartada).
    • Configuração — parar gravações da aba Files com hotkeys.
  36. Mac v1.27.4
    • Reordenação por arrastar e soltar para hotkeys.
    • O overlay não interfere mais com as planilhas de compra da App Store.
    • A restauração da assinatura agora usa original_transaction_id para detecção de conflitos.
    • Ano de copyright atualizado para 2026.
  37. Windows C++
    • Reordenação por arrastar e soltar para hotkeys na aba principal.
    • Removido o conceito de "hotkey primária" — todas as hotkeys agora são iguais.
    • URLs de release orientadas pelo servidor para checagens de atualização baseadas em região.
  38. Linux v0.25.0
    • Linha de atalho vazia no primeiro lançamento quando nenhuma hotkey está definida.
  39. Linux v0.23.0

    13 novos idiomas de UI

    • 13 novas traduções de idioma da UI com troca de idioma ao vivo.
    • Cache de dispositivo de áudio para evitar enumeração repetida do ALSA.
    • Detecção precisa de distro e ambiente de desktop para relatórios de bug.
  40. Windows C++
    • Nova ação de hotkey PasteLast — cola o último resultado do histórico.
    • Menu Intelligence simplificado com ações dedicadas de Translate e Fix Layout.
    • Idioma/modelo padrão para ações de tradução com substituição de modelo orientada pelo servidor.
    • Correção aspas chinesas no zh.rc causando erros do compilador RC.
  41. Linux v0.17.0 – 0.22.0

    X11 + Wayland, x86_64 + aarch64

    • Correções de compatibilidade com Linux Mint; integração de ícone/menu no Cinnamon; suporte a fonte de emoji.
    • Arquitetura de 4 builds — X11 + Wayland para x86_64 e aarch64.
    • Suporte a build remota via SSH para deploys multi-arquitetura.
    • Fallback xdotool para auto-paste no X11.
  42. Android
    • Remover "Upgrade Pro" quando já no Pro.
    • Correção data de expiração usando data local.
  43. Linux v0.6.0 – 0.11.0
    • Suporte multi-arquitetura para x86_64 e aarch64.
    • Atualizações automáticas não disruptivas aplicadas quando o app está ocioso.
    • Logs movidos para localização persistente com rotação baseada em tamanho.
    • Cache de balancer para resiliência offline.
    • Retry específico por idioma, modo dev, atualizações somente upgrade.
    • Detecção de pacote ALSA para Ubuntu 24.04+.
  44. Linux v0.2.0 – 0.5.0

    Auto-instalação e atualização automática

    • Infraestrutura de auto-instalação e atualização automática com verificação SHA256 e compressão UPX.
    • Ícone de microfone substituído por um ícone personalizado inspirado no MacOS.
    • Transcrição e processamento de IA combinados em uma única requisição.
    • Dispositivo global e operações paralelas para menor latência de colagem.
  45. Linux
    • Overlay de gravação com animação de forma de onda e popup de histórico.
    • Aba Substitutions para regras de substituição de texto.
    • Aba Report Problem para envio de relatórios de bug.
    • Níveis reais de áudio durante a gravação.
    • Salvar/restaurar o tamanho da janela ao reiniciar.
    • Define tanto a seleção CLIPBOARD quanto a PRIMARY ao colar.
  46. Linux

    MVP do Linux

    • Cliente Linux inicial — hotkeys, histórico, colagem do clipboard, login, substituições, ações de IA, idiomas.
  47. Windows C++

    Tema preto

    • Tema preto.
    • Adicionar hotkey via botão "+" na aba principal.
    • Reinício/logoff do Windows tratado de forma graciosa.
  48. Android
    • Botão de retry ao retranscrever.
    • Mensagem de erro ao mudar de modo com licença inválida.
  49. Mac v1.26.4
    • Correção gravações ficando presas em processamento depois de um upload cancelado.
  50. Android
    • Ditado agora insere texto no meio do texto existente em vez de substituir.
    • Tratamento de múltiplas pontuações; inserção condicional de prefixo/sufixo.
  51. Mac v1.26.3
    • Aumento de CPU reduzido durante a gravação (timer movido para o AppState para evitar ciclos de retenção).
  52. Mac v1.26.2
    • Reset do appStatus a partir de callbacks para garantir estado `.idle` após operações.
    • Ordenar o painel de gravação para a frente assim que estiver disponível.
  53. Mac v1.26.1
    • Bloquear eventos de reativação não disparados pelo usuário; logging extra em torno da reativação.
  54. Windows C++
    • Minimizar a janela em vez de sair do app ao fechar.
    • Correção mensagem de erro de licença oculta quando a licença é atualizada.
  55. Mac v1.26.0

    Pressione Esc para parar a gravação

    • Adicionada opção de pressionar Escape para parar a gravação.
    • Evento da tecla Esc engolido ao cancelar para que não se propague para outros apps.
  56. Mac v1.25.4
    • Mecanismo de fallback e logging aprimorado para a visibilidade intermitente da animação de transcrição.
  57. Android

    Gravação Bluetooth

    • Opção de gravação Bluetooth com tratamento diferenciado de fonte de áudio.
    • Feedback por vibração.
    • Salvaguarda quando o Bluetooth está desativado.
  58. Android
    • Correção salto de layout em dispositivos Samsung.
  59. Mac v1.25.3
    • Suprimir ativações de app não intencionais dentro de 1,5 s após o wake ou mudanças na fonte de energia.
  60. Mac v1.25.2
    • Lógica de posicionamento de fallback quando `kCGWindowBounds` está ausente — o overlay sempre aparece.
  61. Android
    • Tamanho de canal reduzido para evitar alto uso de memória.
    • Correção vários crashes potenciais na inicialização.
  62. Windows C++

    Misturar voz + fones de ouvido para texto

    • Mix de áudio — voz e fones de ouvido transcritos juntos, normalizados e descarregados a cada segundo.
    • Correção race condition do mix de áudio.
  63. Mac v1.25.1
    • Workaround para apps com foco não constante como ChatGPT Atlas e Notion.
  64. Android
    • Economizar bateria quando o usuário não está logado ou saiu do app.
    • Email incluído no nome do arquivo de log; tamanho do nome limitado a 255 caracteres.
  65. Windows C++
    • Ferramenta de IA "translate" adicionada ao menu do Air Button.
    • Posicionamento das ferramentas de IA em layout circular com suporte a clique do mouse.
  66. Android
    • Várias bibliotecas atualizadas.
    • Tutorial temporariamente desativado.
    • Correção botão inferior do histórico não visível quando o usuário tem nav bar.
  67. Mac v1.25.0
    • Correções de desempenho para o fluxo de gravação.
  68. Android
    • Indicador de carregamento ao consultar compra.
    • Versão da biblioteca de billing atualizada.
    • Correção crash devido a acesso à main thread e mutabilidade.
  69. Mac v1.24.6
    • Adicionado `PowerSourceMonitor` para correlacionar conexões de carregador com ativações do app.
  70. Windows C++

    Air Button chega ao Windows

    • Air Button — primeira introdução no Windows (corresponde ao design do macOS).
  71. Mac v1.24.5
    • Frequência de polling do microfone reduzida para evitar perturbar o CoreAudio e retornar listas de dispositivos incompletas.
  72. Mac v1.24.4
    • Correção crash causado por force-unwrap de coordenadas do overlay.
  73. Mac MAS
    • Não registrar para Open at Login por padrão na build da Mac App Store.
    • Botões de Terms of Service e Privacy Policy movidos para o menu About.
  74. Mac
    • Opção de deletar conta adicionada (build 467).
    • Mudanças de código em resposta a "Missing Screen Recording Usage Explanation."
    • Correção permissões de rede perdidas causadas pela edição de entitlements.
  75. Android

    Seleção manual do idioma falado

    • Opção de selecionar manualmente o idioma falado.
    • Forçar retry em outro servidor sempre que a transcrição falhar.
    • Reposicionar corretamente na visualização de seleção de idioma falado.
    • Mesma escala ao gravar e ao transcrever com IA.
  76. Mac v1.24.1
    • Observadores de wake garantem que o overlay seja exibido no wake.
  77. Mac v1.23.6
    • Correção detecção de permissões de Accessibility no macOS ≥ 12 e < 15.
    • Aplicar accessibility sem reiniciar.
  78. Mac v1.23.5
    • Tratamento amigável para a Mac App Store do relaunch de Accessibility.
    • Dependências AlamoFire, Moya e KeyboardKit removidas.
    • Biblioteca KeyboardShortcuts atualizada para 2.4.
  79. Windows C++
    • Animações de gravação e transcrição no estilo Mac.
    • Lógica de seleção de servidor.
  80. iPhone
    • Logging adicionado.
  81. Android
    • Não mostrar opção de idioma quando o usuário fala apenas um idioma.
    • Mostrar dica "stop speaking" na primeira vez.
  82. Mac v1.23.3
    • Detectar permissões de Accessibility revogadas em runtime e relançar o app com segurança em vez de congelar o sistema CGEvent do macOS.
    • Ativação automática do app quando as permissões de Accessibility são desativadas em runtime.
  83. Mac v1.23.0

    Conformidade com a API v2

    • Conformidade com a API v2 com controle de acesso mais rígido.
    • Debounce para `LoginResourceService.refreshUserInfo()`.
    • Autodetectar concessão de Accessibility e reiniciar o app para aplicá-la.
  84. Mac v1.22.0

    Idioma de entrada por hotkey

    • Adicionada seleção de idioma de entrada no nível de `UserShortcut`.
    • Nova ação de IA "Start with an Uppercase letter".
    • Correção crash do Core Data quando uma entidade `UserShortcut` tem UUID nulo.
    • Correção cálculo do raio da animação e do comprimento de onda.
  85. Android
    • Suporte à ação de upload de arquivo.
    • Mostrar menu de idioma falado durante a gravação.
    • Resetar idioma falado ao parar a transcrição.
  86. Android
    • Visualização de animação de forma de onda preparada.
    • Popup de avaliação limitado — não exibido quando o usuário já avaliou ou escolheu "never rate".
  87. Android
    • Correção toque em qualquer lugar causando a parada da gravação.
  88. Mac v1.21.10
    • Melhoria velocidade de troca de aba corrigida.
  89. Android
    • Balancer pula servidores indisponíveis e atualiza a lista quando vazia.
    • Método conveniente para chamadas de API.
  90. Mac
    • Atualização para as configurações recomendadas do Xcode 26.
    • Correção múltiplos warnings de Swift concurrency e deprecation.
  91. Mac v1.21.9
    • Adicionada opção de Microphone level-to-maximum com traduções.
    • Sistema de localização sanitizado (idiomas não suportados pelo Whisper removidos — quirguiz, irlandês, dogri, rajastani, sânscrito, etc.).
  92. Android
    • Prevenir race condition quando o usuário alterna o Accessibility muito rápido.
    • Exibição instantânea sempre que o Accessibility é ativado.
  93. Windows C++
    • Adicionado suporte a `api_version=2` (WIP).
    • Persistência de configurações via endpoint `/users/config`.
  94. iPhone
    • Possível correção para troca de idioma no iPhone SE.
    • Número de telefone salvo no formulário de relatório.
  95. Mac v1.21.4

    Renomeação para Air Button + seleção de mic unificada

    • Renomeado "Floating Button" para "Air Button" em todo o app.
    • Lógica de seleção de microfone unificada entre menus.
    • Menu de clique com botão direito no botão Floating/Air.
    • Menu de ocultar botão adicionado.
  96. Android
    • Mostrar opção de upload de arquivo.
    • Correção compartilhamento do WhatsApp (e provavelmente de outros apps também).
    • Prevenir crash ao fazer parsing das respostas do servidor (Gson).
  97. Android
    • Tentar reabrir o app após reinstalação.
    • Encerrar todas as atividades quando o usuário desliza a notificação.
    • Correção o app não pode ser encerrado quando não há atividade ativa.
  98. Mac v1.21.3
    • O redimensionamento de botão e animação a partir das Configurações evita cortes estranhos.
    • Restauração de foco após interações com o Overlay.
    • Feedback háptico leve nos sliders.
  99. Windows C++
    • Aviso de licença trial.
  100. Windows C++
    • Voice-to-text contínuo.
  101. Windows C++
    • Tooltips em todos os controles ao passar o mouse.
  102. Windows v1.7.8 .NET

    Controles do botão flutuante

    • Opções do botão flutuante movidas para uma aba dedicada com mais controles.
    • Slider de opacidade do botão flutuante, slider de tamanho, hot-reload para tamanho/posição.
    • Permitir arrastar durante a gravação.
    • Ação de IA "Start upper-case without terminal mark".
  103. Windows C++

    Seleção de dispositivo de áudio

    • Diálogo de seleção de dispositivo de áudio com medidor de volume ao vivo (refresh 5× por segundo).
    • "system audio" localizado na animação de gravação.
  104. Windows C++
    • Copiar transcrição para o clipboard.
    • Configuração "Pause keyboard and mouse tracking".
  105. iPhone
    • Correção gravação parando após 1 minuto.
    • Toggle "Stop recording manually" com timer.
  106. Windows C++

    Rebranding para VoiceKey

    • Renomeado o executável do rewrite C++ de VoiceHotKey para VoiceKey para diferenciar do app .NET.
  107. iPhone

    Novo fluxo de transcrição de voz

    • Novo fluxo de transcrição de voz.
  108. Windows C++
    • Animação de onda de áudio durante a gravação.
    • Adicionada posição inferior-central do overlay.
  109. Android
    • Compartilhar arquivos a partir do histórico.
    • Mais ações de cópia para o clipboard.
    • Opções de menu adicionadas aos itens do histórico.
  110. Windows C++
    • Diálogo de permissão "run at startup" removido.
    • Ocultar conteúdo na aba Main quando não autenticado.
  111. Windows C++
    • Salvar em arquivo a partir do histórico.
    • Alteração no rastreamento de mouse/teclado.
  112. Windows v1.7.0 .NET

    Botão flutuante + aba Files

    • Botão flutuante com botões de ação.
    • Aba Files — retranscrever do histórico, onda de áudio durante a gravação.
    • Botão de cancelar durante a gravação.
    • Duração da gravação exibida no histórico.
    • Nível real de voz durante a gravação (substituiu a animação).
    • Opção para remover timestamps.
  113. Windows C++
    • Atualizar lista de dispositivos de áudio quando um dispositivo é adicionado/removido/habilitado/desabilitado.
    • Controles de desativação de mudo e de nível do mic (alinhados com o limiar de min-level do app C#).
    • Correção do tamanho da janela Remind-to-use.
  114. Windows C++
    • Lógica de cancelamento durante a transcrição.
  115. Windows C++
    • Duração do áudio exibida no histórico.
  116. Windows C++

    Lembrete para usar o app

    • Funcionalidade "Reminder to use app" (lembra de ditar se você esteve digitando muito).
  117. Android
    • Ocultar vários ícones não usados na build do teclado VHK.
  118. iPhone

    Suporte a iPad

    • Funcionalidade de deletar conta.
    • Suporte a iPad com capturas de tela do iPad.
    • Cor do botão da barra superior do teclado alterada conforme feedback da Apple.
    • Sinal de feedback ao reproduzir transcrições de áudio.
  119. Windows C++
    • Botão de cancelar gravação.
    • Opção de minimizar somente para a bandeja.
    • Atualização do fluxo TranscribeLast.
  120. Windows C++
    • Menu principal movido para a esquerda.
  121. Windows v1.6.36 .NET
    • Configurações movidas para a esquerda; nomes de abas ganham emojis; janela pode ser redimensionada.
    • Hotkey de cancelamento (separada da de transcrever).
    • Opção de minimizar somente para a bandeja.
  122. Windows C++
    • UI de configurações de duração e timeout.
    • Suporte a proxy.
  123. Windows C++
    • Tema padrão definido como Sistema.
  124. Windows C++

    Temas + ações Start-with

    • Suporte a temas (primeira implementação).
    • Ações de IA "Start with...".
    • Tratamento de Unauthorized.
  125. Windows v1.6.32 .NET
    • Novas ações de IA.
    • Ação de IA "Start with lower case without terminal sign".
  126. Android
    • Módulo Compose para instalação de idiomas adicionais.
    • Página listando os idiomas instalados.
  127. Windows C++
    • Limpar o estado do teclado virtual quando o usuário bloqueia/desbloqueia a tela.
    • Otimização do layout do diálogo principal — menos espaço entre o menu principal e o conteúdo.
    • Publisher e tamanho estimado de instalação adicionados ao registro.
  128. Windows C++
    • Foco de entrada de teclado ao navegar pelo menu principal.
    • Colar texto no edit control em foco.
  129. Windows C++
    • Adicionada configuração de diretório de gravação.
    • Correções de flicker em mudança de DPI.
  130. Android

    VHK Mic separado do teclado

    • Projeto duplicado para criar um app "vhk-mic" autônomo separado do app de teclado.
    • Onboarding e comportamento separados para os apps de mic e de teclado.
  131. Windows C++
    • Deduzir ação a partir do atalho final.
  132. Windows C++
    • Exibir animação lottie em todos os monitores.
    • Manter a posição de rolagem ao remover item do histórico.
  133. Windows C++
    • Correção itens duplicados no histórico.
    • Correção prioridade de idioma permite duplicatas.
    • Alinhamento dos controles da aba Main.
  134. Windows C++
    • Novos idiomas de UI — id (indonésio), kk (cazaque), uk (ucraniano).
  135. Windows C++
    • Diálogo pós-instalação.
    • Log de eventos da aplicação Windows anexado aos relatórios do usuário.
  136. Windows C++
    • Verificar configurações de acesso ao microfone do Windows antes de gravar.
    • Lista de processos em execução adicionada ao relatório do usuário.
  137. Windows C++
    • Auto-atualização do próprio loader.
  138. iPhone
    • Otimização de memória e correções de vazamentos de memória.
  139. Windows C++

    Aba Files

    • Adicionada aba Files para transcrição de arquivos de áudio/vídeo.
  140. Windows C++
    • Aba Histórico — botão de reproduzir gravação.
    • Clicar no item do histórico para copiar ao clipboard.
    • Correção de conversão de string UTC de data/hora.
  141. Windows C++

    Aba Histórico

    • Aba Histórico — botão "try again".
  142. iPhone
    • Correção problema de microfone no iOS 18.
    • Correção problema de não conseguir parar ou iniciar a gravação.
  143. Windows C++
    • Aplicar atualização à nova versão quando o app está ocioso.
  144. Windows C++
    • Converter a última gravação em texto.
  145. Windows C++
    • Diálogo de IA — implementar atalhos de teclado.
  146. Windows C++
    • Copiar texto + IA.
  147. Windows C++
    • Voz para texto + IA.
  148. iPhone
    • Verificação de conexão com a internet antes de atualizar dados ou enviar relatórios.
    • Mensagens de erro aprimoradas (menos "Something went wrong").
    • Correção saída longa do TextAI sendo anexada em vez de substituída.
  149. Windows C++

    Voice-to-text na aba Main

    • Lógica de voice-to-text na aba Main.
    • Endpoint REST `/transcribe_with_ai` implementado.
  150. Windows C++
    • Escolher servidor de IA para `/completions`.
  151. Windows C++

    Diálogo de IA

    • Implementação inicial do diálogo de IA.
  152. Windows C++
    • Edit control nativo substituído por versão personalizada (Direct2D).
    • Edit control personalizado — modo de linha única.
  153. iPhone

    Auth com long-polling de link

    • Auth com long-polling de link.
    • Duração do banner verde aumentada.
  154. Windows C++
    • Botão de cancelar na janela de animação.
  155. Windows C++
    • A auto-atualização dispara reinício somente quando o app está ocioso.
    • Informações de versão adicionadas ao loader.
  156. Windows C++
    • Enviar relatórios de crash na inicialização.
    • Aba About — Report Problem.
  157. iPhone

    Assinaturas

    • Implementação de assinaturas.
    • Ações de IA ordenadas por uso.
    • Visualização da assinatura atual.
  158. Windows C++
    • Configuração "Run on startup".
    • Limpar instalação anterior para uma setup limpa.
  159. Windows C++
    • Ícone na bandeja.
  160. Windows C++

    Instalador NSIS

    • Instalador via script NSIS.
    • GitHub Actions divididos em workflows de develop e release.
  161. Windows C++
    • Garantir instância única do app (trazer instância em execução para o primeiro plano).
  162. Windows C++
    • Combobox personalizado com emojis/imagens na aba principal.
    • Suporte a placeholder no edit box.
  163. Windows C++
    • Atualização de cor do tema claro.
    • Rascunho de edit Direct2D (tratamento manual da tecla tab).
  164. Mac v1.10.0

    Avisos de Usabilidade

    • Apresentando os Avisos de Usabilidade — exibe proativamente problemas de teclado, mic e acessibilidade.
  165. Windows C++
    • Suporte a fontes coloridas para emojis.
  166. Mac v1.9.11
    • Gravações canceladas agora exibidas no Histórico.
    • Melhoria quebra de texto e desempenho de rolagem do Histórico.
  167. Windows C++
    • Configurações extras para ações de IA.
  168. Windows C++
    • UI de prioridade de idiomas.
    • Detecção automática do idioma da UI na primeira execução.
  169. Mac v1.9.7
    • `refreshUserInfo()` agora falha silenciosamente quando a guarda de internet está fechada.
  170. Windows v1.6.14 .NET

    DeepL + proxy

    • Suporte a tradução com DeepL.
    • Suporte a proxy HTTP.
    • Verificações de extensão de arquivo no lado do cliente.
  171. Mac v1.9.6
    • Reescrita do fluxo de upload de arquivos — cancelamento da tarefa de transcrição, indicador de progresso, hashing SHA256.
  172. Windows C++
    • Servidor de API mock para testes de integração.
    • Tratamento de UpgradePlan; erros de balancer; tratamento online/offline.
  173. Android
    • Iniciar/parar a detecção do teclado apenas quando necessário (economiza bateria).
    • Testado no Vivo X70 Pro.
  174. Windows C++
    • UI de erro de licença em nível superior.
    • Janela de tooltip.
  175. Android
    • Melhorias de desempenho na detecção do teclado.
    • Correção potencial NPE.
  176. Android

    Detecção rápida de teclado

    • Acelerar a detecção do teclado — coletar todos os nós de uma vez.
    • Parar imediatamente a busca assim que um editable focado é encontrado.
    • Correção detector de teclado às vezes não detectando.
  177. Mac v1.9.1

    Transcrição de arquivos

    • Capacidade de transcrever arquivos de áudio e vídeo.
  178. Windows C++

    Long-polling de auth

    • Long-polling de auth (login baseado em link por email).
    • Logging da API REST.
  179. Android
    • Atualização para Java 21 (depois revertida para 17); versão do Kotlin aumentada.
    • Imprimir o último motivo de saída quando o app inicia.
    • Correção potencial NPE quando o usuário não tem timestamp de expiração.
  180. Mac v1.9.0
    • Menu "About" do macOS completo.
    • Sempre voltar à fonte de entrada primária quando a tecla de gravação é liberada — corrige o problema E/T russo.
  181. Windows C++
    • Implementação do endpoint `/users/info`.
    • Controle de barra de progresso.
  182. Mac v1.8.9

    CPU ocioso ≤ 1%

    • Melhorias de desempenho em todo o app — uso de CPU ocioso reduzido para ≤ 1%.
    • Unificada a forma como os atalhos de teclado são exibidos no recorder, na barra de menus e no menu do dock.
  183. Windows C++
    • Cálculo do Device ID.
    • Coleta de informações do sistema.
  184. iPhone
    • Versão mais curta da ação de IA.
    • Cancelar ação de IA.
  185. Windows C++
    • Lógica de disparo de hotkey.
  186. Android
    • Integração com Play Integrity.
    • Email usado como id de conta.
    • Timber para logging.
  187. Android

    Billing in-app

    • Funcionalidade de billing do Google Play implementada.
    • Salvar recibo de compra no banco de dados do app.
    • Atividade para mostrar lista de compras; fechar atividade quando a compra é bem-sucedida.
  188. Windows v1.6.13 .NET
    • Fluxo de login aprimorado.
  189. Mac v1.8.0

    Cancelar pelo Overlay

    • Recording, Uploading e Processing agora podem ser cancelados pelo Overlay.
    • Resposta à mudança do sistema de coordenadas multi-monitor do macOS (origem TopLeft → BottomLeft).
  190. Windows C++

    Migração de configurações do C#

    • Persistência das configurações de mic, mic2, lang e tema + migração do formato de armazenamento do app C#.
    • Migração de configurações gerais e hotkeys a partir do armazenamento C#.
    • Nível de log adicionado às configurações.
  191. Mac v1.7.0
    • Suporte a ativação por botão de mouse para a janela AI Presets.
    • Teste de latência para o balancer selecionado adicionado ao logging.
    • Acesso centralizado ao `NSPasteboard` via ClipboardHelper.
  192. Android
    • Atividade de plano de preços.
    • Compra de itens via web em browser in-app.
  193. Android
    • Correção cor do mic não exibida corretamente no tema claro.
    • Pop-up de billing ao clicar na data de expiração.
    • Correção teclado ocultando entrada de texto.
  194. iPhone
    • Funcionalidade de envio de relatório com logging.
  195. Mac v1.6.0

    Atalhos no menu do Dock

    • Todos os atalhos agora acessíveis a partir do ícone do Dock do macOS.
    • Substituída a dependência da notificação `NSManagedObjectContextDidSave` por uma solução em tempo real.
  196. Mac v1.5.3
    • Atualizar microfone no wake do sistema — corrige o app ignorando mics USB-C/TB conectados a uma tela externa.
    • Manter as configurações ao alternar entre voice-to-text e copy-text.
    • Menor uso de CPU dos gerenciadores de atalhos ao reduzir a dependência do banco de dados.
  197. Mac v1.5.1

    VHKToastView

    • Apresentando o `VHKToastView` — sistema de toast com código de cores e acionável por toque para mensagens do app.
  198. Mac v1.5.0

    Atalhos reordenáveis

    • Reordenabilidade de atalhos com melhorias de UX/UI.
    • Suporte a atalho por botão de mouse para `SendReportView`.
  199. Mac v1.4.3
    • Melhorias de lógica, fluxo e estabilidade para `KeyShortcutRecorder` e `MouseShortcutManager`.
    • Melhor separação visual entre atalhos.
  200. Windows v1.6.4 .NET
    • Arrastar e soltar para hotkeys.
    • Opção de desativar mudo do microfone, definir nível do microfone ao máximo.
    • Foco automático no textbox de hotkey quando o valor de combinação é alterado.
    • Mostrar o nome da tecla "Copilot" em vez de LWin+LeftShift+F23.
  201. Mac v1.4.0
    • Endpoints consolidados.
    • Salvamento local de áudio forçado; migração de privacidade; atualização da localização.
  202. Mac v1.3.4
    • Funcionalidade Paste/Dialog implementada para Action e Translate, correspondendo ao comportamento do Windows.
  203. Mac v1.3.3
    • Correção compatibilidade retroativa com o macOS Monterey.
  204. Mac v1.3.0
    • Menus Actions + AI rearranjados com verificações e exibição de elegibilidade.
  205. Mac v1.2.46

    Relatar problema

    • Botão "Report problem" adicionado.
    • Logging em arquivo adicionado com filtro de privacidade.
  206. Windows v1.6.2 .NET
    • Funcionalidade fix-layout para o modo clipboard (MVP).
    • Todo o estado do usuário movido para AccountService para um tratamento adequado de mudança de licença.
    • Ações de hotkey antigas migradas para o novo sistema de ações.
  207. Mac v1.2.45
    • "Use AI without closing" — clique com o botão direito em `IntelligenceResultsView`.
    • Botão de editar ao lado de prompts personalizados (abre AI Presets).
  208. iPhone

    Ação de IA Text + traduzir

    • Ação de IA Text implementada.
    • Idiomas de tradução adicionados.
  209. Windows v1.6.1 .NET
    • Login obrigatório para usar o app.
    • Diarização desativada por padrão.
  210. Windows C++

    Estrutura do rewrite C++

    • Estrutura inicial do projeto Windows C++ — início do rewrite que mais tarde substitui o app .NET.
  211. Android
    • Migração para Room para o banco de dados local.
    • Visualização de avaliação redesenhada para melhor apelo.
    • Correção estado de transcrição de IA nunca exibido.
    • Correção rolagem para cima difícil no histórico.
  212. Mac v1.2.25
    • Botão "Action" convertido em um menu suspenso.
  213. Android
    • Funcionalidade de avaliação adicionada (#51).
    • Toast quando o item é copiado para o clipboard (#52).
  214. Android
    • IA exibida no histórico.
    • Emoji de bandeira ao lado dos idiomas.
    • Múltiplos ajustes de UI conforme as Material Guidelines.
  215. Windows v1.5.23 .NET

    Voice-to-text contínuo

    • Suporte a voice-to-text contínuo.
    • Mostrar idiomas como `Русский (Russian)` (endônimo + nome em inglês).
    • Atualizações de localização e melhorias na ordem das ações.
  216. Android
    • Usar cores dinâmicas Material YOU.
    • Diferenciar cores de erro/sucesso no modo escuro vs claro.
  217. Android

    Prompts personalizados + histórico de IA

    • Prompts personalizados (salve seus próprios prompts de IA).
    • Clicar no item do histórico para copiar para o clipboard.
    • Mostrar tanto o texto original quanto o transcrito no histórico.
  218. iPhone

    Ações de IA

    • Ações de IA — primeira implementação e UI.
  219. Android
    • Idioma coreano adicionado.
  220. Mac v1.2.16

    Copiar texto e perguntar à IA

    • Fluxo "Copy text and ask AI" implementado.
  221. Windows v1.5.6 .NET

    Redesenho da lógica de ativação

    • Lógica de ativação redesenhada — mais simples e robusta.
    • Correções no tratamento de hotkeys — forçar ordem de teclas; dar suporte a atalhos normais com Control mesmo quando uma hotkey com Control está configurada.
    • Editar prompts personalizados diretamente a partir do diálogo de IA.
    • Instalador Windows 7 — dependência net45 adicionada.
  222. Windows v1.5.0 .NET
    • Migração de opções críticas para um novo formato.
    • Mostrar a janela o mais rápido possível e depois fazer a inicialização.
    • Prejit na instalação.
  223. Windows v1.4.37 .NET
    • Correção bug em que o texto desaparece no prompt de permissão de teclado/mouse.
    • Limpar erro de licença no login.
  224. Windows .NET
    • Ação de IA "Improve writing" adicionada.
    • Tratar erros de inicialização para diretórios root, logs e de gravação.
  225. Mac v1.2.8
    • Verifica se o balancer está acessível antes de usá-lo; melhor lógica de retry para redes instáveis.
    • O app agora pode ser redimensionado verticalmente para ampliar a seção Shortcuts.
  226. Windows v1.4.36 .NET
    • Mostrar "D1" e outras teclas de dígitos como "1" (exibição de hotkey mais limpa).
    • Lidar com mic offline no pipeline de transcrição.
    • O diálogo de seleção de mics lida com o caso em que nenhum mic está online.
  227. Windows v1.4.35 .NET
    • Correção vazamento de memória do seletor de ações.
    • Para relatórios de problemas, anexar erros do Windows dos últimos 7 dias.
    • Logar uptime e uso de memória.
  228. Mac v1.2.2
    • Adicionados prompts de IA integrados, suporte a tradução e tom em AI Results.
  229. Mac v1.2.0

    IA no macOS

    • Funcionalidade de IA implementada a partir da versão Windows.
  230. Windows v1.4.17 .NET
    • Forçar o usuário a fornecer detalhes do relatório.
    • Últimos 20 erros de crash adicionados ao relatório de problemas.
  231. Windows .NET

    Fundações de IA

    • Prompts de IA padrão com "último usado" salvo.
    • A flag de licença `CanAI` substitui a elegibilidade por modelo.
    • Configurar idiomas de tradução na aba IA.
  232. Mac v1.1.161
    • Alterar lista de idiomas para ordem alfabética.
  233. Mac v1.1.160
    • Persistir o overlay mesmo quando o macOS o fecha por refreshes de tela relacionados ao Handoff.
  234. iPhone
    • Integração com Firebase Crashlytics.
    • Melhorias de multi-paste.
  235. Windows v1.4.9 .NET
    • Campo de telefone adicionado ao Report Problem, salvo nas configurações.
    • Fallback para o mic padrão quando a busca primária/secundária falha.
  236. Mac v1.1.152
    • Menu de microfone adicionado à UI principal; UI compacta via espaçamento mais apertado.
  237. Windows .NET

    Aba Files atinge paridade

    • Aba de envio de relatório em About.
    • Opção padrão sem-hold para hotkey.
    • Erro amigável "sem internet".
    • Correção última parte do áudio não transcrita ao concluir.
  238. Windows .NET
    • Auto-transcribe básico (dividir áudio longo em chunks).
    • Limiar de duração de silêncio adicionado às configurações (padrão 500 ms).
  239. Mac v1.1.151
    • Adaptação de `MouseShortcutManager` para usar `CGEventTap`.
  240. Windows .NET
    • Medidor de nível exibido ao selecionar mics.
    • Diálogo separado para seleção de mic.
  241. Windows v1.3.13 .NET
    • Opção "default" para microfone.
    • Mudança para servidor público.
  242. Windows v1.3.11 .NET

    Aba Files (upload + transcrição)

    • Fluxo inicial de upload e transcrição de arquivos na aba Files.
    • Transcrição de arquivos cancelável com progresso.
    • Permitir transcrição de voz enquanto um arquivo está sendo transcrito.
  243. iPhone

    FleksySDK

    • Integração com FleksySDK — digitação e swipe no teclado do sistema.
  244. Mac v1.1.145
    • Backspace dispara a função xmark; corrigida a forma como as teclas F são exibidas.
  245. iPhone

    Novo sistema de auth

    • Novo sistema de auth com refresh tokens.
  246. Mac v1.1.144
    • Suporte a caracteres não imprimíveis do Unicode Scalar + suporte à tecla Fn corrigido.
  247. Windows .NET
    • Suporte a `stream_progress`; removida opção obsoleta de GPT.
  248. Mac v1.1.140

    Gravador de atalhos personalizado

    • Removida a dependência do pacote KeyboardShortcuts — novo gravador de atalhos construído do zero.
    • Indexação de timestamp do histórico melhora a velocidade do banco de dados.
  249. Windows .NET
    • Timeout de 60 minutos para transcrição de arquivos; timeouts corrigidos para arquivos grandes.
  250. Windows v1.3.10 .NET
    • Correção timestamp de remind não atualizando durante a transcrição.
  251. Windows v1.3.9 .NET
    • Tecla Espaço como confirmação.
    • Tooltip em ações desabilitadas.
    • Ignorar a tecla Alt esquerda; confirmação pela tecla Tab.
  252. iPhone

    Histórico

    • Funcionalidade de histórico.
    • Botão de transcrever no topo do teclado, configurações movidas para a esquerda dele.
  253. Mac v1.1.137
    • Configuração de hotkey redesenhada para corresponder à versão Windows.
  254. Windows .NET
    • Item de menu separado para selecionar hotkeys com ou sem hold.
    • Editor de hotkey lida com wheel, escape, minimizar, fechar, ctrl+enter (usar como está).
  255. Windows .NET
    • Salvar/carregar substituições, prompts de IA e hotkeys.
    • Se um textbox estiver focado no app, colar lá; caso contrário, colar na área de texto da aba Files.
  256. Windows .NET
    • Del ou Backspace limpa a hotkey.
    • A seleção de IA é uma janela normal — salvar dimensões ao fechar; permitir gravação na janela de IA.
  257. Windows .NET
    • Opção de delay antes de parar a gravação.
    • Atualizar assinatura antes de transcrever se o usuário acabou de comprar ou a assinatura expirou.
  258. Mac v1.1.132
    • Adicionada opção de usar duplo toque (ou toque único) de uma tecla para iniciar e parar a gravação.
  259. Mac v1.1.131

    Auxiliar de Usabilidade

    • O Auxiliar de Usabilidade detecta conflitos do Punto Switcher e orienta como resolvê-los.
    • Acessar a lista Substitutions a partir da barra de menus.
  260. Android

    UI de Tocar / segurar / reclicar

    • Modos de transcrição press-hold-release e click-and-reclick.
    • Configuração de duração máxima de gravação.
    • Correção warnings do compilador.
  261. Mac v1.1.129
    • Obedecer ao comando Quit do macOS do menu Apple.
    • Opção de exibir/ocultar o ícone do dock.
  262. Android

    Animação Lottie do mic

    • Animação Lottie para o mic flutuante.
    • Repositório para detectar o estado atual do mic.
    • Modelo de service-status.
  263. iPhone
    • Seletor inicial de idioma, ícone do app, modo apenas retrato.
    • Verificações de status para teclado habilitado, acesso completo, acesso ao microfone.
    • Inserir texto transcrito no app ativo.
  264. Windows v1.2.8 .NET

    Seleção de ação

    • Seleção mínima funcional de ação (escolher o que fazer com o texto transcrito).
    • Correção teclas grudadas; primeira linha de hotkeys (record + transcribe) agora congelada.
    • Suporte a múltiplas teclas na gravação.
  265. Android
    • Padrão para inglês se a detecção de idioma falhar.
    • Snackbar animada.
    • Correção tradução para russo de 'Keep Running'.
    • Correção truncamento de texto para 'min record duration' em traduções longas.
  266. Mac v1.1.124
    • Correção Cut, Copy, Paste agora funcionam dentro do app.
  267. Android
    • Ignorar configuração de otimização de bateria.
    • Detectar permissão de Notificação desligada a partir do App Info.
    • Detectar texto de hint via `ACTION_SET_SELECTION`.
  268. iPhone

    Commit inicial

    • Estrutura inicial do teclado personalizado e configuração do projeto.
  269. Windows v1.2.2 .NET
    • Gravar sem segurar a hotkey.
    • Opção de colar na janela inicial (de origem).
    • Migrar lógica de retrieve-cursor-position do InsertIt.
  270. Android
    • Dicionário key/value de Accessibility.
    • Várias novas funções de extensão (clipboard, impressão de nodeInfo).
  271. Mac v1.1.118
    • Substituições agora filtradas via `NSRegularExpression` — somente palavras inteiras, respeitando a capitalização.
  272. Windows .NET
    • Opção de intervalo de remind.
    • Substituição "replace by words".
  273. Windows .NET
    • Janela Upgrade Plan.
    • Estilo de erro do botão de gravação para combinar com as cores.
  274. Android
    • Normalizadores de texto para russo, tailandês e japonês.
  275. Mac v1.1.113
    • Melhorias de estabilidade do microfone para telas externas e outros microfones removíveis.
    • Persistência após a remoção de um mic.
    • Remover itens de menu desnecessários.
  276. Windows .NET
    • Janela Remind — sugere usar o app.
    • Lista de balancers de fallback atualizada.
  277. Windows .NET
    • Lidar com arquivos inválidos soltos na aba Files.
    • Diretório padrão de gravações.
    • Prejit em hooks de instalação e atualização.
  278. Mac v1.1.111
    • A colagem agora funciona em qualquer layout de teclado.
  279. Mac v1.1.106
    • Slider de delay adicionado para hold do botão do mouse; melhorias de estabilidade.
  280. Windows .NET
    • Usar Win32 para detecção de plataforma.
    • Renderização por software no Windows abaixo de 10.
    • Lista de balancers de fallback em erro de refresh.
  281. Windows v1.1.3 .NET
    • Solicitar permissões de inicialização.
  282. Windows .NET

    Separação de configurações + janela de permissões

    • Mover limiar de duração para a aba Settings; mover algumas configurações para uma aba separada.
    • Janela de permissões com clique para alterar.
    • Hooks lazy.
    • Botão OK compartilhado.
    • Não acessar o backend na inicialização para novas instalações.
  283. Mac v1.1.101

    Gravação por mouse

    • Adicionada função de gravação por botão de mouse.
  284. Windows .NET
    • Aba Files funcionando — selecionar e arrastar arquivo, checkbox de diarização, caminho de arquivo editável.
    • Validação de extensão de FilePath para evitar envios inválidos.
  285. Mac v1.1.99
    • Checkbox para copiar transcrição.
    • Colagem simplificada para sempre usar Command+V via `simulateCommandV`.
  286. Windows .NET

    Aba Files + hook do mouse

    • Aba Files inicial — selecionar e arrastar arquivo.
    • Implementação de hook do mouse com rastreamento de estado `isdown`.
  287. Mac v1.1.96
    • Substituição de `NSAlert` por `VHKAlert`.
  288. Windows .NET
    • Opção de diretório de gravação.
    • Opção de mic secundário.
    • Correção deadlock.
  289. Mac v1.1.95
    • Adicionado suporte a `SMAppService` no macOS ≥ 13 (API moderna de Login Items).
  290. Windows .NET
    • Promover Control (gravação regular) para Control+I (gravação com IA) sem interromper uma gravação já iniciada.
  291. Mac v1.1.93
    • Atualizar mics em mudança de contagem de telas.
    • Atualizar mics quando o Mac acorda do sleep.
  292. Windows v1.0.9 .NET
    • Link do YouTube adicionado; opção GPT oculta.
  293. Windows .NET
    • Transcrever com GPT.
    • Links de redes sociais.
  294. Windows .NET
    • Usar respostas localizadas do backend.
    • Traduzir para todos os idiomas necessários.
  295. Windows v1.0.5 .NET

    Russo + troca de idioma em runtime

    • Localização para russo com troca de idioma em runtime.
    • Todas as strings movidas para resources.
    • Pedir ao usuário para comprar antes do fim do período de avaliação.
  296. Windows v1.0.2 .NET
    • Tamanho do app reduzido para 40 MB (de 54 MB).
    • Lógica de blacklist implementada.
  297. Windows v1.0.1 .NET

    Atalhos funcionando

    • Atalhos padrão enviados.
    • Implementação de atalhos funcionando.
  298. Windows .NET
    • Tratamento especial para erros de licença.
    • Abrir configurações ou histórico a partir do ícone da taskbar.
    • Device ID único por máquina, OS passado como query param separado.
  299. Windows v0.0.36 .NET
    • Animações Lottie utilizadas em todo o app.
    • Atualização horária de user-info.
  300. Windows v0.0.35 .NET
    • Selecionar texto a partir do histórico.
  301. Windows v0.0.34 .NET
    • Mostrar o nome completo do dispositivo para diferenciar Line-In de Mic.
  302. Windows v0.0.32 .NET
    • Salvar lista de balancers em arquivo; atualizar antes de gravar (mas no máximo uma vez a cada 5 minutos).
    • Usar balancers na ordem fornecida pelo servidor.
  303. Windows v0.0.30 .NET
    • Exibir versão na caixa de mensagem.
    • Correção problema de scaling.
    • Correção seleção de microfone salva.
    • Manifesto winget.
  304. Windows v0.0.27 .NET
    • Sintaxe estendida de substituição — regex no estilo Notepad++ (prefixar com `r'...'`).
    • Usar balancer de fallback; reduzir delay de início de gravação de 300 ms para 15 ms.
    • Correção problema de mutex.
  305. Mac v1.1.4

    Atualização automática

    • Adicionada funcionalidade de atualização automática.
    • Correção tamanhos de ícone do MenuBarExtra.
    • Clicar no ícone do Dock abre/fecha as Configurações.
  306. Android
    • Configuração do Crashlytics.
    • Auto-renomeação de APK baseada no git.
    • Refatoração — recorder compartilhado no view model.
  307. Android

    Mic arrastável, posição salva

    • Salvar e carregar tamanho e posição do mic.
    • Processador de Accessibility movido para use case.
    • Migração para injeção de dependência Hilt em todo o código.
  308. Mac v1.1.2
    • Lembra do último microfone usado entre relançamentos.
  309. Windows .NET
    • Auth para usuários não registrados.
    • Pingar balancers e usar o mais rápido.
  310. Windows v0.0.26 .NET
    • Salvar gravações como OGG em vez de WAV.
    • Compra de assinatura disponível dentro do app.
  311. Mac
    • Formato de gravação trocado de WAV para OGG (melhor compressão).
    • Sample rate do encoder compatível validado via `kAudioFormatOpusSamplingRate`.
  312. Mac
    • A animação do overlay do mic funciona corretamente em configurações SideCar e multi-telas.
    • Lista de microfones atualizada ao abrir o MenuBarExtra.
  313. Android

    Commit inicial

    • Projeto Android inicial com solicitação de permissão de mic e configuração do Hilt.
  314. Windows .NET
    • Botões Subscribe e Manage adicionados.
  315. Windows v0.0.21 .NET

    Aba Histórico (primeira versão)

    • Aba Histórico — primeira versão.
    • Ícone do app atualizado.
  316. Windows v0.0.19 .NET
    • Hotkey padrão alterada para Control Direito.
    • Tamanho do app reduzido de 86 MB para 51 MB.
    • Redesenho da UI conforme feedback do usuário — aba única "Main", aba de substituições, botões de delete alinhados à direita, salvar ao alterar.
  317. Windows v0.0.16 .NET
    • Animação de notificação (fechar ao clicar).
    • Política de retry para cada requisição ao backend.
    • Endpoints apenas HTTPS.
  318. Windows v0.0.12 .NET
    • Auth via link; login via código.
  319. Windows .NET
    • Selecionar qualquer idioma do Whisper para transcrição.
    • Janela de notificação fixa ao lado do app aberto.
  320. Windows v0.0.10 .NET
    • O usuário pode alterar a senha.
    • Ícone do app atualizado.
  321. Windows .NET
    • Atualizar token de auth a cada 4 horas.
    • Timeout adicionado às opções.
  322. Windows .NET

    Versão inicial do Windows

    • Implementação mínima do Windows com gravação, ativação por hotkey e colagem ao soltar.
    • Correção colagem não funcionando em alguns apps; engolir a hotkey para que o Telegram não continue digitando a letra.
  323. Mac

    Commit inicial

    • Projeto macOS base com opções da barra de menus.