Eu sei que o bash se esforça muito para manter as novas versões compatíveis com as anteriores.
No entanto, eles às vezes introduziram mudanças (pequenas, mas ainda assim) drásticas:
por exemplo quando não podíamos mais ter : { foo }
# que agora trava
mas em vez disso tinha que ter: { foo ;}
# ou seja, ter um ;
ou uma nova linha antes do fechamento}
(não tenho certeza de qual versão introduziu isso, foi há mais de 20 anos ^^)
Minha pergunta é: como descobrir quais outras mudanças "importantes" ocorreram ao longo de todo o histórico de atualizações do bash?