Implementação básica de uma API de mudanças

Para maiores detalhes, ver `docs/dev/changes-api.rst`.