Skip to content

v0.65.2 — Nenhum repositório fica pra trás

Choose a tag to compare

@github-actions github-actions released this 01 Sep 15:47
· 82 commits to main since this release
fecc8d5

Repositórios "sumidos" e sessões que não abriam

Um bundle de sync gravado sem a raiz de projetos configurada podia publicar paths relativos — e o pull seguinte sobrescrevia o banco local com eles. Resultado: todos os repositórios apareciam como "não estão no disco", nenhuma sessão de repositório abria e o layout de sessões abertas deixava de ser restaurado.

Esta versão corrige nas duas pontas:

  • Importação blindada — o sync nunca mais persiste um path não-absoluto: ele é resolvido contra a raiz local de projetos e, quando isso não é possível, o valor que já estava no banco é preservado em vez de sobrescrito.
  • Leitura resiliente — paths relativos que já estejam no banco passam a ser resolvidos contra a raiz de projetos na hora do uso. Basta atualizar: os repositórios voltam a aparecer e as sessões voltam a abrir e a ser restauradas, sem nenhum reparo manual.