Pular para o conteúdo principal

Changelog do Dainvo

Este changelog é escrito para pessoas que usam o Dainvo. Mantenha as entradas curtas, claras e focadas no que mudou para o usuário.

Regras do changelog

  • Use Versionamento Semântico: vMAJOR.MINOR.PATCH.
  • Versões maiores são para mudanças grandes que podem alterar fluxos existentes.
  • Versões menores são para novos recursos e melhorias visíveis ao usuário.
  • Versões patch são para correções, polimento e pequenas melhorias seguras.
  • Correções urgentes são versões patch urgentes para comportamento quebrado ou arriscado.
  • Não edite uma entrada de changelog publicada depois do lançamento. Publique uma nova versão em vez disso.
  • Marque cada versão lançada no Git.
  • Mantenha a linguagem simples. Evite detalhes técnicos de implementação, a menos que afetem diretamente o usuário.
  • Agrupe mudanças em Atualizações de recursos, Correções e Correções urgentes.
  • Mencione Windows, macOS ou Linux apenas quando uma mudança afetar uma plataforma de forma diferente.
  • Durante versões alfa, destaque claramente limitações conhecidas ou mudanças importantes de fluxo em linguagem simples.

Alpha v0.4.2

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Nenhuma.

Correções

  • Atualizada a conexão de conta Zoom para usar o ID de cliente de produção do app Zoom em builds instalados.
  • Expandida a ajuda da integração Zoom e as instruções de teste para revisores do Zoom Marketplace.
  • Melhoradas as verificações de release para que builds empacotados validem o ID de cliente público de produção do Zoom antes da publicação.

Correções urgentes

  • Nenhuma.

Alpha v0.4.1

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionada uma configuração de execução em segundo plano para que o Dainvo continue funcionando pela bandeja do sistema ou barra de menu do macOS depois que a janela principal fecha.
  • Adicionadas configurações de automação de atualização para canal de release, downloads automáticos e instalação de atualizações baixadas quando o Dainvo sai.
  • Adicionada criação por comando natural mais rica para tarefas, incluindo rascunhos de tarefas agendadas, seleção de provedor de tarefas e tratamento de datas de vencimento.
  • Adicionado suporte a downloads de modelos locais de IA maiores para interpretação de comandos no dispositivo.

Correções

  • Melhorado o parsing de comandos naturais para manter solicitações de tarefas rápidas e classificar solicitações de buckets ou reuniões com mais confiabilidade.
  • Melhorada a criação de tarefas de Todoist, TickTick e Microsoft To Do para enviar datas de vencimento somente com data ao provedor conectado como datas de vencimento da tarefa.
  • Melhorados a navegação por teclado da barra lateral de tarefas e o polimento de interação da paleta de comandos.
  • Atualizadas as verificações do runtime local de IA empacotado para que builds instalados incluam os arquivos de runtime de modelo exigidos.

Correções urgentes

  • Nenhuma.

Alpha v0.4.0

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionados pacotes de release desktop para Linux junto aos builds de Windows e macOS.
  • Adicionado suporte multilíngue à UI do app e seleção de idioma do app.
  • Adicionadas busca de locais do Google e detalhes de endereços salvos para eventos de calendário.
  • Adicionados fluxos de criação em linguagem natural para eventos, tarefas, buckets e ações da paleta de comandos.
  • Adicionado tratamento de direito de assinatura da Mac App Store.
  • Adicionado um bootstrapper permanente do instalador web do Windows para downloads iniciais menores.

Correções

  • Removida a superfície de suporte dentro do app.
  • Melhorados texto, espaçamento, seleção de intenção e edição de horário agendado da paleta de comandos.
  • Melhorado o processamento local de comandos de IA para executar solicitações em um worker isolado.
  • Melhoradas verificações de release, feeds de instalador e empacotamento do bootstrapper do Windows.
  • Melhorados sincronização de provedores, testes de mutação de tarefas do Microsoft To Do e tratamento de atalhos em Windows, macOS e Linux.

Correções urgentes

  • Nenhuma.

Alpha v0.3.8

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Adicionada conexão de conta Apple Calendar para pessoas que usam calendários iCloud.
  • Adicionada uma paleta de comandos para navegação mais rápida e ações comuns do app.
  • Adicionada exportação de logs de erro em Configurações para salvar e compartilhar detalhes de suporte ao solucionar problemas.
  • Adicionado conteúdo-fonte para a central de ajuda do Dainvo e guias de integração.

Correções

  • Melhorado o tratamento de conta e licença, incluindo o fluxo para substituir um dispositivo gratuito bloqueado.
  • Melhorado o comportamento de sincronização de provedores em contas de calendário, provedores de tarefas e blocos de tempo baseados em buckets.
  • Polidos fechamento de popups, comportamento de modais, controles de conta e feedback de configurações.
  • Atualizadas verificações de empacotamento de release para que instaladores Windows e macOS continuem publicando pelo caminho assinado do GitHub Actions.

Correções urgentes

  • Nenhuma.

Alpha v0.3.7

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Adicionada uma página pública de inscrição de testadores para acesso gratuito baseado em aprovação.
  • Adicionado Azure Trusted Signing para builds de release do Windows para que instaladores sejam assinados para download no Windows e distribuição na Store.

Correções

  • Atualizado o cadastro por email/senha para que novos usuários vejam uma tela clara de confirmação de email antes de continuar para ativação paga.
  • Melhorado o tratamento de confirmação de cadastro para que usuários confirmados retornem ao Dainvo e cheguem à tela existente de ativação paga.

Correções urgentes

  • Nenhuma.

Alpha v0.3.6

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Substituído o acesso Alpha gratuito por ativação de assinatura Individual via Stripe.

Correções

  • Atualizada a tela de ativação de conta para que novos usuários iniciem a ativação paga pelo Stripe Checkout.
  • Removido do app desktop o caminho self-service de acesso Alpha.

Correções urgentes

  • Nenhuma.

Alpha v0.3.5

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Nenhuma.

Correções

  • Atualizados releases públicos de desktop para que cada versão publique em seu próprio release público do GitHub.
  • Preservados downloads de releases públicos antigos em vez de substituí-los por um único release latest compartilhado.
  • Mantido o feed público de atualização apontando para o release estável mais recente, permitindo downloads específicos por versão.

Correções urgentes

  • Nenhuma.

Alpha v0.3.4

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Nenhuma.

Correções

  • Restaurada a conexão de conta TickTick e Webex em builds instalados ao empacotar as credenciais OAuth necessárias no config de release do processo principal Electron.
  • Atualizadas verificações de release para que builds Windows e macOS falhem antes da publicação se credenciais exigidas de provedores estiverem ausentes.
  • Atualizadas instruções de repositório e release para que futuras adições de provedores mantenham o empacotamento de credenciais em builds instalados conectado ao pipeline.

Correções urgentes

  • Corrigida a configuração do release v0.3.3 que tornava TickTick e Webex indisponíveis em builds instalados.

Alpha v0.3.3

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Recriada a criação de tarefas no mesmo estilo de popup dentro da janela usado para criação de eventos e buckets.
  • Adicionada alternância por teclado entre provedores de tarefas e contas de provedores durante a criação de uma tarefa.
  • Atualizada a fonte do app para Inter para uma interface mais limpa no estilo Linear.

Correções

  • Tornada a disponibilidade de provedores de tarefas mais rigorosa para ocultar provedores indisponíveis ou desativados e impedir uso para criar ou atualizar tarefas.
  • Melhoradas atualizações do calendário de tarefas e da barra lateral para que mudanças comuns de tarefas corrijam o item afetado em vez de forçar recarregamentos amplos.
  • Polidas opções de tarefas do Microsoft To Do para que Importante e Meu Dia se comportem como chips de alternância consistentes.
  • Atualizadas verificações de build de release para que a configuração empacotada do desktop contenha apenas valores públicos de runtime e rejeite segredos de clientes OAuth.

Correções urgentes

  • Nenhuma.

Alpha v0.3.2

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Nenhuma.

Correções

  • Restaurada a conexão de conta Todoist em builds instalados.
  • Restauradas verificações de configuração empacotada para Google, Microsoft, Todoist, TickTick, Zoom, Webex e conta Dainvo em builds de release.
  • Melhorada a sincronização de tarefas após reconectar contas de provedores para atualizar tarefas remotas existentes em vez de duplicá-las.
  • Adicionada sincronização imediata de recuperação do Todoist após uma sincronização completa inicial.

Correções urgentes

  • Corrigido um erro de sincronização do Google Tasks que podia informar ID remoto de tarefa duplicado.

Alpha v0.3.1

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Nenhuma.

Correções

  • Restaurada a conexão de conta TickTick em builds instalados.
  • Restaurada a conexão de conta Webex em builds instalados.
  • Movido o sair da sessão para fora da camada flutuante do calendário e para Configurações da conta.
  • Movido o gerenciamento de cobrança para Configurações da conta.

Correções urgentes

  • Corrigidas credenciais OAuth de app ausentes no pacote para TickTick e Webex.

Alpha v0.3.0

Plataformas: app para Windows e app para macOS.

Atualizações de recursos

  • Adicionado cadastro e login de conta Dainvo com sessões desktop persistentes.
  • Adicionado login social com Google, Microsoft, Apple e GitHub para contas Dainvo.
  • Adicionada ativação de licença após login, incluindo acesso Individual pago e acesso Alpha gratuito para testes.
  • Adicionado rastreamento de acesso de conta para que o Dainvo aplique limites de dispositivos por nível de licença para contas sincronizadas, excluindo dispositivos Linux.
  • Adicionadas Configurações de conta para detalhes de perfil, gerenciamento de avatar, status da licença, informações de dispositivos ativos e exclusão da conta.

Correções

  • Atualizadas telas de login e licença com o logo do Dainvo, botões de login com marca dos provedores e fundo com padrão de pontos.
  • Melhoradas verificações de licença para que acesso pago ou Alpha atualize automaticamente após checkout ou ativação.
  • Adicionada limpeza de conta mais segura para que usuários possam excluir a conta Dainvo pelo app desktop.
  • Corrigido carregamento de perfil para contas conectadas após a atualização do backend de gerenciamento de contas.

Correções urgentes

  • Nenhuma.

Alpha v0.2.1

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Nenhuma.

Correções

  • Botões de conexão de provedores agora aguardam verificações de capacidade da conta antes de poderem ser abertos, reduzindo erros confusos de conexão na inicialização.

Correções urgentes

  • Corrigidos avisos de atualização para que permaneçam visíveis até o usuário escolher uma ação.
  • Substituídos erros de credenciais TickTick e Webex apenas para desenvolvedores em builds instalados por um estado claro de indisponibilidade quando esses fluxos OAuth não podem ser configurados com segurança no app desktop.

Alpha v0.2.0

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionado suporte a Google Tasks. Usuários podem conectar acesso a tarefas Google, sincronizar listas e tarefas, criar e editar tarefas Google, agendar blocos de tarefa, concluir tarefas e trabalhar com datas de vencimento do Google Tasks pelo Dainvo.
  • Adicionado suporte a reuniões Google Meet e Webex para fluxos de calendário conectados. Usuários podem criar reuniões online baseadas em provedores, entrar pelo Dainvo e gerenciar detalhes da reunião pelo calendário.
  • Adicionada integração com TickTick. Usuários podem conectar TickTick, sincronizar listas e tarefas, criar e editar tarefas TickTick pelo Dainvo, mover tarefas entre listas, mapear prioridades P1-P4, sincronizar tags e datas de vencimento, concluir tarefas e desconectar ou reconectar a conta.
  • Adicionado botão global de sincronização acima de Configurações na lateral esquerda. Ele atualiza todas as contas de calendário e tarefas conectadas, evitando execuções longas repetidas de sincronização.
  • Adicionados avisos de atualização desktop para que usuários possam instalar atualizações disponíveis do app de dentro do Dainvo.

Correções

  • Adicionados controles de contas conectadas para recursos de provedores, incluindo calendário, tarefas e acesso a reuniões online quando compatível.
  • Melhorado o agendamento de tarefas para que novos blocos de tarefa fiquem em calendários visíveis na visualização de calendário.
  • Melhorado o comportamento de atualização do calendário após sincronização para que a visualização não passe por estados repetidos de recarregamento.
  • Adicionados artefatos de release Linux RPM junto a pacotes AppImage e Debian.
  • Adicionada e atualizada documentação de configuração para Google Tasks, Webex, TickTick e empacotamento de releases.

Correções urgentes

  • Nenhuma.

Alpha v0.1.5

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Nenhuma.

Correções

  • Adicionadas páginas públicas de Termos de Uso, Suporte, documentação de usuário do Zoom e plano de teste de revisor do Zoom para revisão do Marketplace.

Correções urgentes

  • Restaurada a ponte de redirecionamento OAuth do Zoom para https://dainvo.xyz, correspondendo à configuração funcional de redirecionamento do Zoom Marketplace.

Alpha v0.1.4

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Nenhuma.

Correções

  • Publicados feeds de atualização v0.1.4 para Windows, macOS e Linux para que todas as plataformas desktop possam atualizar para a mesma versão.

Correções urgentes

  • Corrigida a conexão Zoom em builds instalados usando a URL exata da ponte de redirecionamento OAuth do Dainvo esperada pelo Zoom.

Alpha v0.1.3

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionada conexão de conta Zoom e reuniões de calendário com Zoom. Usuários podem conectar Zoom, criar reuniões Zoom a partir de calendários baseados em provedores, editar detalhes de reunião Zoom, entrar pelo Dainvo e cancelar reuniões pelo fluxo de cancelamento.
  • Adicionados links de reunião Zoom a convites de calendário para que participantes recebam o link seguro de entrada por Google, Outlook ou outro calendário gravável do provedor.
  • Adicionados controles de conta e configurações para Zoom e Microsoft To Do, incluindo visibilidade da lateral de tarefas por provedor e uma configuração para ocultar o ícone lateral de emails sinalizados.

Correções

  • Corrigidos eventos Google com Zoom que podiam travar depois que o Google rejeitava uma edição ou cancelamento porque a versão armazenada do evento estava desatualizada. Nova tentativa agora recarrega a versão mais recente do evento Google antes de atualizar ou excluir.
  • Melhorados bloqueios de reunião online para permitir que usuários ainda editem participantes e detalhes da reunião enquanto impedem mudanças de calendário ou provedor de reunião após a criação.
  • Removido o botão duplicado de sincronização do Microsoft To Do em configurações de conta. Microsoft To Do agora sincroniza pela ação normal de sincronização da conta Microsoft.
  • Ocultados ícones laterais de Todoist e Microsoft To Do quando não há contas conectadas disponíveis para esses provedores de tarefas.
  • Movido o ícone lateral de email sinalizado para cima dos ícones de provedores externos de tarefas.

Correções urgentes

  • Nenhuma.

Alpha v0.1.2

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionado Microsoft To Do como opção de conta de tarefas usando a conta Microsoft conectada.
  • Adicionadas sincronização, criação, edição, conclusão, reabertura e exclusão de tarefas Microsoft To Do pelo Dainvo.
  • Adicionada navegação de listas do Microsoft To Do, Meu Dia, Atribuídas a mim e visualizações Planejadas na barra lateral de tarefas.
  • Adicionado suporte para escolher todas as contas de tarefas ou uma conta específica quando um provedor de tarefas tem várias contas conectadas.

Correções

  • Refinados detalhes de tarefas do Microsoft To Do para mostrar campos do To Do em vez de detalhes de sessão de trabalho apenas do Dainvo.
  • Melhorados ícones de provedores de tarefas, exibição de importância de tarefas e comportamento de estrela do Microsoft To Do.
  • Adicionados controles de permissão do Microsoft To Do a contas Microsoft conectadas em Configurações.
  • Adicionada cobertura de regressão para sincronização, escritas, navegação lateral, configurações e detalhes de tarefas do Microsoft To Do.

Correções urgentes

  • Nenhuma.

Alpha v0.1.1

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionadas substituições de cor próprias do app para calendários sincronizados, incluindo redefinição para a cor do provedor.
  • Adicionado layout de Configurações mais limpo com seções mais simples de Contas, Calendário, Tarefas, Notificações, Sincronização e privacidade e Avançado.
  • Adicionado suporte melhorado a builds de release para OAuth desktop e testes de atualização.

Correções

  • Ajustadas linhas, botões, dropdowns e alternâncias de configurações para que controles fiquem próximos de seus rótulos em vez de se esticarem por espaços vazios.
  • Refinados temas claro e escuro. O modo claro usa superfícies neutras mais frias, e o modo escuro usa tons de grafite mais neutros.
  • Simplificado texto de configurações e removidos badges de status ruidosos de configurações de conta e tarefas.
  • Renomeado Calendar Defaults para Calendar e Task Defaults para Tasks.
  • Renomeada a configuração de feedback para feedback.
  • Melhoradas linhas de contas conectadas com ações compactas por ícone e listas de calendário mais curtas.

Correções urgentes

  • Corrigido tratamento de cores de calendários sincronizados para que alterar uma cor do app não substitua a cor de origem do provedor.
  • Corrigidos problemas de fundo e dimensionamento de configurações que deixavam grandes áreas vazias ou descobertas.

Alpha v0.1.0

Plataformas: app para Windows, app para macOS e app para Linux.

Atualizações de recursos

  • Adicionada a primeira versão alfa do Dainvo.
  • Adicionadas visualizações de calendário para planejar eventos, tarefas e blocos de tempo.
  • Adicionados buckets para que usuários possam bloquear tempo para um grupo de tarefas sem agendar cada tarefa separadamente.
  • Adicionado suporte a calendários locais e contas de calendário conectadas.
  • Adicionado suporte a tarefas locais e tarefas Todoist.
  • Adicionadas configurações de calendários, tarefas, aparência, contas, lembretes e comportamento padrão de agendamento.
  • Adicionado feedback dentro do app.

Correções

  • Melhorado comportamento de buckets para que possam permanecer locais e ser copiados para um calendário quando necessário.
  • Melhorada a exibição de tarefas e buckets no calendário para manter o calendário mais fácil de examinar.
  • Melhorados painéis direitos de detalhes para eventos, tarefas e buckets.
  • Melhorados layouts de conta e configurações para ficarem mais compactos e consistentes.
  • Melhorado tratamento de sincronização do Todoist para tornar mudanças pendentes mais fáceis de ver e recuperar.
  • Melhoradas atualizações do calendário para que mover, redimensionar, concluir, reabrir e excluir itens visíveis evite flashes desnecessários de atualização.

Correções urgentes

  • Corrigidos erros de exclusão de buckets que podiam deixar buckets antigos de desenvolvimento presos.
  • Corrigido carregamento inicial de feedback dentro do app.
  • Corrigido comportamento de popup do calendário para que abrir uma ação feche a anterior.

Notas conhecidas da alfa

  • O Dainvo ainda está em alfa, então alguns fluxos podem mudar antes do primeiro release estável.
  • Projetos estão desativados por enquanto. Buckets continuam ativos como blocos de tempo baseados em calendário que podem conter tarefas.