Corrigindo uma race, um bug da tecla Esc e um crash de chave duplicada no Greenhouse
Um contador monotônico para refreshes fora de ordem, um evento de diálogo cancelável no Esc, e um crash de chave duplicada no mesmo segundo.
Um contador monotônico para refreshes fora de ordem, um evento de diálogo cancelável no Esc, e um crash de chave duplicada no mesmo segundo.
Um quadro kanban renderizava uma prop que ficava obsoleta com dados novos, e todo teste mockado passava porque um mock não consegue expressar isso.
O scope do asset-protocol do Tauri tem allow_directory e nenhum revoke, então trocar de vault virou um restart, trocando troca instantânea por uma segurança que realmente se sustenta.
Adicionar uma checagem de status a uma função Rust a impediu de chamar outra função do mesmo jeito - e isso abriu em silêncio uma brecha que nenhuma das duas tinha sozinha.
Corrigir um bug de atualização do dashboard expôs um segundo escondido no mesmo componente compartilhado, e um terceiro bug que no fim não existia.
Uma revisão de código encontrou um invariante que a feature de adotar/importar do Greenhouse quebrava silenciosamente, e a correção que tornou tudo chato de novo.
Um scanner de importação encontrou a própria estrutura interna do app, e voltou a oferecer uma pasta já importada - a mesma conversa faltando entre camadas.
Um callback renomeado para algo genérico manteve seu significado específico de wizard, e o mesmo sinal queria dizer duas coisas diferentes para dois ouvintes diferentes.
Um build runner macOS self-hosted dividindo a máquina com um NVR, um empacotador de DMG que comanda o Finder via AppleScript, e a env var que sobrescreveu minha env var.
Uma investigação no protocolo de assets do Tauri, um acesso em runtime para o vault do usuário, um alargamento estreito da CSP, e um bug de autoplay pego primeiro pelos testes de a11y.
Página 2 de 4