14 de setembro de 2026
Bash ganha diff de arquivos editados; regressão de permissão do git é corrigida
A v2.1.269 (11 de setembro) adicionou a opção bashEditDiffEnabled, que mostra o diff dos arquivos alterados por um comando Bash direto no resultado da ferramenta, sem precisar rodar git diff à parte. Um dia depois, a v2.1.270 corrigiu uma regressão da própria .269 em que comandos git somente leitura no Bash passavam a pedir permissão à toa depois que a sessão rodava por um tempo.
A v2.1.269 (11 de setembro) trouxe a opção bashEditDiffEnabled: quando
um comando Bash edita arquivo, o resultado da ferramenta já vem com o
diff do que mudou, em vez de só o texto de saída do comando. Dá para
ver o efeito de um sed, um script de migração ou qualquer comando que
mexa em arquivo sem precisar pedir um git diff separado logo depois.
No dia seguinte, a v2.1.270 corrigiu uma regressão introduzida pela
própria .269: comandos git somente leitura (como git log ou
git status) rodados via Bash começavam a pedir permissão de novo
depois que uma sessão ficava aberta por um tempo, mesmo já tendo sido
aprovados antes. Quem notou prompts repetidos de permissão para
comandos git em sessões longas essa semana estava vendo esse bug.
Por que importa
O diff automático em edição via Bash é o tipo de detalhe que reduz um passo do ciclo "editar, conferir, seguir" sem exigir nada de configuração — já vem ligado. E se você notou prompt de permissão voltando para comando git que já tinha sido liberado numa sessão longa esta semana, vale atualizar para a .270: era bug, não mudança de comportamento intencional.
Publicado em Digest — 14 de setembro